Alamo
|
Public Types | |
enum | GType { GSQUARE, GMULTIWELL, GPHI4C3, GCUBICM, GSQUAREP, GSQUAREPM } |
enum | WType { WSQUARE, WMULTIWELL, WMULTIWELL2, WPHI4C3 } |
Public Member Functions | |
Crack () | |
virtual AMREX_FORCE_INLINE Set::Scalar | w_phi (Set::Scalar c, Set::Scalar) |
virtual AMREX_FORCE_INLINE Set::Scalar | g_phi (Set::Scalar c, Set::Scalar p=0.) |
virtual AMREX_FORCE_INLINE Set::Scalar | Dw_phi (Set::Scalar c, Set::Scalar) |
virtual AMREX_FORCE_INLINE Set::Scalar | Dg_phi (Set::Scalar c, Set::Scalar p=0.) |
virtual Set::Scalar | Gc (Set::Scalar theta)=0 |
virtual Set::Scalar | DGc (Set::Scalar theta)=0 |
virtual Set::Scalar | DDGc (Set::Scalar theta)=0 |
virtual Set::Scalar | Zeta (Set::Scalar theta)=0 |
virtual Set::Scalar | Mobility (Set::Scalar theta)=0 |
virtual Set::Scalar | DrivingForceThreshold (Set::Scalar theta)=0 |
void | ExportToFile (std::string filename, amrex::Real dTheta) |
void | SetGType (const GType a_type) |
void | SetWType (const WType a_type) |
void | SetDuctileExponent (const Set::Scalar m) |
Protected Attributes | |
GType | g_type = GType::GSQUARE |
WType | w_type = WType::WSQUARE |
Set::Scalar | m_d_exponent = 1. |
Static Protected Attributes | |
static constexpr amrex::Real | pi = 3.14159265359 |
|
pure virtual |
Implemented in Model::Interface::Crack::Constant, and Model::Interface::Crack::Sin.
|
inlinevirtual |
|
pure virtual |
Implemented in Model::Interface::Crack::Constant, and Model::Interface::Crack::Sin.
|
pure virtual |
Implemented in Model::Interface::Crack::Constant, and Model::Interface::Crack::Sin.
|
inlinevirtual |
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in Model::Interface::Crack::Constant, and Model::Interface::Crack::Sin.
|
pure virtual |
Implemented in Model::Interface::Crack::Constant, and Model::Interface::Crack::Sin.
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
pure virtual |
Implemented in Model::Interface::Crack::Constant, and Model::Interface::Crack::Sin.
|
protected |
|
protected |
|
staticconstexprprotected |
|
protected |