|
MGIS
|
Namespaces | |
| namespace | mgis |
the namespace mgis encloses all the MGIS project. | |
Enumerations | |
| enum struct | mgis::behaviour::FiniteStrainStress { PK1 } |
| list of the finite strain stress available More... | |
| enum struct | mgis::behaviour::FiniteStrainTangentOperator { DPK1_DF } |
| list of the finite strain tangent operator available More... | |
Functions | |
| void | mgis::behaviour::convertFiniteStrainStress_PK1_2D (real *const, const real *const, const real *const) |
| convert the Cauchy stress to the first Piola-Kirchhoff stress in 2D. No bounds checks is made, use with care. | |
| MGIS_EXPORT void | mgis::behaviour::convertFiniteStrainStress_PK1_3D (real *const, const real *const, const real *const) |
| convert the Cauchy stress to the first Piola-Kirchhoff stress in 3D. No bounds checks is made, use with care. | |
| MGIS_EXPORT void | mgis::behaviour::convertFiniteStrainStress (std::span< real > &, const MaterialDataManager &, const FiniteStrainStress) |
| MGIS_EXPORT void | mgis::behaviour::convertFiniteStrainTangentOperator (std::span< real > &, const MaterialDataManager &, const FiniteStrainTangentOperator) |
| MGIS_EXPORT void | mgis::behaviour::convertFiniteStrainStress (std::span< real > &, const BehaviourData &, const FiniteStrainStress) |
| MGIS_EXPORT void | mgis::behaviour::convertFiniteStrainTangentOperator (std::span< real > &, const BehaviourData &, const FiniteStrainTangentOperator) |
|
strong |
|
strong |
| MGIS_EXPORT void mgis::behaviour::convertFiniteStrainStress | ( | std::span< real > & | , |
| const BehaviourData & | , | ||
| const FiniteStrainStress | |||
| ) |
| [out] | s | new stress |
| [in] | d | behaviour data |
| [in] | t | expected finite strain stress type |
| MGIS_EXPORT void mgis::behaviour::convertFiniteStrainStress | ( | std::span< real > & | , |
| const MaterialDataManager & | , | ||
| const FiniteStrainStress | |||
| ) |
| [out] | s | new stress |
| [in] | m | material data manager |
| [in] | t | expected finite strain stress type |
| void mgis::behaviour::convertFiniteStrainStress_PK1_2D | ( | real * const | , |
| const real * const | , | ||
| const real * const | |||
| ) |
convert the Cauchy stress to the first Piola-Kirchhoff stress in 2D. No bounds checks is made, use with care.
| [in] | P | first Piola-Kirchhoff stress |
| [in] | F | deformation gradient |
| [in] | s | Cauchy stress |
| MGIS_EXPORT void mgis::behaviour::convertFiniteStrainStress_PK1_3D | ( | real * const | , |
| const real * const | , | ||
| const real * const | |||
| ) |
convert the Cauchy stress to the first Piola-Kirchhoff stress in 3D. No bounds checks is made, use with care.
| [in] | P | first Piola-Kirchhoff stress |
| [in] | F | deformation gradient |
| [in] | s | Cauchy stress |
| MGIS_EXPORT void mgis::behaviour::convertFiniteStrainTangentOperator | ( | std::span< real > & | , |
| const BehaviourData & | , | ||
| const FiniteStrainTangentOperator | |||
| ) |
| [out] | K | new tangent operator |
| [in] | d | behaviour data |
| [in] | t | expected finite strain operator type |
| MGIS_EXPORT void mgis::behaviour::convertFiniteStrainTangentOperator | ( | std::span< real > & | , |
| const MaterialDataManager & | , | ||
| const FiniteStrainTangentOperator | |||
| ) |
| [out] | K | new tangent operator |
| [in] | m | material data manager |
| [in] | t | expected finite strain operator type |