|
Alamo
|
#include <Transverse.H>
Public Member Functions | |
| Transverse () | |
| Transverse (Solid< Set::Sym::MajorMinor > base) | |
| virtual | ~Transverse () |
| void | Define (Set::Scalar C11, Set::Scalar C12, Set::Scalar C13, Set::Scalar C33, Set::Scalar C44, Set::Scalar phi1, Set::Scalar Phi, Set::Scalar phi2) |
| void | Define (Set::Scalar C11, Set::Scalar C12, Set::Scalar C13, Set::Scalar C33, Set::Scalar C44, Eigen::Matrix3d R=Eigen::Matrix3d::Identity()) |
| Set::Scalar | W (const Set::Matrix &gradu) const override |
| Set::Matrix | DW (const Set::Matrix &gradu) const override |
| Set::Matrix4< AMREX_SPACEDIM, Set::Sym::MajorMinor > | DDW (const Set::Matrix &) const override |
| virtual void | Print (std::ostream &out) const override |
Public Member Functions inherited from Model::Solid::Solid< Set::Sym::MajorMinor > | |
| Solid () | |
| virtual | ~Solid () |
| virtual void | Advance (Set::Scalar, Set::Matrix, Set::Matrix, Set::Scalar) |
| virtual bool | ContainsNan () |
Static Public Member Functions | |
| static AMREX_FORCE_INLINE Transverse | Combine (const std::vector< Transverse > &models, const std::vector< Set::Scalar > &eta) |
| static Transverse | Zero () |
| static Transverse | Random () |
| static Transverse | Random (Set::Scalar C11, Set::Scalar C12, Set::Scalar C13, Set::Scalar C33, Set::Scalar C44) |
| static void | Parse (Transverse &value, IO::ParmParse &pp) |
Static Public Member Functions inherited from Model::Solid::Solid< Set::Sym::MajorMinor > | |
| 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::Matrix4< AMREX_SPACEDIM, Set::Sym::MajorMinor > | ddw |
Static Public Attributes | |
| static const KinematicVariable | kinvar = KinematicVariable::gradu |
Static Public Attributes inherited from Model::Solid::Solid< Set::Sym::MajorMinor > | |
| static constexpr Set::Sym | sym |
| static const KinematicVariable | kinvar |
Definition at line 24 of file Transverse.H.
|
inline |
Definition at line 27 of file Transverse.H.
|
inline |
Definition at line 28 of file Transverse.H.
|
inlinevirtual |
Definition at line 30 of file Transverse.H.
|
inlinestatic |
Definition at line 72 of file Transverse.H.
|
inlineoverridevirtual |
Reimplemented from Model::Solid::Solid< Set::Sym::MajorMinor >.
Definition at line 56 of file Transverse.H.
|
inline |
Definition at line 40 of file Transverse.H.
|
inline |
Definition at line 33 of file Transverse.H.
|
inlineoverridevirtual |
Reimplemented from Model::Solid::Solid< Set::Sym::MajorMinor >.
Definition at line 51 of file Transverse.H.
|
inlinestatic |
Definition at line 111 of file Transverse.H.
|
inlineoverridevirtual |
Reimplemented from Model::Solid::Solid< Set::Sym::MajorMinor >.
Definition at line 61 of file Transverse.H.
|
inlinestatic |
Definition at line 95 of file Transverse.H.
|
inlinestatic |
Definition at line 100 of file Transverse.H.
|
inlineoverridevirtual |
Reimplemented from Model::Solid::Solid< Set::Sym::MajorMinor >.
Definition at line 46 of file Transverse.H.
|
inlinestatic |
Definition at line 88 of file Transverse.H.
| Set::Matrix4<AMREX_SPACEDIM, Set::Sym::MajorMinor> Model::Solid::Linear::Transverse::ddw |
Definition at line 67 of file Transverse.H.
|
static |
Definition at line 68 of file Transverse.H.