67 namespace reconstruction
84 scalar normalResidual = {};
115 bool interpolateNormal_;
140 void interpolateNormal();
146 void operator=(
const plicRDF&) =
delete;
Original code supplied by Henning Scheufler, DLR (2019)
Reconstructs an interface (centre and normal vector) consisting of planes to match the internal fluid...
Finds the cutValue that matches the volume fraction.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
bool interpolate(const vector &p1, const vector &p2, const vector &o, vector &n, scalar l)
virtual void reconstruct(bool forceUpdate=true)
Reconstruct interface.
virtual ~plicRDF()=default
Destructor.
Calculates a reconstructed distance function.
Basic run-time type information using word as the type's name. Used to enhance the standard RTTI to c...
virtual void mapAlphaField() const
Map VoF Field in case of refinement.
Mesh data needed to do the Finite Volume discretisation.
const volScalarField & alpha1
TypeName("plicRDF")
Runtime type information.