FEM::Output Class Reference

List of all members.

Public Member Functions

 Output ()
 ~Output ()
void Initialize (FEM::InputData const *idata, FEM::Data const *data)
void OutputIncrement (int iStage, int increment)
void OutputIncrement (int iStage, int increment, IntSolverData const &ISD)
void OutputStage (int iStage)
void SetNotifyCallBack (void(*pFun)(int, int, IntSolverData const &))
void SetNotifyCallBack (void *pt2Object, void(*pt2Wrapper)(void *pt2Object, int, int))
void OpenFiles ()
void CloseFiles ()

Private Member Functions

void VTKCreateFile (String const &Filename)
void VTKAppendData (String const &Filename, int iStage, int iInc)
void _write_stage_opendx (size_t iStage, Array< String > &Labels, LinAlg::Matrix< REAL > &DataValues)
void _write_stage_vtk (size_t iStage, Array< String > &Labels, LinAlg::Matrix< REAL > &DataValues)

Private Attributes

FEM::InputData const * _idata
FEM::Data const * _data
int _n_out_nodes
int _n_out_elems
std::ofstream _a_node_files [OUTPUT_MAX_NODES]
std::ofstream _a_elem_files [OUTPUT_MAX_ELEMS]
void * _pt2object

Friends

std::ostream & operator<< (std::ostream &os, FEM::Output const &OU)

Detailed Description

Definition at line 54 of file output.h.


Member Function Documentation

void FEM::Output::_write_stage_opendx ( size_t  iStage,
Array< String > &  Labels,
LinAlg::Matrix< REAL > &  DataValues 
) [inline, private]

Definition at line 263 of file output.h.


The documentation for this class was generated from the following file:
Generated on Wed Jan 24 15:56:30 2007 for MechSys by  doxygen 1.4.7