Serac
0.1
Serac is an implicit thermal strucural mechanics simulation code.
|
J2 material with nonlinear isotropic hardening. More...
#include <solid_material.hpp>
Classes | |
struct | State |
variables required to characterize the hysteresis response More... | |
Public Member Functions | |
template<typename T > | |
auto | operator() (State &state, const T du_dX) const |
calculate the Cauchy stress, given the displacement gradient and previous material state | |
Public Attributes | |
double | E |
Young's modulus. | |
double | nu |
Poisson's ratio. | |
HardeningType | hardening |
Flow stress hardening model. | |
double | density |
mass density | |
Static Public Attributes | |
static constexpr int | dim = 3 |
spatial dimension | |
static constexpr double | tol = 1e-10 |
relative tolerance on residual mag to judge convergence of return map | |
J2 material with nonlinear isotropic hardening.
Definition at line 179 of file solid_material.hpp.