1#ifndef MODEL_INTERFACE_GB_SIN_H
2#define MODEL_INTERFACE_GB_SIN_H
21 static constexpr const char*
name =
"sin";
26 Sin(amrex::Real _theta0, amrex::Real _sigma0, amrex::Real _sigma1)
28 Define(_theta0,_sigma0,_sigma1);
30 void Define(amrex::Real _theta0, amrex::Real _sigma0, amrex::Real _sigma1)
59 static void Parse(
Sin & value, amrex::ParmParse & pp)
62 value.
theta0 *= 0.01745329251;
#define pp_queryclass(...)
Sin(amrex::Real _theta0, amrex::Real _sigma0, amrex::Real _sigma1)
static void Parse(Sin &value, amrex::ParmParse &pp)
static constexpr const char * name
Sin(IO::ParmParse &pp, std::string name)
Set::Scalar DW(const Set::Scalar theta) const
void Define(amrex::Real _theta0, amrex::Real _sigma0, amrex::Real _sigma1)
Set::Scalar DDW(const Set::Scalar theta) const
Set::Scalar W(const Set::Scalar theta) const
static const Set::Scalar Pi