![]() |
OGS
|
Functions | |
std::unique_ptr< MaterialPropertyLib::Phase > | createPhase (int const geometry_dimension, BaseLib::ConfigTree const &config, std::vector< std::unique_ptr< ParameterLib::ParameterBase >> const ¶meters, ParameterLib::CoordinateSystem const *const local_coordinate_system, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation >> const &curves) |
std::unique_ptr<MaterialPropertyLib::Phase> anonymous_namespace{CreatePhase.cpp}::createPhase | ( | int const | geometry_dimension, |
BaseLib::ConfigTree const & | config, | ||
std::vector< std::unique_ptr< ParameterLib::ParameterBase >> const & | parameters, | ||
ParameterLib::CoordinateSystem const *const | local_coordinate_system, | ||
std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation >> const & | curves | ||
) |
Definition at line 27 of file CreatePhase.cpp.
References MaterialPropertyLib::createComponents(), MaterialPropertyLib::createProperties(), ERR(), BaseLib::ConfigTree::getConfigParameter(), BaseLib::ConfigTree::getConfigSubtreeOptional(), and OGS_FATAL.
Referenced by MaterialPropertyLib::createPhases().