64 #ifndef interfaceCompression_H
65 #define interfaceCompression_H
Generic GeometricField class.
A HashTable with keys but without contents.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Mesh data needed to do the Finite Volume discretisation.
virtual tmp< surfaceScalarField > interpolate(const volScalarField &vf) const
Return the face-interpolate of the given cell field.
TypeName("interfaceCompression")
Runtime type information.
virtual tmp< surfaceScalarField > weights(const volScalarField &) const
Return the interpolation weighting factors.
interfaceCompressionNew(const fvMesh &mesh, const surfaceScalarField &faceFlux, Istream &is)
Construct from faceFlux and Istream.
void operator=(const interfaceCompressionNew &)=delete
Disallow default bitwise assignment.
Abstract base class for surface interpolation schemes.
const fvMesh & mesh() const
Return mesh reference.
static tmp< surfaceInterpolationScheme< scalar > > New(const fvMesh &mesh, Istream &schemeData)
Return new tmp interpolation scheme.
A class for managing temporary objects.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
bool readScalar(const char *buf, doubleScalar &s)
Read whole of buf as a scalar. Return true if successful.
const wordHashSet compressionSchemes