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) |
Definition at line 54 of file output.h.
| void FEM::Output::_write_stage_opendx | ( | size_t | iStage, | |
| Array< String > & | Labels, | |||
| LinAlg::Matrix< REAL > & | DataValues | |||
| ) | [inline, private] |
1.4.7