|
MGIS
|
Namespaces | |
| namespace | mgis |
the namespace mgis encloses all the MGIS project. | |
Typedefs | |
| using | mgis::model::Model = mgis::behaviour::Behaviour |
| a simple alias | |
Functions | |
| MGIS_EXPORT Model | mgis::model::load (const std::string &, const std::string &, const mgis::behaviour::Hypothesis) |
| load the description of a model from a library | |
| MGIS_EXPORT std::optional< Model > | mgis::model::load (Context &, const std::string &, const std::string &, const mgis::behaviour::Hypothesis) noexcept |
| load the description of a model from a library | |
| MGIS_EXPORT Model | mgis::model::loadFromDatabase (const mgis::behaviour::LoadFromDatabaseOptions &) |
| load a model from the database | |
| MGIS_EXPORT std::optional< Model > | mgis::model::loadFromDatabase (Context &, const mgis::behaviour::LoadFromDatabaseOptions &) noexcept |
| load a model from the database | |
| using mgis::model::Model = typedef mgis::behaviour::Behaviour |
a simple alias
In MGIS, a model is a behaviour without gradients, thermodynamic forces nor tangent operator blocks.
| MGIS_EXPORT Model mgis::model::load | ( | const std::string & | , |
| const std::string & | , | ||
| const mgis::behaviour::Hypothesis | |||
| ) |
load the description of a model from a library
| [in] | l | library name |
| [in] | m | model name |
| [in] | h | modelling hypothesis |
std::string rather than mgis::string_view is meaningfull here
|
noexcept |
load the description of a model from a library
| [in] | l | library name |
| [in] | m | model name |
| [in] | h | modelling hypothesis |
std::string rather than mgis::string_view is meaningfull here | MGIS_EXPORT Model mgis::model::loadFromDatabase | ( | const mgis::behaviour::LoadFromDatabaseOptions & | ) |
load a model from the database
|
noexcept |
load a model from the database
| [in] | ctx | execution context |
| [in] | opts | options to select the model |