Overture  Version 25
Public Types | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
FileOutput Class Reference

#include <FileOutput.h>

Collaboration diagram for FileOutput:
Collaboration graph
[legend]

Public Types

enum  GeometryArraysEnum { mask =0, vertex, numberOfGeometryArrays }
 

Public Member Functions

 FileOutput ()
 
 ~FileOutput ()
 
aString getFileName ()
 
int save (realGridCollectionFunction &u, const aString &label=nullString)
 
int update (realGridCollectionFunction &u, GenericGraphicsInterface &ps)
 

Protected Member Functions

int saveData (realMappedGridFunction &u, int grid, int side=-1, int axis=-1)
 
int updateParameterArrays (realGridCollectionFunction &u)
 

Protected Attributes

int debug
 
aString outputFileName
 
aString format
 
bool setValueAtUnusedPoints
 
real valueForUnusedPoints
 
int numberOfGhostLines
 
bool addLabels
 
FILE * outputFile
 
DisplayParameters dp
 
IntegerArray saveComponent
 
IntegerArray saveGeometry
 
IntegerArray saveGrids
 
IntegerArray saveGridFace
 

Member Enumeration Documentation

Enumerator
mask 
vertex 
numberOfGeometryArrays 

Constructor & Destructor Documentation

FileOutput::FileOutput ( )
FileOutput::~FileOutput ( )

References NULL, and outputFile.

Member Function Documentation

aString FileOutput::getFileName ( )
inline

References outputFileName.

int FileOutput::save ( realGridCollectionFunction u,
const aString label = nullString 
)
int FileOutput::saveData ( realMappedGridFunction u,
int  grid,
int  side = -1,
int  axis = -1 
)
protected
int FileOutput::update ( realGridCollectionFunction u,
GenericGraphicsInterface ps 
)
int FileOutput::updateParameterArrays ( realGridCollectionFunction u)
protected

Member Data Documentation

bool FileOutput::addLabels
protected

Referenced by FileOutput(), saveData(), and update().

int FileOutput::debug
protected

Referenced by FileOutput(), save(), saveData(), and update().

DisplayParameters FileOutput::dp
protected

Referenced by save(), saveData(), and update().

aString FileOutput::format
protected

Referenced by FileOutput(), and update().

int FileOutput::numberOfGhostLines
protected

Referenced by FileOutput(), saveData(), and update().

FILE* FileOutput::outputFile
protected
aString FileOutput::outputFileName
protected

Referenced by FileOutput(), getFileName(), save(), and update().

IntegerArray FileOutput::saveComponent
protected
IntegerArray FileOutput::saveGeometry
protected

Referenced by FileOutput(), saveData(), and update().

IntegerArray FileOutput::saveGridFace
protected

Referenced by save(), update(), and updateParameterArrays().

IntegerArray FileOutput::saveGrids
protected

Referenced by save(), update(), and updateParameterArrays().

bool FileOutput::setValueAtUnusedPoints
protected

Referenced by FileOutput(), saveData(), and update().

real FileOutput::valueForUnusedPoints
protected

Referenced by FileOutput(), saveData(), and update().


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