39#ifndef implicitFunction_sinImplicitFunction_H
40#define implicitFunction_sinImplicitFunction_H
70 const scalar amplitude_;
92 const scalar amplitude,
110 const scalar
x = (
p - origin_) & direction_;
111 const scalar z = (
p - origin_) & -up_;
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
implicitFunction()=default
Default construct.
sinImplicitFunction(const scalar period, const scalar phase, const scalar amplitude, const vector &direction, const vector &up, const vector &origin)
Construct from components.
virtual scalar distanceToSurfaces(const vector &p) const
virtual vector grad(const vector &p) const
virtual ~sinImplicitFunction()=default
Destructor.
TypeName("sin")
Runtime type information.
sinImplicitFunction(const dictionary &dict)
Construct from dictionary (used by implicitFunctions).
virtual scalar value(const vector &p) const
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
constexpr scalar pi(M_PI)
dimensionedScalar sin(const dimensionedScalar &ds)
static constexpr const zero Zero
Global zero (0).
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.