![]() |
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::BorjaCamClayPlasticFlowRule, including all inherited members.
| BorjaCamClayPlasticFlowRule() | Kratos::BorjaCamClayPlasticFlowRule | |
| BorjaCamClayPlasticFlowRule(YieldCriterionPointer pYieldCriterion) | Kratos::BorjaCamClayPlasticFlowRule | |
| BorjaCamClayPlasticFlowRule(BorjaCamClayPlasticFlowRule const &rOther) | Kratos::BorjaCamClayPlasticFlowRule | |
| CalculateConsistencyCondition(RadialReturnVariables &rReturnMappingVariables, const BoundedVector< double, 3 > &rPrincipalStress, BoundedVector< double, 3 > &rPrincipalStrain, unsigned int ®ion, BoundedVector< double, 3 > &rPrincipalStressUpdated, const Properties &rProp) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| CalculateDeviatoricStress(const double &rVolumetricStrain, const BoundedVector< double, 3 > &rDeviatoricStrainVector, BoundedVector< double, 3 > &rDeviatoricStress, const Properties &rProp) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| CalculateHessianMatrix_2x2(BoundedMatrix< double, 2, 2 > &rHessianMatrix, const Properties &rProp) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| CalculateLHSMatrix(Matrix &rLHSMatrix, const BoundedVector< double, 3 > &rPrincipalStressVector, const BoundedVector< double, 3 > &rUnknownVector, const double &rK_p, const Properties &rProp) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| CalculateMeanStress(const double &rVolumetricStrain, const double &rDeviatoricStrain, double &rMeanStress, const Properties &rProp) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| CalculatePrincipalStrainFromStrainInvariants(BoundedVector< double, 3 > &rPrincipalStrain, const double &rVolumetricStrain, const double &rDeviatoricStrain, const BoundedVector< double, 3 > &rDirectionVector) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| CalculatePrincipalStressTrial(const RadialReturnVariables &rReturnMappingVariables, const Matrix &rNewElasticLeftCauchyGreen, Matrix &rStressMatrix, const Properties &rProp) override | Kratos::BorjaCamClayPlasticFlowRule | virtual |
| CalculatePrincipalStressVector(const BoundedVector< double, 3 > &rPrincipalStrain, BoundedVector< double, 3 > &rPrincipalStress, const Properties &rProp) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| CalculateReturnMapping(RadialReturnVariables &rReturnMappingVariables, const Matrix &rIncrementalDeformationGradient, Matrix &rStressMatrix, Matrix &rNewElasticLeftCauchyGreen, const Properties &rProp) override | Kratos::BorjaCamClayPlasticFlowRule | virtual |
| Kratos::ParticleFlowRule::CalculateReturnMapping(RadialReturnVariables &rReturnMappingVariables, Matrix &rIsoStressMatrix, const Properties &rProp) | Kratos::ParticleFlowRule | inlinevirtual |
| CalculateScalingFactors(const RadialReturnVariables &rReturnMappingVariables, PlasticFactors &rScalingFactors) | Kratos::ParticleFlowRule | inlinevirtual |
| CalculateStrainInvariantsFromPrincipalStrain(const BoundedVector< double, 3 > &rPrincipalStrain, double &rVolumetricStrain, double &rDeviatoricStrain, BoundedVector< double, 3 > &rDeviatoricStrainVector) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| CalculateStressNorm(Matrix &rStressMatrix, double &rStressNorm) | Kratos::ParticleFlowRule | inlineprotectedvirtual |
| CalculateTransformationMatrix(const BoundedMatrix< double, 3, 3 > &rMainDirection, BoundedMatrix< double, 6, 6 > &rA) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| Clone() const override | Kratos::BorjaCamClayPlasticFlowRule | virtual |
| ComputeElasticMatrix_2X2(const BoundedVector< double, 3 > &rPrincipalStressVector, const double &rVolumetricStrain, const double &rDeviatoricStrain, BoundedMatrix< double, 2, 2 > &rElasticMatrix, const Properties &rProp) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| ComputeElastoPlasticTangentMatrix(const RadialReturnVariables &rReturnMappingVariables, const Matrix &rNewElasticLeftCauchyGreen, const double &alfa, Matrix &rConsistMatrix, const Properties &rProp) override | Kratos::BorjaCamClayPlasticFlowRule | virtual |
| ComputePlasticMatrix_2X2(const BoundedVector< double, 3 > &rPrincipalStressVector, const double &rVolumetricStrain, const double &rDeviatoricStrain, const BoundedMatrix< double, 2, 2 > &rElasticMatrix, BoundedMatrix< double, 2, 2 > &rPlasticMatrix, const Properties &rProp) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| GetElasticLeftCauchyGreen(RadialReturnVariables &rReturnMappingVariables) override | Kratos::BorjaCamClayPlasticFlowRule | virtual |
| GetInternalVariables() | Kratos::ParticleFlowRule | inline |
| GetPlasticRegion() override | Kratos::BorjaCamClayPlasticFlowRule | virtual |
| GetThermalVariables() | Kratos::ParticleFlowRule | inline |
| HardeningLawPointer typedef | Kratos::ParticleFlowRule | |
| InitializeMaterial(YieldCriterionPointer &pYieldCriterion, HardeningLawPointer &pHardeningLaw, const Properties &rProp) override | Kratos::BorjaCamClayPlasticFlowRule | protectedvirtual |
| Kratos::ParticleFlowRule::InitializeMaterial(const Properties &rMaterialProperties) | Kratos::ParticleFlowRule | inlinevirtual |
| InitializeMaterialParameters(const Properties &rProp) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| KRATOS_CLASS_POINTER_DEFINITION(BorjaCamClayPlasticFlowRule) | Kratos::BorjaCamClayPlasticFlowRule | |
| 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 | |
| mElasticPrincipalStrain | Kratos::BorjaCamClayPlasticFlowRule | protected |
| mInitialVolumetricStrain | Kratos::BorjaCamClayPlasticFlowRule | protected |
| mInternalVariables | Kratos::ParticleFlowRule | protected |
| mLargeStrainBool | Kratos::BorjaCamClayPlasticFlowRule | protected |
| mMaterialParameters | Kratos::BorjaCamClayPlasticFlowRule | protected |
| mPlasticPrincipalStrain | Kratos::BorjaCamClayPlasticFlowRule | protected |
| mPrincipalStressUpdated | Kratos::BorjaCamClayPlasticFlowRule | protected |
| mpYieldCriterion | Kratos::ParticleFlowRule | protected |
| mRegion | Kratos::BorjaCamClayPlasticFlowRule | protected |
| mStateFunction | Kratos::BorjaCamClayPlasticFlowRule | protected |
| mStateFunctionFirstDerivative | Kratos::BorjaCamClayPlasticFlowRule | protected |
| mStateFunctionSecondDerivative | Kratos::BorjaCamClayPlasticFlowRule | protected |
| mThermalVariables | Kratos::ParticleFlowRule | protected |
| operator=(BorjaCamClayPlasticFlowRule const &rOther) | Kratos::BorjaCamClayPlasticFlowRule | |
| 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 Matrix &rEigenVectors, const BoundedVector< double, 3 > &rPrincipalStress, Matrix &rStressMatrix) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| Serializer class | Kratos::BorjaCamClayPlasticFlowRule | friend |
| UpdateInternalVariables(RadialReturnVariables &rReturnMappingVariables, const Properties &rProp) override | Kratos::BorjaCamClayPlasticFlowRule | virtual |
| UpdateStateVariables(const BoundedVector< double, 3 > rPrincipalStress, const Properties &rProp, const double rAlpha=0.0, const double rConsistencyParameter=0.0) | Kratos::BorjaCamClayPlasticFlowRule | protected |
| YieldCriterionPointer typedef | Kratos::ParticleFlowRule | |
| ~BorjaCamClayPlasticFlowRule() override | Kratos::BorjaCamClayPlasticFlowRule | |
| ~ParticleFlowRule() | Kratos::ParticleFlowRule | inlinevirtual |