![]() |
MechSys
1.0
Computing library for simulations in continuum and discrete mechanics
|
#include <neohookean.h>
Public Member Functions | |
NeoHookean (int NDim, SDPair const &Prms) | |
void | InitIvs (SDPair const &Ini, State *Sta) const |
void | UpdateSta (ATensor2 const &F, State *Sta) const |
Public Attributes | |
double | lam |
Lame constant. | |
double | G |
Shear modulus. | |
Vec_t | b |
left Cauchy-Green tensor = F*F^T |
NeoHookean::NeoHookean | ( | int | NDim, |
SDPair const & | Prms | ||
) | [inline] |
void NeoHookean::InitIvs | ( | SDPair const & | Ini, |
State * | Sta | ||
) | const [inline, virtual] |
Implements Model.
void NeoHookean::UpdateSta | ( | ATensor2 const & | F, |
State * | Sta | ||
) | const [inline, virtual] |
Reimplemented from Model.
Vec_t NeoHookean::b [mutable] |
left Cauchy-Green tensor = F*F^T
double NeoHookean::G |
Shear modulus.
double NeoHookean::lam |
Lame constant.