![]() |
OGS
|
#include "ProjectData.h"
Go to the source code of this file.
Namespaces | |
anonymous_namespace{ProjectData.cpp} | |
Implementation of the project data class. | |
Functions | |
void | anonymous_namespace{ProjectData.cpp}::readGeometry (std::string const &fname, GeoLib::GEOObjects &geo_objects) |
std::unique_ptr< MeshLib::Mesh > | anonymous_namespace{ProjectData.cpp}::readSingleMesh (BaseLib::ConfigTree const &mesh_config_parameter, std::string const &project_directory) |
std::vector< std::unique_ptr< MeshLib::Mesh > > | anonymous_namespace{ProjectData.cpp}::readMeshes (BaseLib::ConfigTree const &config, std::string const &project_directory) |
std::optional< ParameterLib::CoordinateSystem > | anonymous_namespace{ProjectData.cpp}::parseLocalCoordinateSystem (std::optional< BaseLib::ConfigTree > const &config, std::vector< std::unique_ptr< ParameterLib::ParameterBase >> const ¶meters) |
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().