assignStateVars(double *stateVars, int nStateVars) | Marmot::Materials::FiniteStrainJ2Plasticity | virtual |
computeBetaP(const double alphaP) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
computeBetaPOnly(const T alphaP) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
computeMandelStress(const Tensor33d &Fe) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
computeMandelStressOnly(const Tensor33t< T > &Fe) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
computePlaneStrain(ConstitutiveResponse< 3 > &response, AlgorithmicModuli< 3 > &algorithmicModuli, const Deformation< 3 > &deformation, const TimeIncrement &timeIncrement) | MarmotMaterialFiniteStrain | virtual |
computePlaneStrain(ConstitutiveResponse< 3 > &response, AlgorithmicModuli< 3 > &algorithmicModuli, const Deformation< 3 > &deformation, const TimeIncrement &timeIncrement, const std::tuple< double, double, double > &eigenDeformation) | MarmotMaterialFiniteStrain | virtual |
computePlaneStress(ConstitutiveResponse< 2 > &response, AlgorithmicModuli< 2 > &algorithmicModuli, const Deformation< 2 > &deformation, const TimeIncrement &timeIncrement) | MarmotMaterialFiniteStrain | virtual |
computePlasticIncrement(Tensor33t< T > df_dS, T dLambda) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
computeResidualVector(const VectorXt< T > &X, const Tensor33d &FeTrial, const double alphaPTrial) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
computeResidualVectorAndTangent(const Eigen::VectorXd &X, const Tensor33d &FeTrial, const double alphaPTrial) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
computeReturnMappingDirection(Tensor33t< T > Fe, T betaP) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
computeStress(ConstitutiveResponse< 3 > &response, AlgorithmicModuli< 3 > &tangents, const Deformation< 3 > &deformation, const TimeIncrement &timeIncrement) | Marmot::Materials::FiniteStrainJ2Plasticity | virtual |
MarmotMaterialFiniteStrain::computeStress(ConstitutiveResponse< 3 > &response, AlgorithmicModuli< 3 > &tangents, const Deformation< 3 > &deformation, const TimeIncrement &timeIncrement, const std::tuple< double, double, double > &eigenDeformation) | MarmotMaterialFiniteStrain | virtual |
computeStressCSDA(ConstitutiveResponse< 3 > &response, AlgorithmicModuli< 3 > &tangents, const Deformation< 3 > &deformation, const TimeIncrement &timeIncrement) | Marmot::Materials::FiniteStrainJ2Plasticity | |
computeStressFDAC(ConstitutiveResponse< 3 > &response, AlgorithmicModuli< 3 > &tangents, const Deformation< 3 > &deformation, const TimeIncrement &timeIncrement) | Marmot::Materials::FiniteStrainJ2Plasticity | |
computeStressFDAF(ConstitutiveResponse< 3 > &response, AlgorithmicModuli< 3 > &tangents, const Deformation< 3 > &deformation, const TimeIncrement &timeIncrement) | Marmot::Materials::FiniteStrainJ2Plasticity | |
computeStressWithFullReturnMapping(ConstitutiveResponse< 3 > &response, AlgorithmicModuli< 3 > &tangents, const Deformation< 3 > &deformation, const TimeIncrement &timeIncrement) | Marmot::Materials::FiniteStrainJ2Plasticity | |
computeStressWithScalarReturnMapping(ConstitutiveResponse< 3 > &response, AlgorithmicModuli< 3 > &tangents, const Deformation< 3 > &deformation, const TimeIncrement &timeIncrement) | Marmot::Materials::FiniteStrainJ2Plasticity | |
eta | Marmot::Materials::FiniteStrainJ2Plasticity | |
findEigenDeformationForEigenStress(const std::tuple< double, double, double > &initialGuess, const std::tuple< double, double, double > &eigenStress) | MarmotMaterialFiniteStrain | |
FiniteStrainJ2Plasticity(const double *materialProperties, int nMaterialProperties, int materialLabel) | Marmot::Materials::FiniteStrainJ2Plasticity | |
fy | Marmot::Materials::FiniteStrainJ2Plasticity | |
fyInf | Marmot::Materials::FiniteStrainJ2Plasticity | |
G | Marmot::Materials::FiniteStrainJ2Plasticity | |
g(const Tensor33d &Fe_trial, const Tensor33d &df_dS, double dLambda, double betaP) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
getAssignedStateVars() | MarmotMaterial | |
getDensity() | MarmotMaterial | virtual |
getNumberOfAssignedStateVars() | MarmotMaterial | |
getNumberOfRequiredStateVars() | Marmot::Materials::FiniteStrainJ2Plasticity | inlinevirtual |
getStateView(const std::string &result) | Marmot::Materials::FiniteStrainJ2Plasticity | virtual |
H | Marmot::Materials::FiniteStrainJ2Plasticity | |
implementationType | Marmot::Materials::FiniteStrainJ2Plasticity | |
initializeYourself() | Marmot::Materials::FiniteStrainJ2Plasticity | virtual |
isYielding(const Tensor33d &Fe, const double betaP) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
K | Marmot::Materials::FiniteStrainJ2Plasticity | |
MarmotMaterial(const double *materialProperties, int nMaterialProperties, int materialNumber) | MarmotMaterialFiniteStrain | |
MarmotMaterial::MarmotMaterial(const double *materialProperties, int nMaterialProperties, int materialNumber) | MarmotMaterial | |
materialNumber | MarmotMaterial | |
materialProperties | MarmotMaterial | protected |
nMaterialProperties | MarmotMaterial | protected |
nStateVars | MarmotMaterial | protected |
stateVars | Marmot::Materials::FiniteStrainJ2Plasticity | |
yieldFunction(const Tensor33d &Fe, const double betaP) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
yieldFunctionFromStress(const Tensor33t< T > &mandelStress, const T betaP) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
yieldFunctionFromStress(const Tensor33d &mandelStress, const double betaP) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
yieldFunctionFromStressFirstOrderDerived(const Tensor33t< T > &mandelStress, const T betaP) | Marmot::Materials::FiniteStrainJ2Plasticity | inline |
~MarmotMaterial() | MarmotMaterial | virtual |