|
Alamo
|
#include <Sin.H>
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 |
Public Member Functions inherited from Model::Interface::GB::GB | |
| 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 | |
Public Types inherited from Model::Interface::GB::GB | |
| enum | Regularization { Wilhelm , K23 } |
Protected Attributes inherited from Model::Interface::GB::GB | |
| Regularization | regularization = Regularization::Wilhelm |
Static Protected Attributes inherited from Model::Interface::GB::GB | |
| static constexpr amrex::Real | pi = 3.14159265359 |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Implements Model::Interface::GB::GB.
|
inline |
|
inlinevirtual |
Implements Model::Interface::GB::GB.
|
inlinestatic |
|
inlinevirtual |
Implements Model::Interface::GB::GB.
|
private |
|
staticconstexpr |
|
private |
|
private |
|
private |