76 void operator=(
const gaussGrad&) =
delete;
98 tinterpScheme_(nullptr)
Generic GeometricField class.
bool eof() const noexcept
True if end of input seen.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
static autoPtr< Time > New()
Construct (dummy) Time - no functionObjects or libraries.
Mesh data needed to do the Finite Area discretisation.
Finite area mesh (used for 2-D non-Euclidian finite area method) defined using a patch of faces on a ...
faPatchField<Type> abstract base class. This class gives a fat-interface to all derived classes cover...
Basic second-order gradient scheme using face-interpolation and Gauss' theorem.
tmp< GeometricField< typename outerProduct< vector, Type >::type, faPatchField, areaMesh > > grad(const GeometricField< Type, faPatchField, areaMesh > &) const
Return the gradient of the given field calculated.
gaussGrad(const faMesh &mesh)
Construct from mesh.
TypeName("Gauss")
Runtime type information.
gaussGrad(const faMesh &mesh, Istream &is)
Construct from Istream.
Abstract base class for finite area calculus gradient schemes.
const faMesh & mesh() const
Return mesh reference.
Central-differencing interpolation scheme class.
A class for managing temporary objects.
type
Volume classification types.
cellMask correctBoundaryConditions()
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.