67 void operator=(
const isotropic&) =
delete;
101 bool adjustWallThickness
Base class for selecting the regulatisation radius.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
An isotropic regularisationRadius (same in all spatial directions)
virtual void addRegularisationTerm(fvScalarMatrix &matrix, bool isTopoField) const
Add a Laplacian term with an isotropic diffusivity.
dimensionedScalar radius_
Smoothing radius of the first regulatisation.
TypeName("isotropic")
Runtime type information.
scalar wallThicknessMult_
Multiplier of the wall thickness, used to obtain the radius for the second regularisation in bi-fluid...
A special matrix type and solver, designed for finite volume solutions of scalar equations. Face addressing is used to make all matrix assembly and solution loops vectorise.
Mesh data needed to do the Finite Volume discretisation.
scalar computeRadius(const dictionary &dict)
Compute smoothing radius, if not directly given.
virtual ~isotropic()=default
Destructor.