static InputParameters validParams()
virtual Real interpolate(const FaceInfo &face, Real elem_value, Real neighbor_value) const =0
Face interpolation operation for this method.
Registered base class for linear FV interpolation objects.
FVHarmonicAverage(const InputParameters ¶ms)
This data structure is used to store geometric and variable related metadata about each cell face in ...
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
Real interpolate(const FaceInfo &face, Real elem_value, Real neighbor_value) const override
Face interpolation operation for this method.
Abstract base class for interpolation methods that produce a scalar face value from adjacent cell val...
Harmonic-mean interpolation using the geometric weighting stored on FaceInfo.