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

AverageIOField< Type > Class Template Reference

A primitive field + average with IO. More...

Inheritance diagram for AverageIOField< Type >:
Collaboration diagram for AverageIOField< Type >:

List of all members.


Public Member Functions

 TypeName ("AverageField")
 AverageIOField (const IOobject &)
 Construct from IOobject.
 AverageIOField (const IOobject &, const label size)
 Construct from IOobject and size (does not set values).
 AverageIOField (const IOobject &, const Type &average, const Field< Type > &)
 Construct from components.
const pTraits< Type > & average () const
bool writeData (Ostream &os) const
 Pure virtual writaData function.

Detailed Description

template<class Type>
class Foam::AverageIOField< Type >

A primitive field + average with IO.

Source files

Definition at line 46 of file AverageIOField.H.


Constructor & Destructor Documentation

AverageIOField ( const IOobject io  )  [inline]

Construct from IOobject.

Definition at line 29 of file AverageIOField.C.

AverageIOField ( const IOobject io,
const label  size 
) [inline]

Construct from IOobject and size (does not set values).

Definition at line 43 of file AverageIOField.C.

AverageIOField ( const IOobject io,
const Type average,
const Field< Type > &  f 
) [inline]

Construct from components.

Definition at line 56 of file AverageIOField.C.


Member Function Documentation

TypeName ( "AverageField"   ) 

const pTraits<Type>& average (  )  const [inline]

Definition at line 84 of file AverageIOField.H.

bool writeData ( Ostream  )  const [inline, virtual]

Pure virtual writaData function.

Must be defined in derived types

Implements regIOobject.

Definition at line 89 of file AverageIOField.H.


The documentation for this class was generated from the following files:
  • src/finiteVolume/fields/fvPatchFields/derived/timeVaryingMappedFixedValue/AverageIOField.H
  • src/finiteVolume/fields/fvPatchFields/derived/timeVaryingMappedFixedValue/AverageIOField.C
Copyright © 2000-2009 OpenCFD Ltd