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::NeoHookeanLnJSquaredModel, including all inherited members.
AddConstitutiveComponent(HyperElasticDataType &rVariables, double &rCabcd, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) override | Kratos::MooneyRivlinModel | protectedvirtual |
AddIsochoricConstitutiveComponent(HyperElasticDataType &rVariables, double &rCabcd, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElasticModel | protectedvirtual |
AddVolumetricConstitutiveComponent(HyperElasticDataType &rVariables, double &rCabcd, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) | Kratos::HyperElasticModel | protectedvirtual |
CalculateAndAddConstitutiveTensor(HyperElasticDataType &rVariables, Matrix &rConstitutiveMatrix) | Kratos::HyperElasticModel | protectedvirtual |
CalculateAndAddIsochoricConstitutiveTensor(HyperElasticDataType &rVariables, Matrix &rConstitutiveMatrix) | Kratos::HyperElasticModel | protectedvirtual |
CalculateAndAddIsochoricStrainEnergy(HyperElasticDataType &rVariables, double &rIsochoricDensityFunction) | Kratos::HyperElasticModel | protectedvirtual |
CalculateAndAddIsochoricStressTensor(HyperElasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::HyperElasticModel | protectedvirtual |
CalculateAndAddStressTensor(HyperElasticDataType &rVariables, MatrixType &rStressMatrix) override | Kratos::MooneyRivlinModel | protectedvirtual |
CalculateAndAddVolumetricConstitutiveTensor(HyperElasticDataType &rVariables, Matrix &rConstitutiveMatrix) | Kratos::HyperElasticModel | protectedvirtual |
CalculateAndAddVolumetricStrainEnergy(HyperElasticDataType &rVariables, double &rVolumetricDensityFunction) override | Kratos::NeoHookeanLnJSquaredModel | inlineprotectedvirtual |
CalculateAndAddVolumetricStressTensor(HyperElasticDataType &rVariables, MatrixType &rStressMatrix) | Kratos::HyperElasticModel | protectedvirtual |
CalculateConstitutiveMatrixFactor(HyperElasticDataType &rVariables, double &rFactor) override | Kratos::NeoHookeanLnJSquaredModel | inlineprotectedvirtual |
CalculateConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) override | Kratos::HyperElasticModel | virtual |
CalculateInvariants(HyperElasticDataType &rVariables) | Kratos::HyperElasticModel | protectedvirtual |
CalculateIsochoricConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) override | Kratos::HyperElasticModel | virtual |
CalculateIsochoricStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override | Kratos::HyperElasticModel | virtual |
CalculateIsochoricStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) override | Kratos::HyperElasticModel | virtual |
CalculateScalingFactors(HyperElasticDataType &rVariables) override | Kratos::MooneyRivlinModel | protectedvirtual |
CalculateStrainData(ModelDataType &rValues, HyperElasticDataType &rVariables) override | Kratos::MooneyRivlinModel | protectedvirtual |
CalculateStrainEnergy(ModelDataType &rValues, double &rDensityFunction) override | Kratos::NeoHookeanModel | inlinevirtual |
CalculateStrainInvariants(const MatrixType &rStrainMatrix, double &rI1, double &rI2, double &rI3) | Kratos::HyperElasticModel | protected |
CalculateStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override | Kratos::HyperElasticModel | virtual |
CalculateStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) override | Kratos::HyperElasticModel | virtual |
CalculateVolumetricConstitutiveTensor(ModelDataType &rValues, Matrix &rConstitutiveMatrix) override | Kratos::HyperElasticModel | virtual |
CalculateVolumetricFactor(HyperElasticDataType &rVariables, double &rFactor) override | Kratos::NeoHookeanLnJSquaredModel | inlineprotectedvirtual |
CalculateVolumetricStressAndConstitutiveTensors(ModelDataType &rValues, MatrixType &rStressMatrix, Matrix &rConstitutiveMatrix) override | Kratos::HyperElasticModel | virtual |
CalculateVolumetricStressTensor(ModelDataType &rValues, MatrixType &rStressMatrix) override | Kratos::HyperElasticModel | virtual |
Check(const Properties &rProperties, const ProcessInfo &rCurrentProcessInfo) override | Kratos::NeoHookeanModel | inlinevirtual |
Clone() const override | Kratos::NeoHookeanLnJSquaredModel | inlinevirtual |
ConstitutiveModel() | Kratos::ConstitutiveModel | |
ConstitutiveModel(ConstitutiveModel const &rOther) | Kratos::ConstitutiveModel | |
FinalizeModel(ModelDataType &rValues) override | Kratos::HyperElasticModel | virtual |
GetDomainVariablesList(std::vector< Variable< double > > &rScalarVariables, std::vector< Variable< array_1d< double, 3 > > > &rComponentVariables) override | Kratos::HyperElasticModel | inlinevirtual |
GetFourthOrderUnitTensor(double &rValue, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetFunction1stI1Derivative(HyperElasticDataType &rVariables, double &rDerivative) override | Kratos::NeoHookeanModel | inlineprotectedvirtual |
GetFunction1stI2Derivative(HyperElasticDataType &rVariables, double &rDerivative) override | Kratos::NeoHookeanModel | inlineprotectedvirtual |
GetFunction1stI3Derivative(HyperElasticDataType &rVariables, double &rDerivative) override | Kratos::NeoHookeanLnJSquaredModel | inlineprotectedvirtual |
GetFunction2ndI1Derivative(HyperElasticDataType &rVariables, double &rDerivative) override | Kratos::NeoHookeanModel | inlineprotectedvirtual |
GetFunction2ndI2Derivative(HyperElasticDataType &rVariables, double &rDerivative) override | Kratos::NeoHookeanModel | inlineprotectedvirtual |
GetFunction2ndI3Derivative(HyperElasticDataType &rVariables, double &rDerivative) override | Kratos::NeoHookeanLnJSquaredModel | inlineprotectedvirtual |
GetI1LeftCauchyGreen1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b) | Kratos::MooneyRivlinModel | protected |
GetI1LeftCauchyGreen2ndDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetI1LeftCauchyGreenDerivative(const StrainData &rStrain, MatrixType &rDerivative) | Kratos::MooneyRivlinModel | protected |
GetI1LeftCauchyGreenSquare1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetI1RightCauchyGreen1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b) | Kratos::MooneyRivlinModel | protected |
GetI1RightCauchyGreen2ndDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetI1RightCauchyGreenDerivative(const StrainData &rStrain, MatrixType &rDerivative) | Kratos::MooneyRivlinModel | protected |
GetI1RightCauchyGreenSquare1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetI2LeftCauchyGreen1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b) | Kratos::MooneyRivlinModel | protected |
GetI2LeftCauchyGreen2ndDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetI2LeftCauchyGreenDerivative(const StrainData &rStrain, MatrixType &rDerivative) | Kratos::MooneyRivlinModel | protected |
GetI2LeftCauchyGreenSquare1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetI2RightCauchyGreen1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b) | Kratos::MooneyRivlinModel | protected |
GetI2RightCauchyGreen2ndDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetI2RightCauchyGreenDerivative(const StrainData &rStrain, MatrixType &rDerivative) | Kratos::MooneyRivlinModel | protected |
GetI2RightCauchyGreenSquare1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetI3LeftCauchyGreen1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b) | Kratos::MooneyRivlinModel | protected |
GetI3LeftCauchyGreen2ndDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetI3LeftCauchyGreenDerivative(const StrainData &rStrain, MatrixType &rDerivative) | Kratos::MooneyRivlinModel | protected |
GetI3LeftCauchyGreenSquare1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetI3RightCauchyGreen1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b) | Kratos::MooneyRivlinModel | protected |
GetI3RightCauchyGreen2ndDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetI3RightCauchyGreenDerivative(const StrainData &rStrain, MatrixType &rDerivative) | Kratos::MooneyRivlinModel | protected |
GetI3RightCauchyGreenSquare1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetInverseRightCauchyGreenDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetIsochoricLeftCauchyGreenDerivative(const StrainData &rStrain, MatrixType &rDerivative) | Kratos::MooneyRivlinModel | protected |
GetIsochoricLeftCauchyGreenDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetIsochoricRightCauchyGreenDerivative(const StrainData &rStrain, MatrixType &rDerivative) | Kratos::MooneyRivlinModel | protected |
GetIsochoricRightCauchyGreenDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::MooneyRivlinModel | protected |
GetJLeftCauchyGreen1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b) | Kratos::HyperElasticModel | protected |
GetJLeftCauchyGreen2ndDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::HyperElasticModel | protected |
GetJLeftCauchyGreenDerivative(const StrainData &rStrain, MatrixType &rDerivative) | Kratos::HyperElasticModel | protected |
GetJLeftCauchyGreenSquare1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::HyperElasticModel | protected |
GetJRightCauchyGreen1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b) | Kratos::HyperElasticModel | protected |
GetJRightCauchyGreen2ndDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::HyperElasticModel | protected |
GetJRightCauchyGreenDerivative(const StrainData &rStrain, MatrixType &rDerivative) | Kratos::HyperElasticModel | protected |
GetJRightCauchyGreenSquare1stDerivative(const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) | Kratos::HyperElasticModel | protected |
GetValue(const Variable< double > &rThisVariable, double &rValue) | Kratos::ConstitutiveModel | virtual |
GetVolumetricFunction1stJDerivative(HyperElasticDataType &rVariables, double &rDerivative) override | Kratos::MooneyRivlinModel | protectedvirtual |
GetVolumetricFunction2ndJDerivative(HyperElasticDataType &rVariables, double &rDerivative) override | Kratos::MooneyRivlinModel | protectedvirtual |
Has(const Variable< double > &rThisVariable) | Kratos::ConstitutiveModel | virtual |
HyperElasticDataType typedef | Kratos::HyperElasticModel | |
HyperElasticModel() | Kratos::HyperElasticModel | |
HyperElasticModel(HyperElasticModel const &rOther) | Kratos::HyperElasticModel | |
Info() const override | Kratos::NeoHookeanLnJSquaredModel | inlinevirtual |
InitializeMaterial(const Properties &rProperties) | Kratos::ConstitutiveModel | virtual |
InitializeModel(ModelDataType &rValues) override | Kratos::HyperElasticModel | virtual |
KRATOS_CLASS_POINTER_DEFINITION(NeoHookeanLnJSquaredModel) | Kratos::NeoHookeanLnJSquaredModel | |
Kratos::NeoHookeanModel::KRATOS_CLASS_POINTER_DEFINITION(NeoHookeanModel) | Kratos::NeoHookeanModel | |
Kratos::MooneyRivlinModel::KRATOS_CLASS_POINTER_DEFINITION(MooneyRivlinModel) | Kratos::MooneyRivlinModel | |
Kratos::HyperElasticModel::KRATOS_CLASS_POINTER_DEFINITION(HyperElasticModel) | Kratos::HyperElasticModel | |
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::ConstitutiveModel | |
MatrixType typedef | Kratos::ConstitutiveModel | |
mHistoryVector | Kratos::ConstitutiveModel | protected |
ModelDataType typedef | Kratos::ConstitutiveModel | |
MooneyRivlinModel() | Kratos::MooneyRivlinModel | |
MooneyRivlinModel(MooneyRivlinModel const &rOther) | Kratos::MooneyRivlinModel | |
mOptions | Kratos::ConstitutiveModel | protected |
msIdentityMatrix | Kratos::HyperElasticModel | protectedstatic |
NeoHookeanLnJSquaredModel() | Kratos::NeoHookeanLnJSquaredModel | inline |
NeoHookeanLnJSquaredModel(NeoHookeanLnJSquaredModel const &rOther) | Kratos::NeoHookeanLnJSquaredModel | inline |
NeoHookeanModel() | Kratos::NeoHookeanModel | inline |
NeoHookeanModel(NeoHookeanModel const &rOther) | Kratos::NeoHookeanModel | inline |
operator=(NeoHookeanLnJSquaredModel const &rOther) | Kratos::NeoHookeanLnJSquaredModel | inline |
Kratos::NeoHookeanModel::operator=(NeoHookeanModel const &rOther) | Kratos::NeoHookeanModel | inline |
Kratos::MooneyRivlinModel::operator=(MooneyRivlinModel const &rOther) | Kratos::MooneyRivlinModel | |
Kratos::HyperElasticModel::operator=(HyperElasticModel const &rOther) | Kratos::HyperElasticModel | |
Kratos::ConstitutiveModel::operator=(ConstitutiveModel const &rOther) | Kratos::ConstitutiveModel | |
PrintData(std::ostream &rOStream) const override | Kratos::NeoHookeanLnJSquaredModel | inlinevirtual |
PrintInfo(std::ostream &rOStream) const override | Kratos::NeoHookeanLnJSquaredModel | inlinevirtual |
Serializer class | Kratos::NeoHookeanLnJSquaredModel | friend |
SetValue(const Variable< Vector > &rThisVariable, const Vector &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::HyperElasticModel | inlinevirtual |
SetValue(const Variable< Matrix > &rThisVariable, const Matrix &rValue, const ProcessInfo &rCurrentProcessInfo) override | Kratos::HyperElasticModel | inlinevirtual |
Kratos::ConstitutiveModel::SetValue(const Variable< double > &rVariable, const double &rValue, const ProcessInfo &rCurrentProcessInfo) | Kratos::ConstitutiveModel | virtual |
SizeType typedef | Kratos::ConstitutiveModel | |
StrainMeasureType typedef | Kratos::ConstitutiveModel | |
StressMeasureType typedef | Kratos::ConstitutiveModel | |
VectorType typedef | Kratos::ConstitutiveModel | |
VoigtIndexType typedef | Kratos::ConstitutiveModel | protected |
~ConstitutiveModel() | Kratos::ConstitutiveModel | virtual |
~HyperElasticModel() override | Kratos::HyperElasticModel | |
~MooneyRivlinModel() override | Kratos::MooneyRivlinModel | |
~NeoHookeanLnJSquaredModel() override | Kratos::NeoHookeanLnJSquaredModel | inline |
~NeoHookeanModel() override | Kratos::NeoHookeanModel | inline |