|
|
void | CalculateAndAddStressTensor (HyperElasticDataType &rVariables, MatrixType &rStressMatrix) override |
|
double & | AddConstitutiveComponent (HyperElasticDataType &rVariables, double &rCabcd, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) override |
|
void | CalculateStrainData (ModelDataType &rValues, HyperElasticDataType &rVariables) override |
|
void | CalculateScalingFactors (HyperElasticDataType &rVariables) override |
|
double & | GetVolumetricFunction1stJDerivative (HyperElasticDataType &rVariables, double &rDerivative) override |
|
double & | GetVolumetricFunction2ndJDerivative (HyperElasticDataType &rVariables, double &rDerivative) override |
|
virtual double & | GetFunction1stI1Derivative (HyperElasticDataType &rVariables, double &rDerivative) |
|
virtual double & | GetFunction1stI2Derivative (HyperElasticDataType &rVariables, double &rDerivative) |
|
virtual double & | GetFunction1stI3Derivative (HyperElasticDataType &rVariables, double &rDerivative) |
|
virtual double & | GetFunction2ndI1Derivative (HyperElasticDataType &rVariables, double &rDerivative) |
|
virtual double & | GetFunction2ndI2Derivative (HyperElasticDataType &rVariables, double &rDerivative) |
|
virtual double & | GetFunction2ndI3Derivative (HyperElasticDataType &rVariables, double &rDerivative) |
|
MatrixType & | GetIsochoricRightCauchyGreenDerivative (const StrainData &rStrain, MatrixType &rDerivative) |
|
double & | GetIsochoricRightCauchyGreenDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
MatrixType & | GetIsochoricLeftCauchyGreenDerivative (const StrainData &rStrain, MatrixType &rDerivative) |
|
double & | GetIsochoricLeftCauchyGreenDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
MatrixType & | GetI1RightCauchyGreenDerivative (const StrainData &rStrain, MatrixType &rDerivative) |
|
MatrixType & | GetI2RightCauchyGreenDerivative (const StrainData &rStrain, MatrixType &rDerivative) |
|
MatrixType & | GetI3RightCauchyGreenDerivative (const StrainData &rStrain, MatrixType &rDerivative) |
|
double & | GetFourthOrderUnitTensor (double &rValue, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetInverseRightCauchyGreenDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetI1RightCauchyGreen1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b) |
|
double & | GetI2RightCauchyGreen1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b) |
|
double & | GetI3RightCauchyGreen1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b) |
|
double & | GetI1RightCauchyGreenSquare1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetI2RightCauchyGreenSquare1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetI3RightCauchyGreenSquare1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetI1RightCauchyGreen2ndDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetI2RightCauchyGreen2ndDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetI3RightCauchyGreen2ndDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
MatrixType & | GetI1LeftCauchyGreenDerivative (const StrainData &rStrain, MatrixType &rDerivative) |
|
MatrixType & | GetI2LeftCauchyGreenDerivative (const StrainData &rStrain, MatrixType &rDerivative) |
|
MatrixType & | GetI3LeftCauchyGreenDerivative (const StrainData &rStrain, MatrixType &rDerivative) |
|
double & | GetI1LeftCauchyGreen1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b) |
|
double & | GetI2LeftCauchyGreen1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b) |
|
double & | GetI3LeftCauchyGreen1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b) |
|
double & | GetI1LeftCauchyGreenSquare1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetI2LeftCauchyGreenSquare1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetI3LeftCauchyGreenSquare1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetI1LeftCauchyGreen2ndDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetI2LeftCauchyGreen2ndDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetI3LeftCauchyGreen2ndDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
virtual void | CalculateAndAddIsochoricStressTensor (HyperElasticDataType &rVariables, MatrixType &rStressMatrix) |
|
virtual void | CalculateAndAddVolumetricStressTensor (HyperElasticDataType &rVariables, MatrixType &rStressMatrix) |
|
virtual void | CalculateAndAddConstitutiveTensor (HyperElasticDataType &rVariables, Matrix &rConstitutiveMatrix) |
|
virtual void | CalculateAndAddIsochoricConstitutiveTensor (HyperElasticDataType &rVariables, Matrix &rConstitutiveMatrix) |
|
virtual void | CalculateAndAddVolumetricConstitutiveTensor (HyperElasticDataType &rVariables, Matrix &rConstitutiveMatrix) |
|
virtual double & | AddIsochoricConstitutiveComponent (HyperElasticDataType &rVariables, double &rCabcd, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) |
|
virtual double & | AddVolumetricConstitutiveComponent (HyperElasticDataType &rVariables, double &rCabcd, const unsigned int &a, const unsigned int &b, const unsigned int &c, const unsigned int &d) |
|
virtual void | CalculateInvariants (HyperElasticDataType &rVariables) |
|
void | CalculateStrainInvariants (const MatrixType &rStrainMatrix, double &rI1, double &rI2, double &rI3) |
|
virtual void | CalculateAndAddIsochoricStrainEnergy (HyperElasticDataType &rVariables, double &rIsochoricDensityFunction) |
|
virtual void | CalculateAndAddVolumetricStrainEnergy (HyperElasticDataType &rVariables, double &rVolumetricDensityFunction) |
|
MatrixType & | GetJRightCauchyGreenDerivative (const StrainData &rStrain, MatrixType &rDerivative) |
|
double & | GetJRightCauchyGreen1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b) |
| dJ/dC More...
|
|
double & | GetJRightCauchyGreenSquare1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
| dJ/dC More...
|
|
double & | GetJRightCauchyGreen2ndDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
MatrixType & | GetJLeftCauchyGreenDerivative (const StrainData &rStrain, MatrixType &rDerivative) |
|
double & | GetJLeftCauchyGreen1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b) |
|
double & | GetJLeftCauchyGreenSquare1stDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|
double & | GetJLeftCauchyGreen2ndDerivative (const StrainData &rStrain, double &rDerivative, const double &a, const double &b, const double &c, const double &d) |
|