|
Serac
0.1
Serac is an implicit thermal strucural mechanics simulation code.
|
Neo-Hookean material version with additive split of deviatoric and volumetric behavior. More...
#include <solid_material.hpp>
Public Types | |
| using | State = Empty |
| this material has no internal variables | |
Public Member Functions | |
| template<typename T , int dim> | |
| SERAC_HOST_DEVICE auto | operator() (State &, const tensor< T, dim, dim > &du_dX) const |
| Piola stress calculation. More... | |
Public Attributes | |
| double | density |
| mass density | |
| double | K |
| bulk modulus | |
| double | G |
| shear modulus | |
Neo-Hookean material version with additive split of deviatoric and volumetric behavior.
Definition at line 132 of file solid_material.hpp.
|
inline |
Piola stress calculation.
| dim | Dimensionality of space |
| du_dX | displacement gradient with respect to the reference configuration |
Definition at line 143 of file solid_material.hpp.