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

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

CalculateConsistencyCondition(RadialReturnVariables &rReturnMappingVariables, InternalVariables &rPlasticVariables, YieldCriterion::Parameters &rCriterionParameters)Kratos::NonLinearAssociativePlasticFlowRuleprotectedvirtual
CalculateImplexReturnMapping(RadialReturnVariables &rReturnMappingVariables, InternalVariables &rPlasticVariables, YieldCriterion::Parameters &rCriterionParameters, Matrix &rIsoStressMatrix)Kratos::NonLinearAssociativePlasticFlowRuleprotectedvirtual
CalculateImplexThermalDissipation(YieldCriterion::Parameters &rCriterionParameters)Kratos::NonLinearAssociativePlasticFlowRuleprotected
CalculateReturnMapping(RadialReturnVariables &rReturnMappingVariables, Matrix &rIsoStressMatrix) overrideKratos::NonLinearAssociativePlasticFlowRulevirtual
Kratos::FlowRule::CalculateReturnMapping(RadialReturnVariables &rReturnMappingVariables, const Matrix &rIncrementalDeformationGradient, Matrix &rStressMatrix, Matrix &rNewElasticLeftCauchyGreen)Kratos::FlowRuleinlinevirtual
CalculateScalingFactors(const RadialReturnVariables &rReturnMappingVariables, PlasticFactors &rScalingFactors) overrideKratos::NonLinearAssociativePlasticFlowRulevirtual
CalculateStressNorm(Matrix &rStressMatrix, double &rStressNorm) overrideKratos::NonLinearAssociativePlasticFlowRuleprotectedvirtual
CalculateThermalDissipation(YieldCriterion::Parameters &rCriterionParameters, ThermalVariables &rThermalVariables)Kratos::NonLinearAssociativePlasticFlowRuleprotected
Clone() const overrideKratos::NonLinearAssociativePlasticFlowRulevirtual
ComputeElastoPlasticTangentMatrix(const RadialReturnVariables &rReturnMappingVariables, const Matrix &rElasticLeftCauchyGreen, const double &rAlpha, Matrix &rElastoPlasticMatrix)Kratos::FlowRuleinlinevirtual
ComputeElastoPlasticTangentMatrix(const RadialReturnVariables &rReturnMappingVariables, const Matrix &rElasticLeftCauchyGreen, const double &rAlpha, Matrix &rElastoPlasticMatrix)Kratos::FlowRuleinlinevirtual
ComputeKirchhoffStressMatrix(const Matrix &rLeftCauchyGreenMatrix)Kratos::FlowRuleinlinevirtual
ComputeKirchhoffStressMatrix(const Matrix &rLeftCauchyGreenMatrix)Kratos::FlowRuleinlinevirtual
FlowRule()Kratos::FlowRuleinline
FlowRule(YieldCriterionPointer pYieldCriterion)Kratos::FlowRuleinline
FlowRule(FlowRule const &rOther)Kratos::FlowRuleinline
FlowRule()Kratos::FlowRuleinline
FlowRule(YieldCriterionPointer pYieldCriterion)Kratos::FlowRuleinline
FlowRule(FlowRule const &rOther)Kratos::FlowRuleinline
GetInternalVariables()Kratos::FlowRuleinline
GetInternalVariables()Kratos::FlowRuleinline
GetProperties()Kratos::FlowRuleinline
GetProperties()Kratos::FlowRuleinline
GetThermalVariables()Kratos::FlowRuleinline
GetThermalVariables()Kratos::FlowRuleinline
HardeningLawPointer typedefKratos::FlowRule
HardeningLawPointer typedefKratos::FlowRule
InitializeMaterial(YieldCriterionPointer &pYieldCriterion, HardeningLawPointer &pHardeningLaw, const Properties &rMaterialProperties)Kratos::FlowRuleinlinevirtual
InitializeMaterial(const Properties &rMaterialProperties)Kratos::FlowRuleinlinevirtual
InitializeMaterial(YieldCriterionPointer &pYieldCriterion, HardeningLawPointer &pHardeningLaw, const Properties &rMaterialProperties)Kratos::FlowRuleinlinevirtual
InitializeMaterial(const Properties &rMaterialProperties)Kratos::FlowRuleinlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(NonLinearAssociativePlasticFlowRule)Kratos::NonLinearAssociativePlasticFlowRule
Kratos::FlowRule::KRATOS_CLASS_POINTER_DEFINITION(FlowRule)Kratos::FlowRule
KRATOS_DEFINE_LOCAL_FLAG(IMPLEX_ACTIVE)Kratos::FlowRule
KRATOS_DEFINE_LOCAL_FLAG(PLASTIC_REGION)Kratos::FlowRule
KRATOS_DEFINE_LOCAL_FLAG(PLASTIC_RATE_REGION)Kratos::FlowRule
KRATOS_DEFINE_LOCAL_FLAG(RETURN_MAPPING_COMPUTED)Kratos::FlowRule
KRATOS_DEFINE_LOCAL_FLAG(IMPLEX_ACTIVE)Kratos::FlowRule
KRATOS_DEFINE_LOCAL_FLAG(PLASTIC_REGION)Kratos::FlowRule
KRATOS_DEFINE_LOCAL_FLAG(PLASTIC_RATE_REGION)Kratos::FlowRule
KRATOS_DEFINE_LOCAL_FLAG(RETURN_MAPPING_COMPUTED)Kratos::FlowRule
mInternalVariablesKratos::FlowRuleprotected
mpYieldCriterionKratos::FlowRuleprotected
mThermalVariablesKratos::FlowRuleprotected
NonLinearAssociativePlasticFlowRule()Kratos::NonLinearAssociativePlasticFlowRule
NonLinearAssociativePlasticFlowRule(YieldCriterionPointer pYieldCriterion)Kratos::NonLinearAssociativePlasticFlowRule
NonLinearAssociativePlasticFlowRule(NonLinearAssociativePlasticFlowRule const &rOther)Kratos::NonLinearAssociativePlasticFlowRule
operator=(NonLinearAssociativePlasticFlowRule const &rOther)Kratos::NonLinearAssociativePlasticFlowRule
Kratos::FlowRule::operator=(FlowRule const &rOther)Kratos::FlowRuleinline
PropertiesPointer typedefKratos::FlowRule
PropertiesPointer typedefKratos::FlowRule
Serializer classKratos::NonLinearAssociativePlasticFlowRulefriend
SetCriterionParameters(RadialReturnVariables &rReturnMappingVariables, InternalVariables &rPlasticVariables, YieldCriterion::Parameters &rCriterionParameters)Kratos::NonLinearAssociativePlasticFlowRuleprotectedvirtual
SetInternalVariables()Kratos::FlowRuleinline
SetInternalVariables()Kratos::FlowRuleinline
UpdateConfiguration(RadialReturnVariables &rReturnMappingVariables, Matrix &rIsoStressMatrix)Kratos::NonLinearAssociativePlasticFlowRuleprotected
UpdateInternalVariables(RadialReturnVariables &rReturnMappingVariables) overrideKratos::NonLinearAssociativePlasticFlowRulevirtual
YieldCriterionPointer typedefKratos::FlowRule
YieldCriterionPointer typedefKratos::FlowRule
~FlowRule()Kratos::FlowRuleinlinevirtual
~FlowRule()Kratos::FlowRuleinlinevirtual
~NonLinearAssociativePlasticFlowRule() overrideKratos::NonLinearAssociativePlasticFlowRule