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

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

CalculatePrincipalStressTrial(const RadialReturnVariables &rReturnMappingVariables, const Matrix &rNewElasticLeftCauchyGreen, Matrix &rStressMatrix, const Properties &rProp)Kratos::ParticleFlowRuleinlinevirtual
CalculateReturnMapping(RadialReturnVariables &rReturnMappingVariables, Matrix &rIsoStressMatrix, const Properties &rProp)Kratos::ParticleFlowRuleinlinevirtual
CalculateReturnMapping(RadialReturnVariables &rReturnMappingVariables, const Matrix &rIncrementalDeformationGradient, Matrix &rStressMatrix, Matrix &rNewElasticLeftCauchyGreen, const Properties &rProp)Kratos::ParticleFlowRuleinlinevirtual
CalculateScalingFactors(const RadialReturnVariables &rReturnMappingVariables, PlasticFactors &rScalingFactors)Kratos::ParticleFlowRuleinlinevirtual
CalculateStressNorm(Matrix &rStressMatrix, double &rStressNorm)Kratos::ParticleFlowRuleinlineprotectedvirtual
Clone() constKratos::ParticleFlowRuleinlinevirtual
ComputeElastoPlasticTangentMatrix(const RadialReturnVariables &rReturnMappingVariables, const Matrix &rElasticLeftCauchyGreen, const double &rAlpha, Matrix &rElastoPlasticMatrix, const Properties &rProp)Kratos::ParticleFlowRuleinlinevirtual
GetElasticLeftCauchyGreen(RadialReturnVariables &rReturnMappingVariables)Kratos::ParticleFlowRuleinlinevirtual
GetInternalVariables()Kratos::ParticleFlowRuleinline
GetPlasticRegion()Kratos::ParticleFlowRuleinlinevirtual
GetThermalVariables()Kratos::ParticleFlowRuleinline
HardeningLawPointer typedefKratos::ParticleFlowRule
InitializeMaterial(YieldCriterionPointer &pYieldCriterion, HardeningLawPointer &pHardeningLaw, const Properties &rMaterialProperties)Kratos::ParticleFlowRuleinlinevirtual
InitializeMaterial(const Properties &rMaterialProperties)Kratos::ParticleFlowRuleinlinevirtual
KRATOS_CLASS_POINTER_DEFINITION(ParticleFlowRule)Kratos::ParticleFlowRule
KRATOS_DEFINE_LOCAL_FLAG(IMPLEX_ACTIVE)Kratos::ParticleFlowRule
KRATOS_DEFINE_LOCAL_FLAG(PLASTIC_REGION)Kratos::ParticleFlowRule
KRATOS_DEFINE_LOCAL_FLAG(PLASTIC_RATE_REGION)Kratos::ParticleFlowRule
KRATOS_DEFINE_LOCAL_FLAG(RETURN_MAPPING_COMPUTED)Kratos::ParticleFlowRule
mInternalVariablesKratos::ParticleFlowRuleprotected
mpYieldCriterionKratos::ParticleFlowRuleprotected
mThermalVariablesKratos::ParticleFlowRuleprotected
operator=(ParticleFlowRule const &rOther)Kratos::ParticleFlowRuleinline
ParticleFlowRule()Kratos::ParticleFlowRuleinline
ParticleFlowRule(YieldCriterionPointer pYieldCriterion)Kratos::ParticleFlowRuleinline
ParticleFlowRule(ParticleFlowRule const &rOther)Kratos::ParticleFlowRuleinline
PropertiesPointer typedefKratos::ParticleFlowRule
Serializer classKratos::ParticleFlowRulefriend
UpdateInternalVariables(RadialReturnVariables &rReturnMappingVariables, const Properties &rProp)Kratos::ParticleFlowRuleinlinevirtual
YieldCriterionPointer typedefKratos::ParticleFlowRule
~ParticleFlowRule()Kratos::ParticleFlowRuleinlinevirtual