fvcMeshPhi.H File Reference

Calculate the mesh motion flux and convert fluxes from absolute to relative and back. More...

Include dependency graph for fvcMeshPhi.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 Foam
 Namespace for OpenFOAM.
 
 Foam::fvc
 Namespace of functions to calculate explicit derivatives.
 

Functions

tmp< surfaceScalarField > meshPhi (const volVectorField &U)
 
tmp< scalarFieldmeshPhi (const volVectorField &U, const label patchi)
 
tmp< surfaceScalarField > meshPhi (const dimensionedScalar &rho, const volVectorField &U)
 
tmp< surfaceScalarField > meshPhi (const volScalarField &rho, const volVectorField &U)
 
void makeRelative (surfaceScalarField &phi, const volVectorField &U)
 Make the given flux relative. More...
 
void makeRelative (surfaceScalarField &phi, const dimensionedScalar &rho, const volVectorField &U)
 Make the given flux relative. More...
 
void makeRelative (surfaceScalarField &phi, const volScalarField &rho, const volVectorField &U)
 Make the given flux relative. More...
 
void makeAbsolute (surfaceScalarField &phi, const volVectorField &U)
 Make the given flux absolute. More...
 
void makeAbsolute (surfaceScalarField &phi, const dimensionedScalar &rho, const volVectorField &U)
 Make the given flux absolute. More...
 
void makeAbsolute (surfaceScalarField &phi, const volScalarField &rho, const volVectorField &U)
 Make the given flux absolute. More...
 
tmp< surfaceScalarField > relative (const tmp< surfaceScalarField > &tphi, const volVectorField &U)
 Return the given absolute flux in relative form. More...
 
tmp< surfaceScalarField > relative (const tmp< surfaceScalarField > &tphi, const volScalarField &rho, const volVectorField &U)
 Return the given absolute flux in relative form. More...
 
tmp< surfaceScalarField > absolute (const tmp< surfaceScalarField > &tphi, const volVectorField &U)
 Return the given relative flux in absolute form. More...
 
tmp< surfaceScalarField > absolute (const tmp< surfaceScalarField > &tphi, const volScalarField &rho, const volVectorField &U)
 Return the given relative flux in absolute form. More...
 
tmp< surfaceScalarField > absolute (const tmp< surfaceScalarField > &tphi, const volScalarField &alpha, const volScalarField &rho, const volVectorField &U)
 Return the given relative flux in absolute form. More...
 
template<class MRFType >
void correctUf (autoPtr< surfaceVectorField > &Uf, const volVectorField &U, const surfaceScalarField &phi, const MRFType &MRF)
 
template<class MRFType >
void correctRhoUf (autoPtr< surfaceVectorField > &rhoUf, const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi, const MRFType &MRF)
 
void correctUf (autoPtr< surfaceVectorField > &Uf, const volVectorField &U, const surfaceScalarField &phi)
 
void correctRhoUf (autoPtr< surfaceVectorField > &rhoUf, const volScalarField &rho, const volVectorField &U, const surfaceScalarField &phi)
 

Detailed Description

Calculate the mesh motion flux and convert fluxes from absolute to relative and back.

Original source file fvcMeshPhi.H

InNamespace Foam::fvc

Source files

Definition in file fvcMeshPhi.H.