OGS
CreateParameter.h
Go to the documentation of this file.
1
13#pragma once
14
15#include <memory>
16#include <vector>
17
18namespace BaseLib
19{
20class ConfigTree;
21}
22
23namespace MaterialPropertyLib
24{
25class Parameter;
26}
27
28namespace ParameterLib
29{
30struct ParameterBase;
31}
32
33namespace MaterialPropertyLib
34{
35std::unique_ptr<Parameter> createParameterProperty(
36 BaseLib::ConfigTree const& config,
37 std::vector<std::unique_ptr<ParameterLib::ParameterBase>> const&
38 parameters);
39} // namespace MaterialPropertyLib
std::unique_ptr< Parameter > createParameterProperty(BaseLib::ConfigTree const &config, std::vector< std::unique_ptr< ParameterLib::ParameterBase > > const &parameters)