37 #ifndef reverseLinear_H
38 #define reverseLinear_H
101 mesh.surfaceInterpolation::weights()
109 "reverseLinearWeights",
115 treverseLinearWeights.
ref();
126 if (rlwbf[
patchi].coupled())
136 return treverseLinearWeights;
#define forAll(list, i)
Loop across all elements in list.
Generic GeometricBoundaryField class.
Generic GeometricField class.
Internal::FieldType & primitiveFieldRef()
Return a reference to the primitive field.
const Internal::FieldType & primitiveField() const
Return a const-reference to the primitive field.
const Boundary & boundaryField() const
Return const-reference to the boundary field.
Boundary & boundaryFieldRef()
Return a reference to the boundary field.
static tmp< GeometricField< Type, PatchField, GeoMesh > > New(const word &name, const Internal &, const PtrList< PatchField< Type >> &, const HashPtrTable< Source > &=HashPtrTable< Source >())
Return a temporary field constructed from name,.
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.
const fvBoundaryMesh & boundary() const
Return reference to boundary mesh.
Inversed weight centred interpolation interpolation scheme class.
void operator=(const reverseLinear &)=delete
Disallow default bitwise assignment.
tmp< surfaceScalarField > weights(const VolField< Type > &) const
Return the interpolation weighting factors.
reverseLinear(const fvMesh &mesh)
Construct from mesh.
TypeName("reverseLinear")
Runtime type information.
Abstract base class for surface interpolation schemes.
const fvMesh & mesh() const
Return mesh reference.
A class for managing temporary objects.
T & ref() const
Return non-const reference or generate a fatal error.
const dimensionSet dimless