|
| TypeName ("leastSquaresOpt") |
|
| leastSquaresOpt (const IOobject &) |
| Construct from IOobject. Optional flag for if IOobject is the. More...
|
|
| ~leastSquaresOpt () |
| Destructor. More...
|
|
tmp< surfaceVectorField > | Grad (const volScalarField &iF) |
| Calculate gradient of volume scalar function on the faces. More...
|
|
tmp< surfaceVectorField > | Grad (const volScalarField &iF, const surfaceScalarField &) |
|
tmp< surfaceTensorField > | Grad (const volVectorField &iVF) |
|
tmp< surfaceTensorField > | Grad (const volVectorField &iVF, const surfaceVectorField &) |
| Calculate gradient of volume vector field on the faces. More...
|
|
tmp< surfaceScalarField > | Div (const volVectorField &iVF) |
| Calculate divergence of volume vector field on the faces. More...
|
|
tmp< surfaceVectorField > | Div (const volTensorField &iTF) |
| Calculate divergence of volume tensor field on the faces. More...
|
|
| leastSquaresBase (const fvMesh &mesh) |
|
| ~leastSquaresBase () |
|
|
void | faceScalarDer (const Field< scalar > &iF, const Field< scalar > &sF, int com, surfaceScalarField &rField) |
|
void | faceScalarDer (const tmp< Field< scalar >> &tiF, const tmp< Field< scalar >> &tsF, int com, tmp< surfaceScalarField > &trField) |
|
void | faceScalarDer (const List3< scalar > &procVfValues, const surfaceScalarField &sF, int derComp, surfaceScalarField &rField) |
|
void | faceScalarDer (const tmp< List3< scalar >> &tprocVfValues, const tmp< surfaceScalarField > &tsF, int derComp, tmp< surfaceScalarField > &trField) |
|
void | formVfValues (const volScalarField &iF, List3< scalar > &procVfValues) |
|
template<class FieldType > |
void | formVfValues (const GeometricField< FieldType, fvPatchField, volMesh > &iF, List< List3< scalar >> &procVfValues) |
|
void | findNeighbours () |
| Find neighbour cells for each face (throught face points). More...
|
|
void | calculateWeights () |
| Compute weights for least squares scheme for gradient calculation. More...
|
|
Definition at line 53 of file leastSquaresStencilOpt.H.
Construct from IOobject. Optional flag for if IOobject is the.
top level regIOobject.
Definition at line 54 of file leastSquaresStencilOpt.C.
void faceScalarDer |
( |
const Field< scalar > & |
iF, |
|
|
const Field< scalar > & |
sF, |
|
|
int |
com, |
|
|
surfaceScalarField & |
rField |
|
) |
| |
|
protected |
void faceScalarDer |
( |
const tmp< Field< scalar >> & |
tiF, |
|
|
const tmp< Field< scalar >> & |
tsF, |
|
|
int |
com, |
|
|
tmp< surfaceScalarField > & |
trField |
|
) |
| |
|
protected |
void faceScalarDer |
( |
const List3< scalar > & |
procVfValues, |
|
|
const surfaceScalarField & |
sF, |
|
|
int |
derComp, |
|
|
surfaceScalarField & |
rField |
|
) |
| |
|
protected |
void faceScalarDer |
( |
const tmp< List3< scalar >> & |
tprocVfValues, |
|
|
const tmp< surfaceScalarField > & |
tsF, |
|
|
int |
derComp, |
|
|
tmp< surfaceScalarField > & |
trField |
|
) |
| |
|
protected |
void formVfValues |
( |
const volScalarField & |
iF, |
|
|
List3< scalar > & |
procVfValues |
|
) |
| |
|
inlineprotected |
void formVfValues |
( |
const GeometricField< FieldType, fvPatchField, volMesh > & |
iF, |
|
|
List< List3< scalar >> & |
procVfValues |
|
) |
| |
|
inlineprotected |
TypeName |
( |
"leastSquaresOpt" |
| ) |
|
Foam::tmp< Foam::surfaceVectorField > Grad |
( |
const volScalarField & |
iF | ) |
|
Calculate gradient of volume scalar function on the faces.
- Parameters
-
iF | Internal scalar field. Allowable values: constant reference to the volScalarField. |
- Returns
- Gradient of iF (vector field) which was computed on the faces of mesh.
Definition at line 48 of file extendedFaceStencilScalarGradOpt.C.
Foam::tmp< Foam::surfaceVectorField > Grad |
( |
const volScalarField & |
iF, |
|
|
const surfaceScalarField & |
sF |
|
) |
| |
Foam::tmp< Foam::surfaceTensorField > Grad |
( |
const volVectorField & |
iVF | ) |
|
Foam::tmp< Foam::surfaceTensorField > Grad |
( |
const volVectorField & |
iVF, |
|
|
const surfaceVectorField & |
sVF |
|
) |
| |
Calculate gradient of volume vector field on the faces.
- Parameters
-
iVF | Internal vector field. Allowable values: constant reference to the volVectorField. |
- Returns
- Gradient of iVF (tensor field) which was computed on the faces of mesh.
Definition at line 80 of file leastSquaresStencilOpt.C.
References forAll(), formVfValues(), mesh_, and nf_.
Foam::tmp< Foam::surfaceScalarField > Div |
( |
const volVectorField & |
iVF | ) |
|
Calculate divergence of volume vector field on the faces.
- Parameters
-
iVF | Internal vector field. Allowable values: constant reference to the volVectorField. |
- Returns
- Divergence of iVF (scalar field) which was computed on the faces of mesh.
Definition at line 186 of file leastSquaresStencilOpt.C.
References forAll(), formVfValues(), mesh_, and nf_.
Foam::tmp< Foam::surfaceVectorField > Div |
( |
const volTensorField & |
iTF | ) |
|
Calculate divergence of volume tensor field on the faces.
- Parameters
-
iTF | Internal tensor field. Allowable values: constant reference to the volTensorField. |
- Returns
- Divergence of iTF (vector field) which was computed on the faces of mesh.
Definition at line 256 of file leastSquaresStencilOpt.C.
The documentation for this class was generated from the following files: