![]() |
OGS
|
Definition in file MFrontGeneric.h.
#include <MGIS/Behaviour/Behaviour.hxx>#include <MGIS/Behaviour/BehaviourData.hxx>#include <MGIS/Behaviour/Integrate.hxx>#include <boost/mp11.hpp>#include "MaterialLib/MPL/Utils/GetSymmetricTensor.h"#include "MaterialLib/MPL/Utils/Tensor.h"#include "MaterialLib/SolidModels/MechanicsBase.h"#include "NumLib/Exceptions.h"#include "ParameterLib/Parameter.h"#include "TangentOperatorBlocksView.h"#include "ThermodynamicForcesView.h"#include "Variable.h"Go to the source code of this file.
Namespaces | |
| namespace | MaterialLib |
| namespace | MaterialLib::Solids |
| namespace | MaterialLib::Solids::MFront |
| namespace | MaterialLib::Solids::MFront::detail |
Typedefs | |
| template<int DisplacementDim, mgis::behaviour::Variable::Type MFrontType> | |
| using | MaterialLib::Solids::MFront::detail::MapToMPLType_t = typename MapToMPLType<DisplacementDim, MFrontType>::type |
Functions | |
| template<typename Derived > | |
| constexpr auto | MaterialLib::Solids::MFront::eigenSwap45View (Eigen::MatrixBase< Derived > const &matrix) |
| template<int DisplacementDim, typename Derived > | |
| constexpr auto | MaterialLib::Solids::MFront::ogsTensorToMFrontTensor (Eigen::MatrixBase< Derived > const &matrix) |
| const char * | MaterialLib::Solids::MFront::varTypeToString (int v) |
| int | MaterialLib::Solids::MFront::getEquivalentPlasticStrainOffset (mgis::behaviour::Behaviour const &b) |
| template<int DisplacementDim> | |
| OGSMFrontTangentOperatorData | MaterialLib::Solids::MFront::tangentOperatorDataMFrontToOGS (std::vector< double > const &mfront_data, std::optional< MathLib::KelvinVector::KelvinMatrixType< DisplacementDim > > const &Q, mgis::behaviour::Behaviour const &behaviour) |
| template OGSMFrontTangentOperatorData | MaterialLib::Solids::MFront::tangentOperatorDataMFrontToOGS< 2 > (std::vector< double > const &mfront_data, std::optional< MathLib::KelvinVector::KelvinMatrixType< 2 > > const &Q, mgis::behaviour::Behaviour const &behaviour) |
| template OGSMFrontTangentOperatorData | MaterialLib::Solids::MFront::tangentOperatorDataMFrontToOGS< 3 > (std::vector< double > const &mfront_data, std::optional< MathLib::KelvinVector::KelvinMatrixType< 3 > > const &Q, mgis::behaviour::Behaviour const &behaviour) |