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

Foam::resError Namespace Reference

Namespace for residual error estimate operators. More...


Detailed Description

Namespace for residual error estimate operators.

Functions

template<class Type >
tmp< errorEstimate< Type > >  div (const surfaceScalarField &flux, const GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< errorEstimate< Type > >  div (const tmp< surfaceScalarField > &tflux, const GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< errorEstimate< Type > >  laplacian (const GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< errorEstimate< Type > >  laplacian (const dimensionedScalar &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< errorEstimate< Type > >  laplacian (const volScalarField &gamma, const GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< errorEstimate< Type > >  laplacian (const tmp< volScalarField > &tgamma, const GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< errorEstimate< Type > >  Sp (const volScalarField &sp, GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< errorEstimate< Type > >  Sp (const tmp< volScalarField > &tsp, GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< errorEstimate< Type > >  Sp (const dimensionedScalar &sp, GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< errorEstimate< Type > >  SuSp (const volScalarField &sp, GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< errorEstimate< Type > >  SuSp (const tmp< volScalarField > &tsp, GeometricField< Type, fvPatchField, volMesh > &vf)
template<class Type >
tmp< errorEstimate< Type > >  Sp (const volScalarField &, const GeometricField< Type, fvPatchField, volMesh > &)
template<class Type >
tmp< errorEstimate< Type > >  Sp (const tmp< volScalarField > &, const GeometricField< Type, fvPatchField, volMesh > &)
template<class Type >
tmp< errorEstimate< Type > >  Sp (const dimensionedScalar &, const GeometricField< Type, fvPatchField, volMesh > &)
template<class Type >
tmp< errorEstimate< Type > >  SuSp (const volScalarField &, const GeometricField< Type, fvPatchField, volMesh > &)
template<class Type >
tmp< errorEstimate< Type > >  SuSp (const tmp< volScalarField > &, const GeometricField< Type, fvPatchField, volMesh > &)

Function Documentation

tmp< errorEstimate< Type > > div ( const tmp< surfaceScalarField > &   tflux,
const GeometricField< Type, fvPatchField, volMesh > &   vf  
)

Definition at line 144 of file resErrorDiv.C.

References tmp< T >::clear(), and div().

tmp< errorEstimate< Type > > laplacian ( const dimensionedScalar &   gamma,
const GeometricField< Type, fvPatchField, volMesh > &   vf  
)
tmp< errorEstimate< Type > > laplacian ( const volScalarField &   gamma,
const GeometricField< Type, fvPatchField, volMesh > &   vf  
)

Definition at line 90 of file resErrorLaplacian.C.

References Foam::fvc::interpolate(), and laplacian().

tmp< errorEstimate< Type > > laplacian ( const tmp< volScalarField > &   tgamma,
const GeometricField< Type, fvPatchField, volMesh > &   vf  
)

Definition at line 102 of file resErrorLaplacian.C.

References tmp< T >::clear(), and laplacian().

tmp<errorEstimate<Type> > Foam::resError::Sp ( const volScalarField &   sp,
GeometricField< Type, fvPatchField, volMesh > &   vf  
)
tmp<errorEstimate<Type> > Foam::resError::Sp ( const tmp< volScalarField > &   tsp,
GeometricField< Type, fvPatchField, volMesh > &   vf  
)

Definition at line 61 of file resErrorSup.C.

References tmp< T >::clear(), and Sp().

tmp<errorEstimate<Type> > Foam::resError::Sp ( const dimensionedScalar &   sp,
GeometricField< Type, fvPatchField, volMesh > &   vf  
)
tmp<errorEstimate<Type> > Foam::resError::SuSp ( const volScalarField &   sp,
GeometricField< Type, fvPatchField, volMesh > &   vf  
)

Definition at line 96 of file resErrorSup.C.

References Sp().

Referenced by if(), Foam::fvm::SuSp(), and SuSp().

tmp<errorEstimate<Type> > Foam::resError::SuSp ( const tmp< volScalarField > &   tsp,
GeometricField< Type, fvPatchField, volMesh > &   vf  
)

Definition at line 107 of file resErrorSup.C.

References tmp< T >::clear(), and SuSp().

tmp<errorEstimate<Type> > Foam::resError::Sp ( const volScalarField &   ,
const GeometricField< Type, fvPatchField, volMesh > &    
)
tmp<errorEstimate<Type> > Foam::resError::Sp ( const tmp< volScalarField > &   ,
const GeometricField< Type, fvPatchField, volMesh > &    
)
tmp<errorEstimate<Type> > Foam::resError::Sp ( const dimensionedScalar &   ,
const GeometricField< Type, fvPatchField, volMesh > &    
)
tmp<errorEstimate<Type> > Foam::resError::SuSp ( const volScalarField &   ,
const GeometricField< Type, fvPatchField, volMesh > &    
)
tmp<errorEstimate<Type> > Foam::resError::SuSp ( const tmp< volScalarField > &   ,
const GeometricField< Type, fvPatchField, volMesh > &    
)