Alamo
|
Public Member Functions | |
Read () | |
Read (IO::ParmParse &pp) | |
Read (IO::ParmParse &pp, std::string name) | |
Read (std::string filename) | |
void | Define (std::string filename) |
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 (Read &value, IO::ParmParse &pp) |
Static Public Attributes | |
static constexpr const char * | name = "read" |
Private Attributes | |
Numeric::Interpolator::Linear< Set::Scalar > | m_w |
Numeric::Interpolator::Linear< Set::Scalar > | m_dw |
Numeric::Interpolator::Linear< Set::Scalar > | m_ddw |
Additional Inherited Members | |
![]() | |
enum | Regularization { Wilhelm, K23 } |
![]() | |
Regularization | regularization = Regularization::Wilhelm |
![]() | |
static constexpr amrex::Real | pi = 3.14159265359 |
Reads the data from a file and computes energies and its derivates
|
inline |
Read in data.
Reads the data from a file and abort if it is not possible to open the file or if the range of thetas do not give a range between 0 and 2pi. It also computes the derivatives of the energy and stores them in vectors that will be used in W, DW, and DDW
\[ \int_0^1x^2dx = \frac{1}{3} \]
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Implements Model::Interface::GB::GB.
|
inline |
|
inlinevirtual |
Implements Model::Interface::GB::GB.
|
inlinestatic |
|
inlinevirtual |
Implements Model::Interface::GB::GB.
|
private |
|
private |
|
private |
|
staticconstexpr |