38#ifndef CentredFitData_H
39#define CentredFitData_H
48class extendedCentredCellToFaceStencil;
54template<
class Polynomial>
59 CentredFitData<Polynomial>,
60 extendedCentredCellToFaceStencil,
Data for the quadratic fit correction interpolation scheme.
virtual ~CentredFitData()=default
Destructor.
TypeName("CentredFitData")
const List< scalarList > & coeffs() const
Return reference to fit coefficients.
Data for the upwinded and centred polynomial fit interpolation schemes. The linearCorrection_ determi...
scalar linearLimitFactor() const
Factor the fit is allowed to deviate from the base scheme.
const extendedCentredCellToFaceStencil & stencil() const
Return reference to the stencil.
scalar centralWeight() const
Return weight for central stencil.
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
const Mesh & mesh() const
Mesh data needed to do the Finite Volume discretisation.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.