Loading...
Searching...
No Matches
foamToVtkReportFields Class Reference

Collection of simple static methods for reporting field names by category, which is used by foamToVTK. More...

#include <reportFields.H>

Static Public Member Functions

template<class GeoField>
static void print (const char *msg, Ostream &os, const UPtrList< const GeoField > &flds)
static void print (const char *msg, Ostream &os, const wordList &fieldNames)
template<class FieldType>
static void print (const char *msg, Ostream &os, const IOobjectList &objects)
static void volume (Ostream &os, const IOobjectList &objects)
 Supported volume field types.
static void internal (Ostream &os, const IOobjectList &objects)
 Supported dimensioned field types.
static void point (Ostream &os, const IOobjectList &objects)
 Supported point field types.
static void area (Ostream &os, const IOobjectList &objects)
 Supported area field types.

Detailed Description

Collection of simple static methods for reporting field names by category, which is used by foamToVTK.

Definition at line 47 of file reportFields.H.

Member Function Documentation

◆ print() [1/3]

template<class GeoField>
void print ( const char * msg,
Ostream & os,
const UPtrList< const GeoField > & flds )
inlinestatic

Definition at line 50 of file reportFields.H.

References Foam::endl(), fld(), os(), and UPtrList< T >::size().

Referenced by area(), internal(), print(), and volume().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ print() [2/3]

void print ( const char * msg,
Ostream & os,
const wordList & fieldNames )
inlinestatic

Definition at line 69 of file reportFields.H.

References Foam::endl(), os(), and UList< T >::size().

Here is the call graph for this function:

◆ print() [3/3]

template<class FieldType>
void print ( const char * msg,
Ostream & os,
const IOobjectList & objects )
inlinestatic

Definition at line 89 of file reportFields.H.

References os(), print(), and IOobjectList::sortedNames().

Here is the call graph for this function:

◆ volume()

void volume ( Ostream & os,
const IOobjectList & objects )
inlinestatic

Supported volume field types.

Definition at line 103 of file reportFields.H.

References os(), and print().

Here is the call graph for this function:

◆ internal()

void internal ( Ostream & os,
const IOobjectList & objects )
inlinestatic

Supported dimensioned field types.

Definition at line 131 of file reportFields.H.

References os(), and print().

Here is the call graph for this function:

◆ point()

void point ( Ostream & os,
const IOobjectList & objects )
inlinestatic

Supported point field types.

Definition at line 159 of file reportFields.H.

References os().

Here is the call graph for this function:

◆ area()

void area ( Ostream & os,
const IOobjectList & objects )
inlinestatic

Supported area field types.

Definition at line 167 of file reportFields.H.

References os(), and print().

Here is the call graph for this function:

The documentation for this class was generated from the following file:
  • applications/utilities/postProcessing/dataConversion/foamToVTK/reportFields.H