Go to the documentation of this file.
35 Foam::enginePiston::enginePiston
38 const word& pistonPatchName,
40 const scalar minLayer,
45 engineDB_(refCast<const engineTime>(
mesh.time())),
46 patchID_(pistonPatchName,
mesh.boundaryMesh()),
53 Foam::enginePiston::enginePiston
60 engineDB_(refCast<const engineTime>(mesh_.time())),
61 patchID_(
dict.lookup(
"patch"),
mesh.boundaryMesh()),
66 minLayer_(
dict.get<scalar>(
"minLayer")),
67 maxLayer_(
dict.get<scalar>(
"maxLayer"))
A class for handling words, derived from Foam::string.
Ostream & endl(Ostream &os)
Add newline and flush stream.
Mesh consisting of general polyhedral cells.
const wordRe & name() const noexcept
The selector name.
void writeDict(Ostream &) const
Write dictionary.
Interpolates y values from one curve to another with a different x distribution.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
OBJstream os(runTime.globalPath()/outputName)
Begin block [isseparator].
tmp< DimensionedField< TypeR, GeoMesh > > New(const tmp< DimensionedField< TypeR, GeoMesh >> &tdf1, const word &name, const dimensionSet &dimensions)
Global function forwards to reuseTmpDimensionedField::New.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...