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

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

AuxiliarCompressTensor(const unsigned int &rI, const unsigned int &rJ, double &rVoigtNumber)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
BaseType typedefKratos::V2GensNovaModel
BaseTypePointer typedefKratos::V2GensNovaModel
CalculateConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) overrideKratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlinevirtual
CalculateImplexPlasticStep(ModelDataType &rValues, PlasticDataType &rVariables, MatrixType &rStressMatrix, const MatrixType &rDeltaDeformationMatrix)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
CalculateIsochoricConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) overrideKratos::PlasticityModel< TElasticityModel, TYieldSurface >inlinevirtual
CalculateIsochoricStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) overrideKratos::PlasticityModel< TElasticityModel, TYieldSurface >inlinevirtual
CalculateIsochoricStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) overrideKratos::PlasticityModel< TElasticityModel, TYieldSurface >inlinevirtual
CalculateStrainEnergy(ModelDataType &rValues, double &rDensityFunction)Kratos::ConstitutiveModelvirtual
CalculateStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) overrideKratos::V2GensNovaModelinlineprotectedvirtual
CalculateStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) overrideKratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlinevirtual
CalculateVolumetricConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) overrideKratos::PlasticityModel< TElasticityModel, TYieldSurface >inlinevirtual
CalculateVolumetricStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) overrideKratos::PlasticityModel< TElasticityModel, TYieldSurface >inlinevirtual
CalculateVolumetricStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) overrideKratos::PlasticityModel< TElasticityModel, TYieldSurface >inlinevirtual
Check(const Properties &rMaterialProperties, const ProcessInfo &rCurrentProcessInfo) overrideKratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inlinevirtual
Clone() const overrideKratos::V2GensNovaModelinlinevirtual
ComputeElastoPlasticProblem(ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rSubstepDeformationGradient)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
ComputeElastoPlasticTangentMatrix(ModelDataType &rValues, PlasticDataType &rVariables, Matrix &rEPMatrix) overrideKratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inlineprotectedvirtual
ComputeOneStepElastoPlasticProblem(ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rDeltaDeformationMatrix) overrideKratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inlineprotectedvirtual
ComputeSolutionWithChange(ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rDeltaDeformationMatrix)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
ComputeSubstepIncrementalDeformationGradient(const MatrixType &rDeltaDeformationMatrix, const double &rReferenceConfiguration, const double &rFinalConfiguration, MatrixType &rSubstepDeformationGradient)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
ComputeSubsteppingElastoPlasticProblem(ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rDeltaDeformationMatrix)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
ConstitutiveModel()Kratos::ConstitutiveModel
ConstitutiveModel(ConstitutiveModel const &rOther)Kratos::ConstitutiveModel
ConvertCauchyGreenTensorToHenckyTensor(const MatrixType &rStrainMatrix, MatrixType &rHenckyStrain)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
ConvertCauchyGreenTensorToHenckyVector(const MatrixType &rStrainMatrix, VectorType &rStrainVector)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
ConvertHenckyTensorToCauchyGreenTensor(const MatrixType &rHenckyTensor, MatrixType &rStrainMatrix)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
ConvertHenckyVectorToCauchyGreenTensor(const VectorType &rHenckyVector, MatrixType &rStrainMatrix)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
DerivedType typedefKratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >
ElasticityModelPointer typedefKratos::V2GensNovaModel
ElasticityModelType typedefKratos::V2GensNovaModel
EvaluateUnloadingCondition(ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rDeltaDeformationMatrix)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
FinalizeModel(ModelDataType &rValues) overrideKratos::PlasticityModel< TElasticityModel, TYieldSurface >inlinevirtual
GetDomainVariablesList(std::vector< Variable< double > > &rScalarVariables, std::vector< Variable< array_1d< double, 3 > > > &rComponentVariables) overrideKratos::PlasticityModel< TElasticityModel, TYieldSurface >inlinevirtual
GetElasticityModel()Kratos::PlasticityModel< TElasticityModel, TYieldSurface >inline
GetValue(const Variable< double > &rThisVariable, double &rValue) overrideKratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inlinevirtual
HardeningRuleType typedefKratos::V2GensNovaModel
Has(const Variable< double > &rThisVariable) overrideKratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inlinevirtual
Info() const overrideKratos::V2GensNovaModelinlinevirtual
InitializeMaterial(const Properties &rProperties) overrideKratos::PlasticityModel< TElasticityModel, TYieldSurface >inlinevirtual
InitializeModel(ModelDataType &rValues) overrideKratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inlinevirtual
InitializeVariables(ModelDataType &rValues, PlasticDataType &rVariables)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotectedvirtual
InternalVariablesType typedefKratos::V2GensNovaModel
KRATOS_CLASS_POINTER_DEFINITION(V2GensNovaModel)Kratos::V2GensNovaModel
StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >::KRATOS_CLASS_POINTER_DEFINITION(StructuredSoilModel)Kratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >
Kratos::NonAssociativePlasticityModel::KRATOS_CLASS_POINTER_DEFINITION(NonAssociativePlasticityModel)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >
Kratos::PlasticityModel::KRATOS_CLASS_POINTER_DEFINITION(PlasticityModel)Kratos::PlasticityModel< TElasticityModel, TYieldSurface >
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::V2GensNovaModel
MatrixType typedefKratos::V2GensNovaModel
mElasticityModelKratos::PlasticityModel< TElasticityModel, TYieldSurface >protected
mHistoryVectorKratos::ConstitutiveModelprotected
mInitializedKratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >protected
mInternalKratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >protected
ModelDataType typedefKratos::V2GensNovaModel
mOptionsKratos::ConstitutiveModelprotected
mPreviousInternalKratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >protected
mStressMatrixKratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >protected
mYieldSurfaceKratos::PlasticityModel< TElasticityModel, TYieldSurface >protected
NonAssociativePlasticityModel()Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inline
NonAssociativePlasticityModel(NonAssociativePlasticityModel const &rOther)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inline
operator=(V2GensNovaModel const &rOther)Kratos::V2GensNovaModelinline
StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >::operator=(StructuredSoilModel const &rOther)Kratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inline
Kratos::NonAssociativePlasticityModel::operator=(NonAssociativePlasticityModel const &rOther)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inline
Kratos::PlasticityModel::operator=(PlasticityModel const &rOther)Kratos::PlasticityModel< TElasticityModel, TYieldSurface >inline
Kratos::ConstitutiveModel::operator=(ConstitutiveModel const &rOther)Kratos::ConstitutiveModel
PlasticDataType typedefKratos::V2GensNovaModel
PlasticityModel()Kratos::PlasticityModel< TElasticityModel, TYieldSurface >inline
PlasticityModel(PlasticityModel const &rOther)Kratos::PlasticityModel< TElasticityModel, TYieldSurface >inline
PrintData(std::ostream &rOStream) const overrideKratos::V2GensNovaModelinlinevirtual
PrintInfo(std::ostream &rOStream) const overrideKratos::V2GensNovaModelinlinevirtual
RecoverPreviousElasticLeftCauchyGreen(const MatrixType &rDeltaDeformationMatrix, MatrixType &rInitialLeftCauchyGreen)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
ReturnStressToYieldSurface(ModelDataType &rValues, PlasticDataType &rVariables) overrideKratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inlineprotectedvirtual
Serializer classKratos::V2GensNovaModelfriend
SetConstitutiveMatrixToTheApropiateSize(Matrix &rConstitutiveMatrix, Matrix &rConstMatrixBig, const MatrixType &rStressMatrix)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotected
SetInternalVariables(ModelDataType &rValues, PlasticDataType &rVariables)Kratos::PlasticityModel< TElasticityModel, TYieldSurface >inlineprotectedvirtual
SetValue(const Variable< double > &rVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo) overrideKratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inlinevirtual
Kratos::NonAssociativePlasticityModel::SetValue(const Variable< Vector > &rVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) overrideKratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlinevirtual
Kratos::ConstitutiveModel::SetValue(const Variable< Matrix > &rThisVariable, const Matrix &rValue, const ProcessInfo &rCurrentProcessInfo)Kratos::ConstitutiveModelvirtual
SetWorkingMeasures(PlasticDataType &rVariables, MatrixType &rStressMatrix)Kratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inlineprotectedvirtual
SizeType typedefKratos::V2GensNovaModel
StrainMeasureType typedefKratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >
StressMeasureType typedefKratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >
StructuredSoilModel()Kratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inline
StructuredSoilModel(StructuredSoilModel const &rOther)Kratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inline
UpdateInternalVariables(ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rStressMatrix) overrideKratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inlineprotectedvirtual
V2GensNovaModel()Kratos::V2GensNovaModelinline
V2GensNovaModel(V2GensNovaModel const &rOther)Kratos::V2GensNovaModelinline
VectorType typedefKratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >
VoigtIndexType typedefKratos::V2GensNovaModel
YieldSurfacePointer typedefKratos::V2GensNovaModel
YieldSurfaceType typedefKratos::V2GensNovaModel
~ConstitutiveModel()Kratos::ConstitutiveModelvirtual
~NonAssociativePlasticityModel() overrideKratos::NonAssociativePlasticityModel< TElasticityModel, TYieldSurface >inline
~PlasticityModel() overrideKratos::PlasticityModel< TElasticityModel, TYieldSurface >inline
~StructuredSoilModel()Kratos::StructuredSoilModel< TamagniniModel, GensNovaYieldSurface< GensNovaHardeningRule > >inlinevirtual
~V2GensNovaModel()Kratos::V2GensNovaModelinlinevirtual