1#ifndef MODEL_INTERFACE_GB_ABSSIN_H
2#define MODEL_INTERFACE_GB_ABSSIN_H
21 static constexpr const char*
name =
"abssin";
27AbsSin(amrex::Real _theta0, amrex::Real _sigma0, amrex::Real _sigma1)
29 Define(_theta0,_sigma0,_sigma1);
31void Define(amrex::Real _theta0, amrex::Real _sigma0, amrex::Real _sigma1)
70 value.
theta0 *= 0.01745329251;
#define pp_queryclass(...)
AbsSin(IO::ParmParse &pp)
Set::Scalar W(const Set::Scalar theta) const
Set::Scalar DW(const Set::Scalar theta) const
Set::Scalar DDW(const Set::Scalar theta) const
void Define(amrex::Real _theta0, amrex::Real _sigma0, amrex::Real _sigma1)
static constexpr const char * name
AbsSin(amrex::Real _theta0, amrex::Real _sigma0, amrex::Real _sigma1)
static void Parse(AbsSin &value, amrex::ParmParse &pp)
AbsSin(IO::ParmParse &pp, std::string name)
static const Set::Scalar Pi