Go to the documentation of this file.
37 #ifndef surfaceInterpolation_H
38 #define surfaceInterpolation_H
80 void makeWeights()
const;
83 void makeDeltaCoeffs()
const;
86 void makeNonOrthDeltaCoeffs()
const;
89 void makeNonOrthCorrectionVectors()
const;
void clearOut()
Clear all geometry and addressing.
const surfaceScalarField & nonOrthDeltaCoeffs() const
Return reference to non-orthogonal cell-centre difference.
const surfaceScalarField & deltaCoeffs() const
Return reference to cell-centre difference coefficients.
ClassName("surfaceInterpolation")
Macro definitions for declaring ClassName(), NamespaceName(), etc.
bool movePoints()
Do what is necessary if the mesh has moved.
Mesh data needed to do the Finite Volume discretisation.
const surfaceVectorField & nonOrthCorrectionVectors() const
Return reference to non-orthogonality correction vectors.
const surfaceScalarField & weights() const
Return reference to linear difference weighting factors.
Cell to surface interpolation scheme. Included in fvMesh.
surfaceInterpolation(const fvMesh &)
Construct given an fvMesh.
~surfaceInterpolation()
Destructor.
Generic GeometricField class.