Alamo
|
Public Member Functions | |
NeoHookean () | |
NeoHookean (Solid< Set::Sym::Major > base) | |
virtual | ~NeoHookean () |
Set::Scalar | W (const Set::Matrix &a_F) const override |
Set::Matrix | DW (const Set::Matrix &a_F) const override |
Set::Matrix4< AMREX_SPACEDIM, Set::Sym::Major > | DDW (const Set::Matrix &a_F) const override |
virtual void | Print (std::ostream &out) const override |
![]() | |
Solid () | |
virtual | ~Solid () |
virtual void | Advance (Set::Scalar, Set::Matrix, Set::Matrix, Set::Scalar) |
virtual bool | ContainsNan () |
Static Public Member Functions | |
static NeoHookean | Zero () |
static NeoHookean | Random () |
static void | Parse (NeoHookean &value, IO::ParmParse &pp) |
![]() | |
static int | ArithmeticTest (int verbose=0) |
static int | DerivativeTest1 (int verbose=0) |
static int | DerivativeTest2 (int verbose=0) |
static int | MaterialFrameIndifference (int verbose=0) |
Data Fields | |
Set::Scalar | mu = NAN |
Set::Scalar | kappa = NAN |
Static Public Attributes | |
static constexpr KinematicVariable | kinvar = KinematicVariable::F |
![]() | |
static constexpr Set::Sym | sym |
static const KinematicVariable | kinvar |
Definition at line 13 of file NeoHookean.H.
|
inline |
Definition at line 16 of file NeoHookean.H.
|
inline |
Definition at line 17 of file NeoHookean.H.
|
inlinevirtual |
Definition at line 18 of file NeoHookean.H.
|
inlineoverridevirtual |
Reimplemented from Model::Solid::Solid< Set::Sym::Major >.
Reimplemented in Model::Solid::Finite::NeoHookeanPredeformed.
Definition at line 71 of file NeoHookean.H.
|
inlineoverridevirtual |
Reimplemented from Model::Solid::Solid< Set::Sym::Major >.
Reimplemented in Model::Solid::Finite::NeoHookeanPredeformed.
Definition at line 39 of file NeoHookean.H.
|
inlinestatic |
|
inlineoverridevirtual |
Reimplemented from Model::Solid::Solid< Set::Sym::Major >.
Reimplemented in Model::Solid::Finite::NeoHookeanPredeformed.
Definition at line 119 of file NeoHookean.H.
|
inlinestatic |
|
inlineoverridevirtual |
Reimplemented from Model::Solid::Solid< Set::Sym::Major >.
Reimplemented in Model::Solid::Finite::NeoHookeanPredeformed.
Definition at line 20 of file NeoHookean.H.
|
inlinestatic |
Definition at line 129 of file NeoHookean.H.
Set::Scalar Model::Solid::Finite::NeoHookean::kappa = NAN |
Definition at line 125 of file NeoHookean.H.
|
staticconstexpr |
Definition at line 126 of file NeoHookean.H.
Set::Scalar Model::Solid::Finite::NeoHookean::mu = NAN |
Definition at line 125 of file NeoHookean.H.