22 int NUMBER_OF_SAVINGS;
23 std::vector<float> NB_CELLS;
24 std::vector<float> TARGET_SURFACE_CELL;
25 std::vector<float> TARGET_LENGTH_CELL;
27 std::vector<std::vector<float>> J;
28 std::vector<float> LAMBDA_SURFACE;
29 std::vector<float> LAMBDA_LENGTH;
30 std::vector<float> LAMBDA_CHEMOTAXIS;
36 float BOUNDARY_CONDITION;
40 std::vector<bool> HAMILTONIAN;
42 Config(
const std::string& file_path);
49 void parseKeyValue(
const std::string& key,
const std::string& value);
51 std::vector<std::vector<float>> parse2DArray(
const std::string& value);
53 std::vector<float> parse1DArray(
const std::string& value);
55 std::vector<bool> parseBoolArray(
const std::string& value);
57 void trim(std::string& str);