FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

fvmLaplacian.H File Reference

Calculate the matrix for the laplacian of the field. More...


Detailed Description

Calculate the matrix for the laplacian of the field.

InNamespace Foam::fvm

Source files

Definition in file fvmLaplacian.H.

#include "src/finiteVolume/fields/volFields/volFieldsFwd.H"
#include "src/finiteVolume/fields/surfaceFields/surfaceFieldsFwd.H"
#include "src/finiteVolume/fvMatrices/fvMatrix/fvMatrix.H"
#include "src/OpenFOAM/fields/GeometricFields/geometricOneField/geometricOneField.H"
Include dependency graph for fvmLaplacian.H:

Go to the source code of this file.

Namespaces

namespace  Foam
 

Namespace for OpenFOAM.


namespace  Foam::fvm
 

Namespace of functions to calculate implicit derivatives returning a matrix.


Functions

template<class Type >
tmp< fvMatrix< Type > >  laplacian (GeometricField< Type, fvPatchField, volMesh > &vf, const word &name)
template<class Type >
tmp< fvMatrix< Type > >  laplacian (GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< fvMatrix< Type > >  laplacian (const zeroField &, GeometricField< Type, fvPatchField, volMesh > &vf, const word &name)
template<class Type >
tmp< fvMatrix< Type > >  laplacian (const zeroField &, GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< fvMatrix< Type > >  laplacian (const geometricOneField &, GeometricField< Type, fvPatchField, volMesh > &vf, const word &name)
template<class Type >
tmp< fvMatrix< Type > >  laplacian (const geometricOneField &, GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type , class GType >
tmp< fvMatrix< Type > >  laplacian (const dimensioned< GType > &gamma, GeometricField< Type, fvPatchField, volMesh > &vf, const word &name)
template<class Type , class GType >
tmp< fvMatrix< Type > >  laplacian (const dimensioned< GType > &gamma, GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type , class GType >
tmp< fvMatrix< Type > >  laplacian (const GeometricField< GType, fvPatchField, volMesh > &gamma, GeometricField< Type, fvPatchField, volMesh > &vf, const word &name)
template<class Type , class GType >
tmp< fvMatrix< Type > >  laplacian (const GeometricField< GType, fvPatchField, volMesh > &gamma, GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type , class GType >
tmp< fvMatrix< Type > >  laplacian (const tmp< GeometricField< GType, fvPatchField, volMesh > > &tgamma, GeometricField< Type, fvPatchField, volMesh > &vf, const word &name)
template<class Type , class GType >
tmp< fvMatrix< Type > >  laplacian (const tmp< GeometricField< GType, fvPatchField, volMesh > > &tgamma, GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type , class GType >
tmp< fvMatrix< Type > >  laplacian (const GeometricField< GType, fvsPatchField, surfaceMesh > &gamma, GeometricField< Type, fvPatchField, volMesh > &vf, const word &name)
template<class Type , class GType >
tmp< fvMatrix< Type > >  laplacian (const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > &tgamma, GeometricField< Type, fvPatchField, volMesh > &vf, const word &name)
template<class Type , class GType >
tmp< fvMatrix< Type > >  laplacian (const GeometricField< GType, fvsPatchField, surfaceMesh > &gamma, GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type , class GType >
tmp< fvMatrix< Type > >  laplacian (const tmp< GeometricField< GType, fvsPatchField, surfaceMesh > > &tGamma, GeometricField< Type, fvPatchField, volMesh > &vf)