KratosMultiphysics
KRATOS Multiphysics (Kratos) is a framework for building parallel, multi-disciplinary simulation software, aiming at modularity, extensibility, and high performance. Kratos is written in C++, and counts with an extensive Python interface.
Kratos::LargeStrainUmatModel Member List

This is the complete list of members for Kratos::LargeStrainUmatModel, including all inherited members.

CalculateConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) overrideKratos::SmallStrainUmatModelvirtual
CalculateExtraMatrix(const MatrixType &rStressMatrix, Matrix &rExtraMatrix)Kratos::LargeStrainUmatModelprotected
CalculateIsochoricConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutive)Kratos::ConstitutiveModelvirtual
CalculateIsochoricStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutive)Kratos::ConstitutiveModelvirtual
CalculateIsochoricStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix)Kratos::ConstitutiveModelvirtual
CalculateStrainEnergy(ModelDataType &rValues, double &rDensityFunction) overrideKratos::SmallStrainUmatModelvirtual
CalculateStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) overrideKratos::SmallStrainUmatModelvirtual
CalculateStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) overrideKratos::SmallStrainUmatModelvirtual
CalculateVolumetricConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutive)Kratos::ConstitutiveModelvirtual
CalculateVolumetricStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutive)Kratos::ConstitutiveModelvirtual
CalculateVolumetricStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix)Kratos::ConstitutiveModelvirtual
Check(const Properties &rMaterialProperties, const ProcessInfo &rCurrentProcessInfo) overrideKratos::SmallStrainUmatModelvirtual
Clone() const overrideKratos::LargeStrainUmatModelvirtual
ConstitutiveModel()Kratos::ConstitutiveModel
ConstitutiveModel(ConstitutiveModel const &rOther)Kratos::ConstitutiveModel
CreateConstitutiveParametersVector(double *&rpVector, int &rNumberParameters, const Properties &rMaterialProperties)Kratos::SmallStrainUmatModelinlineprotectedvirtual
CreateStateVariablesVector(double *&rpStateVariables, int &rNumberStateVariables)Kratos::SmallStrainUmatModelinlineprotectedvirtual
CreateStrainsVectors(UmatDataType &rVariables, double *&rpStrain, double *&rpIncrementalStrain) overrideKratos::LargeStrainUmatModelprotectedvirtual
CreateStressAtInitialState(UmatDataType &rVariables, double *&rpStressVector) overrideKratos::LargeStrainUmatModelprotectedvirtual
FinalizeModel(ModelDataType &rValues) overrideKratos::SmallStrainUmatModelvirtual
GetConstitutiveEquationNumber()Kratos::SmallStrainUmatModelinlineprotectedvirtual
GetDomainVariablesList(std::vector< Variable< double > > &rScalarVariables, std::vector< Variable< array_1d< double, 3 > > > &rComponentVariables) overrideKratos::SmallStrainUmatModelinlinevirtual
GetNumberOfStateVariables()Kratos::SmallStrainUmatModelinlineprotectedvirtual
GetValue(const Variable< double > &, double &rValue) overrideKratos::SmallStrainUmatModelvirtual
Has(const Variable< double > &rThisVariable)Kratos::ConstitutiveModelvirtual
Info() const overrideKratos::LargeStrainUmatModelinlinevirtual
InitializeElasticData(ModelDataType &rValues, UmatDataType &rVariables)Kratos::SmallStrainUmatModelprotected
InitializeMaterial(const Properties &rProperties)Kratos::ConstitutiveModelvirtual
InitializeModel(ModelDataType &rValues) overrideKratos::SmallStrainUmatModelvirtual
InitializeStateVariables(Vector &rStateVariables, const Properties &rMaterialProperties)Kratos::SmallStrainUmatModelinlineprotectedvirtual
KRATOS_CLASS_POINTER_DEFINITION(LargeStrainUmatModel)Kratos::LargeStrainUmatModel
Kratos::SmallStrainUmatModel::KRATOS_CLASS_POINTER_DEFINITION(SmallStrainUmatModel)Kratos::SmallStrainUmatModel
Kratos::ConstitutiveModel::KRATOS_CLASS_POINTER_DEFINITION(ConstitutiveModel)Kratos::ConstitutiveModel
KRATOS_DEFINE_LOCAL_FLAG(ADD_HISTORY_VECTOR)Kratos::ConstitutiveModel
KRATOS_DEFINE_LOCAL_FLAG(HISTORY_STRAIN_MEASURE)Kratos::ConstitutiveModel
KRATOS_DEFINE_LOCAL_FLAG(HISTORY_STRESS_MEASURE)Kratos::ConstitutiveModel
LargeStrainUmatModel()Kratos::LargeStrainUmatModel
LargeStrainUmatModel(LargeStrainUmatModel const &rOther)Kratos::LargeStrainUmatModel
MaterialDataType typedefKratos::ConstitutiveModel
MatrixType typedefKratos::ConstitutiveModel
mHistoryVectorKratos::ConstitutiveModelprotected
mInitializedModelKratos::SmallStrainUmatModelprotected
ModelDataType typedefKratos::ConstitutiveModel
mOptionsKratos::ConstitutiveModelprotected
mStateVariablesFinalizedKratos::SmallStrainUmatModelprotected
mStrainVectorFinalizedKratos::SmallStrainUmatModelprotected
mStressVectorFinalizedKratos::SmallStrainUmatModelprotected
operator=(LargeStrainUmatModel const &rOther)Kratos::LargeStrainUmatModel
Kratos::SmallStrainUmatModel::operator=(SmallStrainUmatModel const &rOther)Kratos::SmallStrainUmatModel
Kratos::ConstitutiveModel::operator=(ConstitutiveModel const &rOther)Kratos::ConstitutiveModel
PrintData(std::ostream &rOStream) const overrideKratos::LargeStrainUmatModelinlinevirtual
PrintInfo(std::ostream &rOStream) const overrideKratos::LargeStrainUmatModelinlinevirtual
Serializer classKratos::LargeStrainUmatModelfriend
SetConstitutiveMatrix(Matrix &rC, const Matrix &rCBig, const MatrixType &rStressMatrix) overrideKratos::LargeStrainUmatModelprotectedvirtual
SetValue(const Variable< Vector > &rThisVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) overrideKratos::SmallStrainUmatModelinlinevirtual
SetValue(const Variable< Matrix > &rThisVariable, const Matrix &rValue, const ProcessInfo &rCurrentProcessInfo) overrideKratos::SmallStrainUmatModelinlinevirtual
Kratos::ConstitutiveModel::SetValue(const Variable< double > &rVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo)Kratos::ConstitutiveModelvirtual
SizeType typedefKratos::ConstitutiveModel
SmallStrainUmatModel()Kratos::SmallStrainUmatModel
SmallStrainUmatModel(SmallStrainUmatModel const &rOther)Kratos::SmallStrainUmatModel
StrainMeasureType typedefKratos::ConstitutiveModel
StressMeasureType typedefKratos::ConstitutiveModel
UmatDataType typedefKratos::LargeStrainUmatModel
UpdateVariables(UmatDataType &rVariables, double *&rpStressVector, double *&rpStateVariables, double Pressure=0.0)Kratos::SmallStrainUmatModelinlineprotectedvirtual
VectorType typedefKratos::ConstitutiveModel
VoigtIndexType typedefKratos::ConstitutiveModelprotected
~ConstitutiveModel()Kratos::ConstitutiveModelvirtual
~LargeStrainUmatModel()Kratos::LargeStrainUmatModelvirtual
~SmallStrainUmatModel()Kratos::SmallStrainUmatModelvirtual