From d68616cbeb94b464618adf5181d60c1ddd13f037 Mon Sep 17 00:00:00 2001
From: Pascal Engeler <engelerp@phys.ethz.ch>
Date: Tue, 21 Jan 2020 16:22:36 +0100
Subject: [PATCH] case change

---
 README.md | 24 +++++++++++++-----------
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/README.md b/README.md
index 199910a..31240fb 100644
--- a/README.md
+++ b/README.md
@@ -80,7 +80,7 @@ where it improves legibility. Consult the source files for more information.
 #### `Vec2` (vec2.hpp), 2-vector utility class
 1. Template arguments
    - `value_t`: type of vector entries
-2. Explicit Constructors
+2. Explicit constructors
    - `Vec2(const value_t, const value_t)`
    - `Vec2(const Vec2&)`
    - `Vec2()`
@@ -120,10 +120,12 @@ where it improves legibility. Consult the source files for more information.
      - All versions of `op=` of the above
      - `[]` with `std::size_t`
      - `<<` with `std::ostream`
+4. Dependencies
+5. Dependents
 
 <a name="diagonalizer"></a>
 #### `Diagonalizer` (diagonalizer.hpp), class to diagonalize symmetric Matrices
-1. Explicit Constructors
+1. Explicit constructors
    - `Diagonalizer()`
 2. Member functions
    - `std::vector<double> ev(std::vector<double> mat, size_t N)`
@@ -149,7 +151,7 @@ where it improves legibility. Consult the source files for more information.
    - `params_t`: Drum parameters container type
    - `vars_t`: Drum variables container type
    - `sbuffer_t`: Stepper buffer container type
-2. Explicit Constructors
+2. Explicit constructors
    - `Drum(const params_t&)`
    - `Drum() = delete`
    - `Drum(const Drum&)`
@@ -194,7 +196,7 @@ be trivial.
    - `params_t`: Drum parameters type
    - `vars_t`: Drum variables type
    - `buffer_t`: Stepper buffer type
-2. Explicit Constructors
+2. Explicit constructors
    - `Force()`
 3. Virtual functions
    - `value_t operator()(drum_t drum, drum_t n1, drum_t n2, drum_t n3, value_t time)`
@@ -214,7 +216,7 @@ showcases how a real force functional could be written.
 1. Template arguments
    - `value_t`: Scalar type
    - `drum_t`: Drum type
-2. Explicit Constructors
+2. Explicit constructors
    - `Driver()`
 3. Virtual functions
    - `void precompute(value_t t_end, value_t dt, std::vector<drum_t> drum_vec)`
@@ -241,7 +243,7 @@ Note that an rk4 scheme advances time in steps of `dt/2`.
 1. Template arguments
    - `value_t`: Scalar type
    - `drum_t`: Drum type
-2. Explicit Constructors
+2. Explicit constructors
    - `Coupler()`
 3. Virtual functions
    - `void precompute(value_t t_end, value_t dt, std::vector<drum_t> drum_vec)`
@@ -270,7 +272,7 @@ Note that an rk4 scheme advances time in steps of `dt/2`.
    - `params_t`: Drum parameters type
    - `vars_t`: Drum variables type
    - `sbuffer_t`: Stepper buffer type
-2. Explicit Constructors
+2. Explicit constructors
    - `LatticeGenerator()`
 3. Virtual functions
    - `std::pair<std::vector<drum_t>, std::vector<int> > operator()(params_t)`
@@ -324,7 +326,7 @@ if one uses the couplings of the neighbours instead of the considered drum.
    - `params_t`: Drum parameters type
    - `vars_t`: Drum variables type
    - `drum_t`: Drum type
-2. Explicit Constructors
+2. Explicit constructors
    - `MatrixElementCalculator()`
 3. Virtual functions
    - `value_t operator()(size_t index, std::vector<drum_t>)`
@@ -361,7 +363,7 @@ the individual functions correctly to accomodate the correct neighbours.
    - `vars_t`: Drum variables container type
    - `buffer_t`: Stepper buffer container type
    - `force_t`: Force functional type
-2. Explicit Constructors
+2. Explicit constructors
    - `Rk4Stepper()`
 3. Member functions
    - `void step_1(force_t, std::vector<drum_t>, std::vector<std::vector<int> >, value_t dt, value_t time)`
@@ -376,7 +378,7 @@ the individual functions correctly to accomodate the correct neighbours.
 1. Template arguments
    - `coupler_t`: Coupler type
    - `driver_t`: Driver type
-2. Explicit Constructors
+2. Explicit constructors
    - `SystemParameters(coupler_t, driver_t, std::vector<std::vector<int> >)`
 3. Public data members
    - `coupler`: The coupler_t object of the system
@@ -388,7 +390,7 @@ the individual functions correctly to accomodate the correct neighbours.
 1. Template arguments
    - `value_t`: Scalar type
    - `drum_t`: Drum type
-2. Explicit Constructors
+2. Explicit constructors
    - `Grabber(const size_t grab_every, const std::string params_file, const std::string adjacency_file, const std::string dynamic_file)`
      - `grab_every`: stride between data grabs
      - `params_file`: file for parameters saving
-- 
GitLab