Go to the documentation of this file.
131 "localMax::interpolate(" + vf.name() +
')',
151 vff[facei] =
max(vf[own[facei]], vf[nei[facei]]);
localMax(const fvMesh &mesh)
Construct from mesh.
IOobject defines the attributes of an object for which implicit objectRegistry management is supporte...
#define forAll(list, i)
Loop across all elements in list.
A class for managing temporary objects.
virtual tmp< surfaceScalarField > weights(const GeometricField< Type, fvPatchField, volMesh > &) const
Return the interpolation weighting factors.
GeometricBoundaryField & boundaryField()
Return reference to GeometricBoundaryField.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
LocalMax-mean differencing scheme class.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
const labelUList & neighbour() const
Internal face neighbour.
Mesh data needed to do the Finite Volume discretisation.
void operator=(const localMax &)
Disallow default bitwise assignment.
const labelUList & owner() const
Internal face owner.
dimensioned< Type > max(const dimensioned< Type > &, const dimensioned< Type > &)
static word timeName(const scalar, const int precision=precision_)
Return time name of given scalar time.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
Abstract base class for surface interpolation schemes.
virtual tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > interpolate(const GeometricField< Type, fvPatchField, volMesh > &vf) const
Return the face-interpolate of the given cell field.
const Time & time() const
Return the top-level database.
const fvMesh & mesh() const
Return mesh reference.
TypeName("localMax")
Runtime type information.
Generic GeometricField class.