42 #ifndef wallDistData_H 43 #define wallDistData_H 57 template<
class TransferType>
63 typedef typename TransferType::dataType Type;
90 bool correctWalls =
true
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
virtual ~wallDistData()
Destructor.
const GeometricField< Type, fvPatchField, volMesh > & data() const
Access field.
void operator=(const wallDistData &)=delete
Disallow default bitwise assignment.
Collection of functions used in wall distance calculation.
wallDistData(const fvMesh &mesh, GeometricField< Type, fvPatchField, volMesh > &, bool correctWalls=true)
Construct from mesh and flag whether or not to correct wall.
virtual void correct()
Correct for mesh geom/topo changes.
Mesh data needed to do the Finite Volume discretisation.
Wall distance calculation. Like wallDist but also transports extra data (template argument)...
const volScalarField & y() const
const polyMesh & mesh() const
Access mesh.