![]() |
OGS
|
Definition in file Parameter.cpp.
#include "Parameter.h"#include "BaseLib/ConfigTree.h"#include "BaseLib/Error.h"#include "ConstantParameter.h"#include "CurveScaledParameter.h"#include "FunctionParameter.h"#include "GroupBasedParameter.h"#include "MeshElementParameter.h"#include "MeshNodeParameter.h"#include "RandomFieldMeshElementParameter.h"#include "RasterParameter.h"#include "TimeDependentHeterogeneousParameter.h"Go to the source code of this file.
Namespaces | |
| namespace | ParameterLib |
Functions | |
| std::unique_ptr< ParameterBase > | ParameterLib::createParameter (BaseLib::ConfigTree const &config, std::vector< std::unique_ptr< MeshLib::Mesh > > const &meshes, std::vector< GeoLib::NamedRaster > const &named_rasters, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation > > const &curves) |
| std::optional< std::string > | ParameterLib::isDefinedOnSameMesh (ParameterBase const ¶meter, MeshLib::Mesh const &mesh) |
| Parameter< double > & | ParameterLib::getNamedOrCreateInlineParameter (BaseLib::ConfigTree const &config, std::vector< std::unique_ptr< ParameterBase > > ¶meters, std::string const &property_name, std::string const &tag_name, std::string const &inline_suffix) |