Alamo
|
Public Member Functions | |
Sin () | |
Set::Scalar | Gc (Set::Scalar theta) |
Set::Scalar | DGc (Set::Scalar theta) |
Set::Scalar | DDGc (Set::Scalar theta) |
Set::Scalar | Zeta (Set::Scalar) |
Set::Scalar | Mobility (Set::Scalar) |
Set::Scalar | DrivingForceThreshold (Set::Scalar) |
Public Member Functions inherited from Model::Interface::Crack::Crack | |
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.) |
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) |
Static Public Member Functions | |
static void | Parse (Sin &value, IO::ParmParse &pp) |
Private Attributes | |
Set::Scalar | zeta = 1.e-2 |
Set::Scalar | mobility = 1.e-2 |
Set::Scalar | Gc0 = 1.0 |
Set::Scalar | Gc1 = 0.49 |
Set::Scalar | theta0 = 3.14 |
Set::Scalar | threshold = 0.0 |
Additional Inherited Members | |
Public Types inherited from Model::Interface::Crack::Crack | |
enum | GType { GSQUARE, GMULTIWELL, GPHI4C3, GCUBICM, GSQUAREP, GSQUAREPM } |
enum | WType { WSQUARE, WMULTIWELL, WMULTIWELL2, WPHI4C3 } |
Protected Attributes inherited from Model::Interface::Crack::Crack | |
GType | g_type = GType::GSQUARE |
WType | w_type = WType::WSQUARE |
Set::Scalar | m_d_exponent = 1. |
Static Protected Attributes inherited from Model::Interface::Crack::Crack | |
static constexpr amrex::Real | pi = 3.14159265359 |
|
inlinevirtual |
Implements Model::Interface::Crack::Crack.
|
inlinevirtual |
Implements Model::Interface::Crack::Crack.
|
inlinevirtual |
Implements Model::Interface::Crack::Crack.
|
inlinevirtual |
Implements Model::Interface::Crack::Crack.
|
inlinevirtual |
Implements Model::Interface::Crack::Crack.
|
inlinestatic |
|
inlinevirtual |
Implements Model::Interface::Crack::Crack.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |