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::IsochoricHypoElasticModel Member List

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

AddHistoricalStress(ModelDataType &rValues, MatrixType &rStressMatrix)Kratos::HypoElasticModelprotected
CalculateAndAddConstitutiveTensor(ElasticDataType &rVariables, Matrix &rConstitutiveMatrix)Kratos::HypoElasticModelprotectedvirtual
CalculateAndAddConstitutiveTensor(ElasticDataType &rVariables)Kratos::HypoElasticModelprotectedvirtual
CalculateAndAddIsochoricConstitutiveTensor(ElasticDataType &rVariables, Matrix &rConstitutiveMatrix)Kratos::HypoElasticModelprotectedvirtual
CalculateAndAddIsochoricConstitutiveTensor(ElasticDataType &rVariables)Kratos::HypoElasticModelprotectedvirtual
CalculateAndAddIsochoricStrainEnergy(ElasticDataType &rVariables, double &rIsochoricDensityFunction) overrideKratos::IsochoricHypoElasticModelinlineprotectedvirtual
CalculateAndAddIsochoricStressTensor(ElasticDataType &rVariables, VectorType &rStrainVector, VectorType &rStressVector) overrideKratos::IsochoricHypoElasticModelinlineprotectedvirtual
CalculateAndAddStressTensor(ElasticDataType &rVariables, VectorType &rStrainVector, VectorType &rStressVector)Kratos::HypoElasticModelprotectedvirtual
CalculateAndAddVolumetricConstitutiveTensor(ElasticDataType &rVariables, Matrix &rConstitutiveMatrix)Kratos::HypoElasticModelprotectedvirtual
CalculateAndAddVolumetricConstitutiveTensor(ElasticDataType &rVariables)Kratos::HypoElasticModelprotectedvirtual
CalculateAndAddVolumetricStrainEnergy(ElasticDataType &rVariables, double &rVolumetricDensityFunction) overrideKratos::IsochoricHypoElasticModelinlineprotectedvirtual
CalculateAndAddVolumetricStressTensor(ElasticDataType &rVariables, VectorType &rStrainVector, VectorType &rStressVector) overrideKratos::IsochoricHypoElasticModelinlineprotectedvirtual
CalculateConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) overrideKratos::HypoElasticModelvirtual
CalculateIsochoricConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) overrideKratos::HypoElasticModelvirtual
CalculateIsochoricStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) overrideKratos::HypoElasticModelvirtual
CalculateIsochoricStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) overrideKratos::HypoElasticModelvirtual
CalculateStrainEnergy(ModelDataType &rValues, double &rDensityFunction) overrideKratos::IsochoricHypoElasticModelinlinevirtual
CalculateStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) overrideKratos::IsochoricHypoElasticModelinlinevirtual
CalculateStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) overrideKratos::IsochoricHypoElasticModelinlinevirtual
CalculateVolumetricConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) overrideKratos::HypoElasticModelvirtual
CalculateVolumetricStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) overrideKratos::HypoElasticModelvirtual
CalculateVolumetricStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) overrideKratos::HypoElasticModelvirtual
Check(const Properties &rProperties, const ProcessInfo &rCurrentProcessInfo) overrideKratos::HypoElasticModelvirtual
Clone() const overrideKratos::IsochoricHypoElasticModelinlinevirtual
ConstitutiveModel()Kratos::ConstitutiveModel
ConstitutiveModel(ConstitutiveModel const &rOther)Kratos::ConstitutiveModel
ElasticDataType typedefKratos::HypoElasticModel
FinalizeModel(ModelDataType &rValues) overrideKratos::HypoElasticModelvirtual
GetDomainVariablesList(std::vector< Variable< double > > &rScalarVariables, std::vector< Variable< array_1d< double, 3 > > > &rComponentVariables) overrideKratos::HypoElasticModelinlinevirtual
GetValue(const Variable< double > &rThisVariable, double &rValue)Kratos::ConstitutiveModelvirtual
Has(const Variable< double > &rThisVariable)Kratos::ConstitutiveModelvirtual
HypoElasticModel()Kratos::HypoElasticModel
HypoElasticModel(HypoElasticModel const &rOther)Kratos::HypoElasticModel
Info() const overrideKratos::IsochoricHypoElasticModelinlinevirtual
InitializeElasticData(ModelDataType &rValues, ElasticDataType &rVariables)Kratos::HypoElasticModelprotected
InitializeMaterial(const Properties &rProperties)Kratos::ConstitutiveModelvirtual
InitializeModel(ModelDataType &rValues) overrideKratos::HypoElasticModelvirtual
IsochoricHypoElasticModel()Kratos::IsochoricHypoElasticModelinline
IsochoricHypoElasticModel(IsochoricHypoElasticModel const &rOther)Kratos::IsochoricHypoElasticModelinline
KRATOS_CLASS_POINTER_DEFINITION(IsochoricHypoElasticModel)Kratos::IsochoricHypoElasticModel
Kratos::HypoElasticModel::KRATOS_CLASS_POINTER_DEFINITION(HypoElasticModel)Kratos::HypoElasticModel
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
MaterialDataType typedefKratos::ConstitutiveModel
MatrixType typedefKratos::ConstitutiveModel
mHistoryVectorKratos::ConstitutiveModelprotected
ModelDataType typedefKratos::ConstitutiveModel
mOptionsKratos::ConstitutiveModelprotected
operator=(IsochoricHypoElasticModel const &rOther)Kratos::IsochoricHypoElasticModelinline
Kratos::HypoElasticModel::operator=(HypoElasticModel const &rOther)Kratos::HypoElasticModel
Kratos::ConstitutiveModel::operator=(ConstitutiveModel const &rOther)Kratos::ConstitutiveModel
PrintData(std::ostream &rOStream) const overrideKratos::IsochoricHypoElasticModelinlinevirtual
PrintInfo(std::ostream &rOStream) const overrideKratos::IsochoricHypoElasticModelinlinevirtual
Serializer classKratos::IsochoricHypoElasticModelfriend
SetValue(const Variable< Vector > &rThisVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) overrideKratos::HypoElasticModelinlinevirtual
SetValue(const Variable< Matrix > &rThisVariable, const Matrix &rValue, const ProcessInfo &rCurrentProcessInfo) overrideKratos::HypoElasticModelinlinevirtual
Kratos::ConstitutiveModel::SetValue(const Variable< double > &rVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo)Kratos::ConstitutiveModelvirtual
SizeType typedefKratos::ConstitutiveModel
StrainMeasureType typedefKratos::ConstitutiveModel
StressMeasureType typedefKratos::ConstitutiveModel
VectorType typedefKratos::ConstitutiveModel
VoigtIndexType typedefKratos::ConstitutiveModelprotected
~ConstitutiveModel()Kratos::ConstitutiveModelvirtual
~HypoElasticModel() overrideKratos::HypoElasticModel
~IsochoricHypoElasticModel() overrideKratos::IsochoricHypoElasticModelinline