Base class for selecting the regulatisation radius. More...
#include <regularisationRadius.H>


Public Member Functions | |
| TypeName ("regularisationRadius") | |
| Runtime type information. | |
| declareRunTimeSelectionTable (autoPtr, regularisationRadius, dictionary,(const fvMesh &mesh, const dictionary &dict, bool adjustWallThickness),(mesh, dict, adjustWallThickness)) | |
| regularisationRadius (const fvMesh &mesh, const dictionary &dict, bool adjustWallThickness) | |
| Construct from components. | |
| virtual | ~regularisationRadius ()=default |
| Destructor. | |
| virtual void | addRegularisationTerm (fvScalarMatrix &matrix, bool isTopoField) const =0 |
| Term including the regulatisation of the field. | |
Static Public Member Functions | |
| static autoPtr< regularisationRadius > | New (const fvMesh &mesh, const dictionary &dict, bool adjustWallThickness) |
| Construct and return the selected regularisationRadius. | |
Protected Attributes | |
| const fvMesh & | mesh_ |
| const dictionary | dict_ |
Base class for selecting the regulatisation radius.
Definition at line 50 of file regularisationRadius.H.
| regularisationRadius | ( | const fvMesh & | mesh, |
| const dictionary & | dict, | ||
| bool | adjustWallThickness ) |
|
virtualdefault |
Destructor.
| TypeName | ( | "regularisationRadius" | ) |
Runtime type information.
| declareRunTimeSelectionTable | ( | autoPtr | , |
| regularisationRadius | , | ||
| dictionary | , | ||
| (const fvMesh &mesh, const dictionary &dict, bool adjustWallThickness) | , | ||
| (mesh, dict, adjustWallThickness) | ) |
|
static |
Construct and return the selected regularisationRadius.
Default to isotropic
Definition at line 49 of file regularisationRadius.C.
References dict, Foam::endl(), Foam::exit(), Foam::FatalIOError, FatalIOErrorInLookup, Foam::Info, and mesh.

|
pure virtual |
Term including the regulatisation of the field.
Implemented in isotropic.
Referenced by Helmholtz::solveEqn().

|
protected |
Definition at line 72 of file regularisationRadius.H.
Referenced by isotropic::computeRadius(), and regularisationRadius().
|
protected |
Definition at line 74 of file regularisationRadius.H.
Referenced by isotropic::isotropic(), and regularisationRadius().