Public Member Functions | List of all members
xmgraceSetWriter< Type > Class Template Reference
Inheritance diagram for xmgraceSetWriter< Type >:
Inheritance graph
[legend]
Collaboration diagram for xmgraceSetWriter< Type >:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("xmgr")
 
 xmgraceSetWriter ()
 
 xmgraceSetWriter (const dictionary &dict)
 
virtual ~xmgraceSetWriter ()=default
 
virtual fileName getFileName (const coordSet &, const wordList &) const
 
virtual void write (const coordSet &, const wordList &, const List< const Field< Type > * > &, Ostream &) const
 
virtual void write (const bool writeTracks, const List< scalarField > &times, const PtrList< coordSet > &tracks, const wordList &valueSetNames, const List< List< Field< Type >>> &valueSets, Ostream &) const
 
- Public Member Functions inherited from writer< Type >
 TypeName ("writer")
 
 declareRunTimeSelectionTable (autoPtr, writer, word,(),())
 
 declareRunTimeSelectionTable (autoPtr, writer, dict,(const dictionary &formatOptions),(formatOptions))
 
 writer ()
 
 writer (const dictionary &dict)
 
virtual ~writer ()=default
 
virtual void write (const coordSet &, const wordList &, const List< Field< Type >> &, Ostream &) const
 
virtual Ostreamwrite (const scalar, Ostream &) const
 
template<class VSType >
OstreamwriteVS (const VSType &, Ostream &) const
 
virtual Ostreamwrite (const vector &, Ostream &) const
 
virtual Ostreamwrite (const sphericalTensor &, Ostream &) const
 
virtual Ostreamwrite (const symmTensor &, Ostream &) const
 
virtual Ostreamwrite (const tensor &, Ostream &) const
 
template<class VSType >
Foam::OstreamwriteVS (const VSType &value, Ostream &os) const
 

Additional Inherited Members

- Static Public Member Functions inherited from writer< Type >
static autoPtr< writerNew (const word &writeFormat)
 
static autoPtr< writerNew (const word &writeFormat, const dictionary &formatOptions)
 
- Protected Member Functions inherited from writer< Type >
fileName getBaseName (const coordSet &, const wordList &) const
 
void writeCoord (const coordSet &, const label sampleI, Ostream &) const
 
void writeTable (const coordSet &, const List< Type > &, Ostream &) const
 
void writeTable (const coordSet &, const List< const List< Type > * > &, Ostream &os) const
 
virtual void writeSeparator (Ostream &os) const
 

Detailed Description

template<class Type>
class Foam::xmgraceSetWriter< Type >

Source files

Definition at line 47 of file xmgraceSetWriter.H.

Constructor & Destructor Documentation

◆ xmgraceSetWriter() [1/2]

Definition at line 31 of file xmgraceSetWriter.C.

◆ xmgraceSetWriter() [2/2]

xmgraceSetWriter ( const dictionary dict)
explicit

Definition at line 38 of file xmgraceSetWriter.C.

◆ ~xmgraceSetWriter()

virtual ~xmgraceSetWriter ( )
virtualdefault

Member Function Documentation

◆ TypeName()

TypeName ( "xmgr"  )

◆ getFileName()

Foam::fileName getFileName ( const coordSet points,
const wordList valueSetNames 
) const
virtual

Implements writer< Type >.

Definition at line 48 of file xmgraceSetWriter.C.

References points.

◆ write() [1/2]

void write ( const coordSet points,
const wordList valueSetNames,
const List< const Field< Type > * > &  valueSets,
Ostream os 
) const
virtual

Implements writer< Type >.

Definition at line 59 of file xmgraceSetWriter.C.

References forAll, Foam::nl, os(), and points.

Here is the call graph for this function:

◆ write() [2/2]

void write ( const bool  writeTracks,
const List< scalarField > &  times,
const PtrList< coordSet > &  tracks,
const wordList valueSetNames,
const List< List< Field< Type >>> &  valueSets,
Ostream os 
) const
virtual

Implements writer< Type >.

Definition at line 86 of file xmgraceSetWriter.C.

References Foam::endl(), Foam::exit(), Foam::FatalError, FatalErrorInFunction, forAll, Foam::nl, and os().

Here is the call graph for this function:

The documentation for this class was generated from the following files: