OpenFOAM logo
The Open Source CFD Toolbox
  Source Guide OpenCFD Solutions Contact OpenFOAM

fvSchemes Class Reference

Selector class for finite volume differencing schemes. fvMesh is derived from fvShemes so that all fields have access to the fvSchemes from the mesh reference they hold. More...

Inheritance diagram for fvSchemes:
Collaboration diagram for fvSchemes:

List of all members.


Public Member Functions

 fvSchemes (const objectRegistry &obr)
 Construct for objectRegistry.
const dictionaryschemesDict () const
ITstreamddtScheme (const word &name) const
ITstreamd2dt2Scheme (const word &name) const
ITstreaminterpolationScheme (const word &name) const
ITstreamdivScheme (const word &name) const
ITstreamgradScheme (const word &name) const
ITstreamsnGradScheme (const word &name) const
ITstreamlaplacianScheme (const word &name) const
bool fluxRequired (const word &name) const
bool cache (const word &name) const
bool read ()
 Read the fvSchemes.

Static Public Attributes

static int debug
 Debug switch.

Detailed Description

Selector class for finite volume differencing schemes. fvMesh is derived from fvShemes so that all fields have access to the fvSchemes from the mesh reference they hold.

Source files

Definition at line 46 of file fvSchemes.H.


Constructor & Destructor Documentation

fvSchemes ( const objectRegistry obr  ) 

Construct for objectRegistry.

Definition at line 51 of file fvSchemes.C.


Member Function Documentation

const Foam::dictionary & schemesDict (  )  const

Definition at line 389 of file fvSchemes.C.

Foam::ITstream & ddtScheme ( const word name  )  const

Definition at line 402 of file fvSchemes.C.

Foam::ITstream & d2dt2Scheme ( const word name  )  const

Definition at line 421 of file fvSchemes.C.

Foam::ITstream & interpolationScheme ( const word name  )  const

Definition at line 440 of file fvSchemes.C.

Foam::ITstream & divScheme ( const word name  )  const

Definition at line 463 of file fvSchemes.C.

Foam::ITstream & gradScheme ( const word name  )  const

Definition at line 482 of file fvSchemes.C.

Foam::ITstream & snGradScheme ( const word name  )  const

Definition at line 501 of file fvSchemes.C.

Foam::ITstream & laplacianScheme ( const word name  )  const

Definition at line 520 of file fvSchemes.C.

bool fluxRequired ( const word name  )  const

Definition at line 539 of file fvSchemes.C.

bool cache ( const word name  )  const

Definition at line 557 of file fvSchemes.C.

bool read (  )  [virtual]

Read the fvSchemes.

Reimplemented from regIOobject.

Definition at line 179 of file fvSchemes.C.


Member Data Documentation

int debug [static]

Debug switch.

Definition at line 94 of file fvSchemes.H.

Referenced by surfaceInterpolationScheme< Type >::interpolate().


The documentation for this class was generated from the following files:
Copyright © 2000-2009 OpenCFD Ltd