Surface Interpolation. More...
Surface Interpolation.
InNamespace Foam::fvc
Definition in file surfaceInterpolate.H.
#include "src/OpenFOAM/memory/tmp/tmp.H"
#include "src/finiteVolume/fields/volFields/volFieldsFwd.H"
#include "src/finiteVolume/fields/surfaceFields/surfaceFieldsFwd.H"
#include "src/finiteVolume/interpolation/surfaceInterpolation/surfaceInterpolationScheme/surfaceInterpolationScheme.H"
Go to the source code of this file.
Namespaces | |
namespace | Foam |
Namespace for OpenFOAM. | |
namespace | Foam::fvc |
Namespace of functions to calculate explicit derivatives. | |
Functions | |
template<class Type > | |
tmp < surfaceInterpolationScheme < Type > > | scheme (const surfaceScalarField &faceFlux, Istream &schemeData) |
Return weighting factors for scheme given from Istream.
| |
template<class Type > | |
tmp < surfaceInterpolationScheme < Type > > | scheme (const surfaceScalarField &faceFlux, const word &name) |
Return weighting factors for scheme given by name in dictionary.
| |
template<class Type > | |
tmp < surfaceInterpolationScheme < Type > > | scheme (const fvMesh &mesh, Istream &schemeData) |
Return weighting factors for scheme given from Istream.
| |
template<class Type > | |
tmp < surfaceInterpolationScheme < Type > > | scheme (const fvMesh &mesh, const word &name) |
Return weighting factors for scheme given by name in dictionary.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf, const surfaceScalarField &faceFlux, Istream &schemeData) |
Interpolate field onto faces using scheme given by Istream.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf, const surfaceScalarField &faceFlux, const word &name) |
Interpolate field onto faces using scheme given by name in fvSchemes.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const surfaceScalarField &faceFlux, const word &name) |
Interpolate field onto faces using scheme given by name in fvSchemes.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf, const tmp< surfaceScalarField > &faceFlux, const word &name) |
Interpolate field onto faces using scheme given by name in fvSchemes.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const tmp< surfaceScalarField > &faceFlux, const word &name) |
Interpolate field onto faces using scheme given by name in fvSchemes.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf, Istream &schemeData) |
Interpolate field onto faces using scheme given by Istream.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf, const word &name) |
Interpolate field onto faces using scheme given by name in fvSchemes.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf, const word &name) |
Interpolate field onto faces using scheme given by name in fvSchemes.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const tmp< GeometricField< Type, fvPatchField, volMesh > > &tvf) |
Interpolate tmp field onto faces using central differencing.
| |
template<class Type > | |
tmp< GeometricField< Type, fvsPatchField, surfaceMesh > > | interpolate (const GeometricField< Type, fvPatchField, volMesh > &tvf) |
Interpolate field onto faces using central differencing.
|