Serac
0.1
Serac is an implicit thermal strucural mechanics simulation code.
|
Linear isotropic elasticity material model. 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 |
stress calculation for a linear isotropic material model More... | |
Public Attributes | |
double | density |
mass density | |
double | K |
bulk modulus | |
double | G |
shear modulus | |
Linear isotropic elasticity material model.
Definition at line 24 of file solid_material.hpp.
|
inline |
stress calculation for a linear isotropic material model
When applied to 2D displacement gradients, the stress is computed in plane strain, returning only the in-plane components.
T | Number-like type for the displacement gradient components |
dim | Dimensionality of space |
du_dX | Displacement gradient with respect to the reference configuration |
Definition at line 39 of file solid_material.hpp.