37 std::vector<std::unique_ptr<ParameterLib::ParameterBase>>
const& parameters,
38 std::optional<ParameterLib::CoordinateSystem>
const&
39 local_coordinate_system,
41 bool const library_path_is_relative_to_prj_file)
44 library_path_is_relative_to_prj_file);
46 return std::make_unique<
48 std::move(conf.behaviour), std::move(conf.material_properties),
49 std::move(conf.state_variables_initial_properties),
50 local_coordinate_system);
std::unique_ptr< MFrontGeneric< DisplacementDim, Gradients, TDynForces, ExtStateVars > > createMFrontGeneric(std::vector< std::unique_ptr< ParameterLib::ParameterBase > > const ¶meters, std::optional< ParameterLib::CoordinateSystem > const &local_coordinate_system, BaseLib::ConfigTree const &config, bool const library_path_is_relative_to_prj_file)