39#ifndef reconstructedDistanceFunction_H
40#define reconstructedDistanceFunction_H
92 const label neiRingLevel
101 bool updateStencil=
true
113 return cellDistLevel_;
118 return nextToInterface_;
const Mesh & mesh() const
Return mesh.
Generic GeometricBoundaryField class.
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
Mesh data needed to do the Finite Volume discretisation.
Calculates a reconstructed distance function.
void markCellsNearSurf(const boolList &interfaceCells, const label neiRingLevel)
const boolList & nextToInterface() const noexcept
const volScalarField & cellDistLevel() const noexcept
const volScalarField & constructRDF(const boolList &nextToInterface, const volVectorField ¢re, const volVectorField &normal, zoneDistribute &distribute, bool updateStencil=true)
void updateContactAngle(const volScalarField &alpha, const volVectorField &U, surfaceVectorField::Boundary &nHatb)
Class for parallel communication in a narrow band. It either provides a Map with the neighbouring val...