Alamo
|
Public Member Functions | |
Sin () | |
Sin (IO::ParmParse &pp) | |
Sin (IO::ParmParse &pp, std::string name) | |
Sin (amrex::Real _theta0, amrex::Real _sigma0, amrex::Real _sigma1) | |
void | Define (amrex::Real _theta0, amrex::Real _sigma0, amrex::Real _sigma1) |
void | Randomize () |
Set::Scalar | W (const Set::Scalar theta) const |
Set::Scalar | DW (const Set::Scalar theta) const |
Set::Scalar | DDW (const Set::Scalar theta) const |
![]() | |
GB () | |
virtual | ~GB () |
virtual Set::Scalar | W (const Set::Vector &a_n) const |
virtual Set::Scalar | DW (const Set::Vector &, const Set::Vector &) const |
virtual Set::Scalar | DDW (const Set::Vector &, const Set::Vector &) const |
void | ExportToFile (std::string filename, amrex::Real dTheta) |
std::tuple< Set::Scalar, Set::Scalar > | DrivingForce (const Set::Vector &Deta, const Set::Matrix &DDeta, const Set::Matrix4< AMREX_SPACEDIM, Set::Sym::Full > &DDDDeta) |
Static Public Member Functions | |
static void | Parse (Sin &value, amrex::ParmParse &pp) |
Static Public Attributes | |
static constexpr const char * | name = "sin" |
Private Attributes | |
Set::Scalar | theta0 = NAN |
Set::Scalar | sigma0 = NAN |
Set::Scalar | sigma1 = NAN |
Set::Scalar | n = 4.0 |
Additional Inherited Members | |
![]() | |
enum | Regularization { Wilhelm, K23 } |
![]() | |
Regularization | regularization = Regularization::Wilhelm |
![]() | |
static constexpr amrex::Real | pi = 3.14159265359 |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Implements Model::Interface::GB::GB.
|
inline |
|
inlinevirtual |
Implements Model::Interface::GB::GB.
|
inlinestatic |
|
inline |
|
inlinevirtual |
Implements Model::Interface::GB::GB.
|
private |
|
staticconstexpr |
|
private |
|
private |
|
private |