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