37Foam::waveDisplacementPointPatchVectorField::
38waveDisplacementPointPatchVectorField
51Foam::waveDisplacementPointPatchVectorField::
52waveDisplacementPointPatchVectorField
61 omega_(
dict.get<scalar>(
"omega")),
71Foam::waveDisplacementPointPatchVectorField::
72waveDisplacementPointPatchVectorField
81 amplitude_(ptf.amplitude_),
83 waveNumber_(ptf.waveNumber_)
87Foam::waveDisplacementPointPatchVectorField::
88waveDisplacementPointPatchVectorField
95 amplitude_(ptf.amplitude_),
97 waveNumber_(ptf.waveNumber_)
130 writeEntry(
"value",
os);
Macros for easy insertion into run-time selection tables.
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Ostream & writeEntry(const keyType &key, const T &value)
Write a keyword/value entry.
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
bool found(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) const
Search for an entry (const access) with the given keyword.
const Type & value() const
Return const reference to value.
A FixedValue boundary condition for pointField.
virtual bool write()
Write the output fields.
const Time & time() const
Return the top-level database.
Foam::pointPatchFieldMapper.
Basic pointPatch represents a set of points from the mesh.
Mesh consisting of general polyhedral cells.
Lookup type of boundary radiation properties.
Foam::waveDisplacementPointPatchVectorField.
virtual void updateCoeffs()
Update the coefficients associated with the patch field.
OBJstream os(runTime.globalPath()/outputName)
static constexpr const zero Zero
Global zero (0)
dimensionedScalar cos(const dimensionedScalar &ds)
#define makePointPatchTypeField(PatchTypeField, typePatchTypeField)