Go to the documentation of this file.
54 Foam::scalar Foam::waveModels::StokesII::eta
67 const scalar
k =
sqrt(Kx*Kx + Ky*Ky);
69 const scalar phaseTot = Kx*
x + Ky*
y - omega*t + phase;
93 const scalar
k =
sqrt(Kx*Kx + Ky*Ky);
94 const scalar phaseTot = Kx*
x + Ky*
y - omega*t +
phase;
102 scalar v = u*
sin(waveAngle_);
118 const scalar waveKx = waveK*
cos(waveAngle_);
119 const scalar waveKy = waveK*
sin(waveAngle_);
137 level[paddlei] = waterDepthRef_ + tCoeff*eta;
addToRunTimeSelectionTable(decompositionMethod, kahipDecomp, dictionary)
StokesII(const dictionary &dict, const fvMesh &mesh, const polyPatch &patch, const bool readFields=true)
dimensionedScalar cosh(const dimensionedScalar &ds)
Single incompressible phase derived from the phase-fraction. Used as part of the multiPhaseMixture fo...
Different types of constants.
virtual void setLevel(const scalar t, const scalar tCoeff, scalarField &level) const
dimensionedScalar sin(const dimensionedScalar &ds)
volScalarField H(IOobject("H", runTime.timeName(), mesh, IOobject::NO_READ, IOobject::AUTO_WRITE), mesh, dimensionedScalar(dimLength, Zero))
InfoProxy< IOobject > info() const
dimensionedScalar pow4(const dimensionedScalar &ds)
Generic templated field type.
dimensionedScalar tanh(const dimensionedScalar &ds)
dimensionedScalar pow3(const dimensionedScalar &ds)
const dimensionedScalar h
A patch is a list of labels that address the faces in the global face list.
virtual vector UfBase(const scalar H, const scalar h, const scalar Kx, const scalar x, const scalar Ky, const scalar y, const scalar omega, const scalar t, const scalar phase, const scalar z) const
constexpr scalar twoPi(2 *M_PI)
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
OBJstream os(runTime.globalPath()/outputName)
Macros for easy insertion into run-time selection tables.
virtual bool readDict(const dictionary &overrideDict)
Mesh data needed to do the Finite Volume discretisation.
Vector< scalar > vector
A scalar version of the templated Vector.
void readFields(const typename GeoFieldType::Mesh &mesh, const IOobjectList &objects, const wordHashSet &selectedFields, LIFOStack< regIOobject * > &storedObjects)
virtual bool readDict(const dictionary &overrideDict)
dimensionedScalar sqrt(const dimensionedScalar &ds)
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
dimensionedScalar sigma("sigma", dimMass/sqr(dimTime), transportProperties)
defineTypeNameAndDebug(combustionModel, 0)
dimensionedScalar cos(const dimensionedScalar &ds)
dimensionedScalar sinh(const dimensionedScalar &ds)