2#ifndef INCOMPRESSIBLELIBRARY_H
3#define INCOMPRESSIBLELIBRARY_H
144 std::map<std::size_t, IncompressibleFluid> fluid_map;
145 std::vector<std::string> name_vector_pure, name_vector_solution;
146 std::map<std::string, std::size_t> string_to_index_map;
152 double parse_value(
const nlohmann::json& obj,
const std::string&
id,
bool vital,
double def);
165 void add_many(
const nlohmann::json& listing);
166 void add_one(
const nlohmann::json& fluid_json);
183 return strjoin(name_vector_pure,
",");
187 return strjoin(name_vector_solution,
",");