Go to the documentation of this file.
36 using MarmotMaterialFiniteStrain::MarmotMaterialFiniteStrain;
Definition: MarmotMaterialFiniteStrain.h:33
Definition: MarmotMaterialFiniteStrain.h:40
Definition: MarmotKelvinChain.h:34
Definition: CompressibleNeoHooke.h:34
static constexpr int nStateVarsRequired
Definition: CompressibleNeoHooke.h:40
CompressibleNeoHooke(const double *materialProperties, int nMaterialProperties, int materialLabel)
Definition: CompressibleNeoHooke.cpp:21
Definition: MarmotUtils.h:29
Definition: MarmotMaterialFiniteStrain.h:56
Definition: MarmotMaterialFiniteStrain.h:47
int getNumberOfRequiredStateVars()
Definition: CompressibleNeoHooke.h:47
void assignStateVars(double *stateVars, int nStateVars)
Definition: CompressibleNeoHooke.h:49
double * stateVars
Definition: MarmotMaterial.h:38
StateView getStateView(const std::string &result)
Definition: CompressibleNeoHooke.cpp:57
void computeStress(ConstitutiveResponse< 3 > &, AlgorithmicModuli< 3 > &, const Deformation< 3 > &, const TimeIncrement &)
Definition: CompressibleNeoHooke.cpp:28
int nStateVars
Definition: MarmotMaterial.h:39
const int nMaterialProperties
Definition: MarmotMaterial.h:36
const double * materialProperties
Definition: MarmotMaterial.h:35