OGS
CreateMFrontGeneric.cpp File Reference

Detailed Description

Definition in file CreateMFrontGeneric.cpp.

#include <dlfcn.h>
#include "BaseLib/FileTools.h"
#include "CreateMFrontGeneric.h"
#include "ParameterLib/Utils.h"
Include dependency graph for CreateMFrontGeneric.cpp:

Go to the source code of this file.

Namespaces

namespace  anonymous_namespace{CreateMFrontGeneric.cpp}
 
namespace  MaterialLib
 
namespace  MaterialLib::Solids
 
namespace  MaterialLib::Solids::MFront
 

Functions

const char * anonymous_namespace{CreateMFrontGeneric.cpp}::btypeToString (int btype)
 
const char * anonymous_namespace{CreateMFrontGeneric.cpp}::toString (mgis::behaviour::Behaviour::Kinematic kin)
 
const char * anonymous_namespace{CreateMFrontGeneric.cpp}::toString (mgis::behaviour::Behaviour::Symmetry sym)
 
void anonymous_namespace{CreateMFrontGeneric.cpp}::varInfo (std::string const &msg, std::vector< mgis::behaviour::Variable > const &vars, mgis::behaviour::Hypothesis hypothesis)
 Prints info about MFront variables.
 
void anonymous_namespace{CreateMFrontGeneric.cpp}::varInfo (std::string const &msg, std::vector< std::string > const &parameters)
 Prints info about MFront parameters.
 
std::vector< ParameterLib::Parameter< double > const * > anonymous_namespace{CreateMFrontGeneric.cpp}::readMaterialProperties (mgis::behaviour::Behaviour const &behaviour, mgis::behaviour::Hypothesis const &hypothesis, std::vector< std::unique_ptr< ParameterLib::ParameterBase > > const &parameters, BaseLib::ConfigTree const &config)
 
std::map< std::string, ParameterLib::Parameter< double > const * > anonymous_namespace{CreateMFrontGeneric.cpp}::readStateVariablesInitialValueProperties (mgis::behaviour::Behaviour const &behaviour, mgis::behaviour::Hypothesis const &hypothesis, std::vector< std::unique_ptr< ParameterLib::ParameterBase > > const &parameters, BaseLib::ConfigTree const &config)
 
mgis::behaviour::Behaviour anonymous_namespace{CreateMFrontGeneric.cpp}::loadBehaviour (std::string const &lib_path, std::string behaviour_name, mgis::behaviour::Hypothesis const hypothesis)
 
MFrontConfig MaterialLib::Solids::MFront::createMFrontConfig (int const displacement_dim, std::vector< std::unique_ptr< ParameterLib::ParameterBase > > const &parameters, BaseLib::ConfigTree const &config, bool const library_path_is_relative_to_prj_file)