| AddPlasticConstitutiveComponent(PlasticDataType &rVariables, PlasticFactors &rFactors, double &rCabcd, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlineprotectedvirtual |
| BaseType typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| BaseTypePointer typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| CalculateAndAddIsochoricStressTensor(PlasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlineprotectedvirtual |
| CalculateAndAddPlasticConstitutiveTensor(PlasticDataType &rVariables, Matrix &rConstitutiveMatrix) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlineprotectedvirtual |
| CalculateConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) override | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| CalculateImplexReturnMapping(PlasticDataType &rVariables, MatrixType &rStressMatrix) override | Kratos::NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > > | inlineprotectedvirtual |
| CalculateImplexThermalDissipation(PlasticDataType &rVariables) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlineprotected |
| CalculateIsochoricConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) override | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| CalculateIsochoricStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| CalculateIsochoricStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) override | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| CalculateLineSearch(PlasticDataType &rVariables, double &rAlpha) | Kratos::NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > > | inlineprotected |
| CalculateRateDependentReturnMapping(PlasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > > | inlineprotected |
| CalculateRateIndependentReturnMapping(PlasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > > | inlineprotected |
| CalculateReturnMapping(PlasticDataType &rVariables, MatrixType &rStressMatrix) override | Kratos::NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > > | inlineprotectedvirtual |
| CalculateScalingFactors(PlasticDataType &rVariables, PlasticFactors &rFactors) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlineprotectedvirtual |
| CalculateStrainEnergy(ModelDataType &rValues, double &rDensityFunction) | Kratos::ConstitutiveModel | virtual |
| CalculateStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| CalculateStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) override | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| CalculateThermalDissipation(PlasticDataType &rVariables) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlineprotected |
| CalculateVolumetricConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) override | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| CalculateVolumetricStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| CalculateVolumetricStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) override | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| Check(const Properties &rProperties, const ProcessInfo &rCurrentProcessInfo) override | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| Clone() const override | Kratos::JohnsonCookJ2ThermoPlasticityModel | inlinevirtual |
| ConstitutiveModel() | Kratos::ConstitutiveModel | |
| ConstitutiveModel(ConstitutiveModel const &rOther) | Kratos::ConstitutiveModel | |
| DerivedType typedef | Kratos::NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > > | |
| ElasticityModelPointer typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| ElasticityModelType typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| FinalizeModel(ModelDataType &rValues) override | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| GetDomainVariablesList(std::vector< Variable< double > > &rScalarVariables, std::vector< Variable< array_1d< double, 3 > > > &rComponentVariables) override | Kratos::JohnsonCookJ2ThermoPlasticityModel | inlinevirtual |
| GetElasticityModel() | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inline |
| GetValue(const Variable< double > &rThisVariable, double &rValue) override | Kratos::JohnsonCookJ2ThermoPlasticityModel | inlinevirtual |
| GetWorkingMeasures(PlasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlineprotectedvirtual |
| HardeningRuleType typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| Has(const Variable< double > &rThisVariable) override | Kratos::JohnsonCookJ2ThermoPlasticityModel | inlinevirtual |
| Info() const override | Kratos::JohnsonCookJ2ThermoPlasticityModel | inlinevirtual |
| InitializeMaterial(const Properties &rProperties) override | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| InitializeModel(ModelDataType &rValues) override | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| InitializeVariables(ModelDataType &rValues, PlasticDataType &rVariables) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlineprotectedvirtual |
| InternalVariablesType typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| JohnsonCookJ2ThermoPlasticityModel() | Kratos::JohnsonCookJ2ThermoPlasticityModel | inline |
| JohnsonCookJ2ThermoPlasticityModel(JohnsonCookJ2ThermoPlasticityModel const &rOther) | Kratos::JohnsonCookJ2ThermoPlasticityModel | inline |
| KRATOS_CLASS_POINTER_DEFINITION(JohnsonCookJ2ThermoPlasticityModel) | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > >::KRATOS_CLASS_POINTER_DEFINITION(NonLinearRateDependentPlasticityModel) | Kratos::NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > > | |
| Kratos::NonLinearAssociativePlasticityModel::KRATOS_CLASS_POINTER_DEFINITION(NonLinearAssociativePlasticityModel) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | |
| Kratos::PlasticityModel::KRATOS_CLASS_POINTER_DEFINITION(PlasticityModel) | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | |
| Kratos::ConstitutiveModel::KRATOS_CLASS_POINTER_DEFINITION(ConstitutiveModel) | Kratos::ConstitutiveModel | |
| KRATOS_DEFINE_LOCAL_FLAG(ADD_HISTORY_VECTOR) | Kratos::ConstitutiveModel | |
| KRATOS_DEFINE_LOCAL_FLAG(HISTORY_STRAIN_MEASURE) | Kratos::ConstitutiveModel | |
| KRATOS_DEFINE_LOCAL_FLAG(HISTORY_STRESS_MEASURE) | Kratos::ConstitutiveModel | |
| MaterialDataType typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| MatrixType typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| mElasticityModel | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | protected |
| mHistoryVector | Kratos::ConstitutiveModel | protected |
| mInternal | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | protected |
| ModelDataType typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| mOptions | Kratos::ConstitutiveModel | protected |
| mPreviousInternal | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | protected |
| mThermalVariables | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | protected |
| mYieldSurface | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | protected |
| NonLinearAssociativePlasticityModel() | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inline |
| NonLinearAssociativePlasticityModel(NonLinearAssociativePlasticityModel const &rOther) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inline |
| NonLinearRateDependentPlasticityModel() | Kratos::NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > > | inline |
| NonLinearRateDependentPlasticityModel(ElasticityModelPointer pElasticityModel, YieldSurfacePointer pYieldSurface) | Kratos::NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > > | inline |
| NonLinearRateDependentPlasticityModel(NonLinearRateDependentPlasticityModel const &rOther) | Kratos::NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > > | inline |
| operator=(JohnsonCookJ2ThermoPlasticityModel const &rOther) | Kratos::JohnsonCookJ2ThermoPlasticityModel | inline |
| NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > >::operator=(NonLinearRateDependentPlasticityModel const &rOther) | Kratos::NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > > | inline |
| Kratos::NonLinearAssociativePlasticityModel::operator=(NonLinearAssociativePlasticityModel const &rOther) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inline |
| Kratos::PlasticityModel::operator=(PlasticityModel const &rOther) | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inline |
| Kratos::ConstitutiveModel::operator=(ConstitutiveModel const &rOther) | Kratos::ConstitutiveModel | |
| PlasticDataType typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| PlasticityModel() | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inline |
| PlasticityModel(PlasticityModel const &rOther) | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inline |
| PrintData(std::ostream &rOStream) const override | Kratos::JohnsonCookJ2ThermoPlasticityModel | inlinevirtual |
| PrintInfo(std::ostream &rOStream) const override | Kratos::JohnsonCookJ2ThermoPlasticityModel | inlinevirtual |
| Serializer class | Kratos::JohnsonCookJ2ThermoPlasticityModel | friend |
| SetInternalVariables(ModelDataType &rValues, PlasticDataType &rVariables) | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inlineprotectedvirtual |
| SetValue(const Variable< double > &rVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlinevirtual |
| Kratos::ConstitutiveModel::SetValue(const Variable< Vector > &rThisVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveModel | virtual |
| Kratos::ConstitutiveModel::SetValue(const Variable< Matrix > &rThisVariable, const Matrix &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveModel | virtual |
| SetWorkingMeasures(PlasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlineprotectedvirtual |
| SizeType typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| StrainMeasureType typedef | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | |
| StressMeasureType typedef | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | |
| UpdateInternalVariables(ModelDataType &rValues, PlasticDataType &rVariables, const MatrixType &rStressMatrix) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlineprotectedvirtual |
| UpdateStressConfiguration(PlasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inlineprotectedvirtual |
| VectorType typedef | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | |
| VoigtIndexType typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| YieldSurfacePointer typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| YieldSurfaceType typedef | Kratos::JohnsonCookJ2ThermoPlasticityModel | |
| ~ConstitutiveModel() | Kratos::ConstitutiveModel | virtual |
| ~JohnsonCookJ2ThermoPlasticityModel() override | Kratos::JohnsonCookJ2ThermoPlasticityModel | inline |
| ~NonLinearAssociativePlasticityModel() override | Kratos::NonLinearAssociativePlasticityModel< TElasticityModel, TYieldSurface > | inline |
| ~NonLinearRateDependentPlasticityModel() override | Kratos::NonLinearRateDependentPlasticityModel< IncompressibleNeoHookeanModel, MisesHuberThermalYieldSurface< JohnsonCookThermalHardeningRule > > | inline |
| ~PlasticityModel() override | Kratos::PlasticityModel< TElasticityModel, TYieldSurface > | inline |