![]() |
OGS
|
#include <map>
#include <memory>
#include <optional>
#include <string>
#include "BaseLib/ConfigTree.h"
#include "ChemistryLib/ChemicalSolverInterface.h"
#include "MaterialLib/MPL/Medium.h"
#include "MathLib/InterpolationAlgorithms/PiecewiseLinearInterpolation.h"
#include "ParameterLib/CoordinateSystem.h"
#include "ParameterLib/Parameter.h"
#include "ProcessLib/Process.h"
#include "ProcessLib/ProcessVariable.h"
Go to the source code of this file.
Classes | |
class | ProjectData |
Namespaces | |
MeshLib | |
NumLib | |
ProcessLib | |
Functions | |
std::vector< int > | splitMaterialIdString (std::string const &material_id_string) |
std::vector<int> splitMaterialIdString | ( | std::string const & | material_id_string | ) |
Parses a comma separated list of integers. Such lists occur in the medium definition in the OGS prj file. Error messages in this function refer to this specific purpose.
Definition at line 1199 of file ProjectData.cpp.
References MaterialPropertyLib::c, OGS_FATAL, and BaseLib::splitString().
Referenced by ProjectData::parseMedia().