|
|
| KRATOS_CLASS_POINTER_DEFINITION (MCStrainSofteningPlasticFlowRule) |
| Pointer definition of NonLinearAssociativePlasticFlowRule. More...
|
|
|
| MCStrainSofteningPlasticFlowRule () |
| Default constructor. More...
|
|
| MCStrainSofteningPlasticFlowRule (YieldCriterionPointer pYieldCriterion) |
| Initialization constructor. More...
|
|
| MCStrainSofteningPlasticFlowRule (MCStrainSofteningPlasticFlowRule const &rOther) |
| Copy constructor. More...
|
|
MCStrainSofteningPlasticFlowRule & | operator= (MCStrainSofteningPlasticFlowRule const &rOther) |
| Assignment operator. More...
|
|
ParticleFlowRule::Pointer | Clone () const override |
|
| ~MCStrainSofteningPlasticFlowRule () override |
| Destructor. More...
|
|
bool | UpdateInternalVariables (RadialReturnVariables &rReturnMappingVariables, const Properties &rProp) override |
|
| KRATOS_CLASS_POINTER_DEFINITION (MCPlasticFlowRule) |
| Pointer definition of NonLinearAssociativePlasticFlowRule. More...
|
|
| MCPlasticFlowRule () |
| Default constructor. More...
|
|
| MCPlasticFlowRule (YieldCriterionPointer pYieldCriterion) |
| Initialization constructor. More...
|
|
| MCPlasticFlowRule (MCPlasticFlowRule const &rOther) |
| Copy constructor. More...
|
|
MCPlasticFlowRule & | operator= (MCPlasticFlowRule const &rOther) |
| Assignment operator. More...
|
|
| ~MCPlasticFlowRule () override |
| Destructor. More...
|
|
bool | CalculateReturnMapping (RadialReturnVariables &rReturnMappingVariables, const Matrix &rIncrementalDeformationGradient, Matrix &rStressMatrix, Matrix &rNewElasticLeftCauchyGreen, const Properties &rProp) override |
|
Matrix | GetElasticLeftCauchyGreen (RadialReturnVariables &rReturnMappingVariables) override |
|
unsigned int | GetPlasticRegion () override |
|
void | ComputeElastoPlasticTangentMatrix (const RadialReturnVariables &rReturnMappingVariables, const Matrix &rNewElasticLeftCauchyGreen, const double &alfa, Matrix &rConsistMatrix, const Properties &rProp) override |
|
void | CalculatePrincipalStressTrial (const RadialReturnVariables &rReturnMappingVariables, const Matrix &rNewElasticLeftCauchyGreen, Matrix &rStressMatrix, const Properties &rProp) override |
|
Public Member Functions inherited from Kratos::ParticleFlowRule |
| ParticleFlowRule () |
| Default constructor. More...
|
|
| ParticleFlowRule (YieldCriterionPointer pYieldCriterion) |
| Initialization constructor. More...
|
|
| ParticleFlowRule (ParticleFlowRule const &rOther) |
| Copy constructor. More...
|
|
ParticleFlowRule & | operator= (ParticleFlowRule const &rOther) |
| Assignment operator. More...
|
|
virtual | ~ParticleFlowRule () |
| Destructor. More...
|
|
virtual void | InitializeMaterial (const Properties &rMaterialProperties) |
|
const InternalVariables & | GetInternalVariables () |
|
const ThermalVariables & | GetThermalVariables () |
|
virtual bool | CalculateReturnMapping (RadialReturnVariables &rReturnMappingVariables, Matrix &rIsoStressMatrix, const Properties &rProp) |
|
virtual void | CalculateScalingFactors (const RadialReturnVariables &rReturnMappingVariables, PlasticFactors &rScalingFactors) |
|
| KRATOS_DEFINE_LOCAL_FLAG (IMPLEX_ACTIVE) |
|
| KRATOS_DEFINE_LOCAL_FLAG (PLASTIC_REGION) |
|
| KRATOS_DEFINE_LOCAL_FLAG (PLASTIC_RATE_REGION) |
|
| KRATOS_DEFINE_LOCAL_FLAG (RETURN_MAPPING_COMPUTED) |
|
| KRATOS_CLASS_POINTER_DEFINITION (ParticleFlowRule) |
| Pointer definition of FlowRule. More...
|
|