![]() |
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.
|
This is the complete list of members for Kratos::MCStrainSofteningPlasticFlowRule, including all inherited members.
| CalculateConsistencyCondition(RadialReturnVariables &rReturnMappingVariables, const BoundedVector< double, 3 > &rPrincipalStress, const BoundedVector< double, 3 > &rPrincipalStrain, unsigned int ®ion, BoundedVector< double, 3 > &rPrincipalStressUpdated, const Properties &rProp) | Kratos::MCPlasticFlowRule | protected |
| CalculateDepLine(BoundedMatrix< double, 3, 3 > &rInvD, BoundedVector< double, 3 > &rFNorm, BoundedVector< double, 3 > &rGNorm, BoundedMatrix< double, 3, 3 > &rAuxDep) | Kratos::MCPlasticFlowRule | protected |
| CalculateDepSurface(BoundedMatrix< double, 3, 3 > &rElasticMatrix, BoundedVector< double, 3 > &rFNorm, BoundedVector< double, 3 > &rGNorm, BoundedMatrix< double, 3, 3 > &rAuxDep) | Kratos::MCPlasticFlowRule | protected |
| CalculateElasticMatrix(const RadialReturnVariables &rReturnMappingVariables, Matrix &rElasticMatrix, const Properties &rProp) | Kratos::MCPlasticFlowRule | protected |
| CalculateElastoPlasticMatrix(const RadialReturnVariables &rReturnMappingVariables, unsigned int &rRegion, BoundedVector< double, 3 > &DiffPrincipalStress, BoundedMatrix< double, 6, 6 > &rDep, const Properties &rProp) | Kratos::MCPlasticFlowRule | protected |
| CalculateInverseElasticMatrix(const RadialReturnVariables &rReturnMappingVariables, BoundedMatrix< double, 3, 3 > &rInverseElasticMatrix, const Properties &rProp) | Kratos::MCPlasticFlowRule | protected |
| CalculateModificationMatrix(const RadialReturnVariables &rReturnMappingVariables, BoundedMatrix< double, 3, 3 > &rAuxT, BoundedMatrix< double, 3, 3 > &rInvAuxT) | Kratos::MCPlasticFlowRule | protected |
| CalculatePrincipalStressTrial(const RadialReturnVariables &rReturnMappingVariables, const Matrix &rNewElasticLeftCauchyGreen, Matrix &rStressMatrix, const Properties &rProp) override | Kratos::MCPlasticFlowRule | virtual |
| CalculateReturnMapping(RadialReturnVariables &rReturnMappingVariables, const Matrix &rIncrementalDeformationGradient, Matrix &rStressMatrix, Matrix &rNewElasticLeftCauchyGreen, const Properties &rProp) override | Kratos::MCPlasticFlowRule | virtual |
| Kratos::ParticleFlowRule::CalculateReturnMapping(RadialReturnVariables &rReturnMappingVariables, Matrix &rIsoStressMatrix, const Properties &rProp) | Kratos::ParticleFlowRule | inlinevirtual |
| CalculateScalingFactors(const RadialReturnVariables &rReturnMappingVariables, PlasticFactors &rScalingFactors) | Kratos::ParticleFlowRule | inlinevirtual |
| CalculateStressNorm(Matrix &rStressMatrix, double &rStressNorm) | Kratos::ParticleFlowRule | inlineprotectedvirtual |
| CalculateTransformationMatrix(const BoundedMatrix< double, 3, 3 > &rMainDirection, BoundedMatrix< double, 6, 6 > &rA) | Kratos::MCPlasticFlowRule | protected |
| Clone() const override | Kratos::MCStrainSofteningPlasticFlowRule | virtual |
| ComputeElasticMatrix_3X3(const RadialReturnVariables &rReturnMappingVariables, BoundedMatrix< double, 3, 3 > &rElasticMatrix, const Properties &rProp) | Kratos::MCPlasticFlowRule | protected |
| ComputeElastoPlasticTangentMatrix(const RadialReturnVariables &rReturnMappingVariables, const Matrix &rNewElasticLeftCauchyGreen, const double &alfa, Matrix &rConsistMatrix, const Properties &rProp) override | Kratos::MCPlasticFlowRule | virtual |
| ComputePlasticHardeningParameter(const BoundedVector< double, 3 > &rHenckyStrainVector, const double &rAlpha, double &rH) | Kratos::MCPlasticFlowRule | protectedvirtual |
| GetElasticLeftCauchyGreen(RadialReturnVariables &rReturnMappingVariables) override | Kratos::MCPlasticFlowRule | virtual |
| GetInternalVariables() | Kratos::ParticleFlowRule | inline |
| GetPlasticRegion() override | Kratos::MCPlasticFlowRule | virtual |
| GetThermalVariables() | Kratos::ParticleFlowRule | inline |
| HardeningLawPointer typedef | Kratos::ParticleFlowRule | |
| InitializeMaterial(YieldCriterionPointer &pYieldCriterion, HardeningLawPointer &pHardeningLaw, const Properties &rProp) override | Kratos::MCPlasticFlowRule | protectedvirtual |
| Kratos::ParticleFlowRule::InitializeMaterial(const Properties &rMaterialProperties) | Kratos::ParticleFlowRule | inlinevirtual |
| InitializeMaterialParameters(const Properties &rProp) | Kratos::MCPlasticFlowRule | protected |
| KRATOS_CLASS_POINTER_DEFINITION(MCStrainSofteningPlasticFlowRule) | Kratos::MCStrainSofteningPlasticFlowRule | |
| Kratos::MCPlasticFlowRule::KRATOS_CLASS_POINTER_DEFINITION(MCPlasticFlowRule) | Kratos::MCPlasticFlowRule | |
| Kratos::ParticleFlowRule::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 | |
| MCPlasticFlowRule() | Kratos::MCPlasticFlowRule | |
| MCPlasticFlowRule(YieldCriterionPointer pYieldCriterion) | Kratos::MCPlasticFlowRule | |
| MCPlasticFlowRule(MCPlasticFlowRule const &rOther) | Kratos::MCPlasticFlowRule | |
| MCStrainSofteningPlasticFlowRule() | Kratos::MCStrainSofteningPlasticFlowRule | |
| MCStrainSofteningPlasticFlowRule(YieldCriterionPointer pYieldCriterion) | Kratos::MCStrainSofteningPlasticFlowRule | |
| MCStrainSofteningPlasticFlowRule(MCStrainSofteningPlasticFlowRule const &rOther) | Kratos::MCStrainSofteningPlasticFlowRule | |
| mElasticPreviousPrincipalStrain | Kratos::MCPlasticFlowRule | protected |
| mElasticPrincipalStrain | Kratos::MCPlasticFlowRule | protected |
| mEquivalentPlasticStrain | Kratos::MCPlasticFlowRule | protected |
| mInternalVariables | Kratos::ParticleFlowRule | protected |
| mLargeStrainBool | Kratos::MCPlasticFlowRule | protected |
| mMaterialParameters | Kratos::MCPlasticFlowRule | protected |
| mPlasticPrincipalStrain | Kratos::MCPlasticFlowRule | protected |
| mPrincipalStressTrial | Kratos::MCPlasticFlowRule | protected |
| mPrincipalStressUpdated | Kratos::MCPlasticFlowRule | protected |
| mpYieldCriterion | Kratos::ParticleFlowRule | protected |
| mRegion | Kratos::MCPlasticFlowRule | protected |
| mThermalVariables | Kratos::ParticleFlowRule | protected |
| operator=(MCStrainSofteningPlasticFlowRule const &rOther) | Kratos::MCStrainSofteningPlasticFlowRule | |
| Kratos::MCPlasticFlowRule::operator=(MCPlasticFlowRule const &rOther) | Kratos::MCPlasticFlowRule | |
| Kratos::ParticleFlowRule::operator=(ParticleFlowRule const &rOther) | Kratos::ParticleFlowRule | inline |
| ParticleFlowRule() | Kratos::ParticleFlowRule | inline |
| ParticleFlowRule(YieldCriterionPointer pYieldCriterion) | Kratos::ParticleFlowRule | inline |
| ParticleFlowRule(ParticleFlowRule const &rOther) | Kratos::ParticleFlowRule | inline |
| PropertiesPointer typedef | Kratos::ParticleFlowRule | |
| ReturnStressFromPrincipalAxis(const BoundedMatrix< double, 3, 3 > &rEigenVectors, const BoundedVector< double, 3 > &rPrincipalStress, Matrix &rStressMatrix) | Kratos::MCPlasticFlowRule | protected |
| Serializer class | Kratos::MCStrainSofteningPlasticFlowRule | friend |
| UpdateInternalVariables(RadialReturnVariables &rReturnMappingVariables, const Properties &rProp) override | Kratos::MCStrainSofteningPlasticFlowRule | virtual |
| UpdateMaterialParameters(const Properties &rProp) | Kratos::MCStrainSofteningPlasticFlowRule | protected |
| YieldCriterionPointer typedef | Kratos::ParticleFlowRule | |
| ~MCPlasticFlowRule() override | Kratos::MCPlasticFlowRule | |
| ~MCStrainSofteningPlasticFlowRule() override | Kratos::MCStrainSofteningPlasticFlowRule | |
| ~ParticleFlowRule() | Kratos::ParticleFlowRule | inlinevirtual |