OGS
|
Definition in file MFront.cpp.
#include "MFront.h"
#include <MGIS/Behaviour/Integrate.hxx>
#include <variant>
#include "BaseLib/Error.h"
#include "MaterialLib/MPL/Utils/GetSymmetricTensor.h"
#include "MaterialLib/MPL/VariableType.h"
#include "NumLib/Exceptions.h"
Go to the source code of this file.
Namespaces | |
anonymous_namespace{MFront.cpp} | |
MaterialLib | |
MaterialLib::Solids | |
MaterialLib::Solids::MFront | |
Functions | |
constexpr std::ptrdiff_t | anonymous_namespace{MFront.cpp}::OGSToMFront (std::ptrdiff_t i) |
Converts between OGSes and MFront's Kelvin vector indices. More... | |
constexpr std::ptrdiff_t | anonymous_namespace{MFront.cpp}::MFrontToOGS (std::ptrdiff_t i) |
Converts between OGSes and MFront's Kelvin vector indices. More... | |
template<typename Derived > | |
Derived::PlainObject | anonymous_namespace{MFront.cpp}::OGSToMFront (Eigen::DenseBase< Derived > const &m) |
Converts between OGSes and MFront's Kelvin vectors and matrices. More... | |
template<typename Derived > | |
Derived::PlainObject | anonymous_namespace{MFront.cpp}::MFrontToOGS (Eigen::DenseBase< Derived > const &m) |
Converts between OGSes and MFront's Kelvin vectors and matrices. More... | |
const char * | MaterialLib::Solids::MFront::toString (mgis::behaviour::Behaviour::Kinematic) |
Converts MGIS kinematic to a string representation. More... | |
const char * | MaterialLib::Solids::MFront::toString (mgis::behaviour::Behaviour::Symmetry) |
Converts MGIS symmetry to a string representation. More... | |
const char * | MaterialLib::Solids::MFront::btypeToString (int) |
Converts MGIS behaviour type to a string representation. More... | |
const char * | MaterialLib::Solids::MFront::varTypeToString (int) |
Converts MGIS variable type to a string representation. More... | |
int | MaterialLib::Solids::MFront::getEquivalentPlasticStrainOffset (mgis::behaviour::Behaviour const &b) |