VtkOutputEngine Class Reference
[Visualization]

VTK output engine. More...

#include <vtk.h>

Inherits OutputEngine.

List of all members.

Public Member Functions

 VtkOutputEngine (FILE *file, int outprec=1)
virtual ~VtkOutputEngine ()
virtual void out (MeshFunction *fn, const char *name, int item=FN_VAL)
 Run the output with specified output engine.
virtual void out (MeshFunction *fn1, MeshFunction *fn2, MeshFunction *fn3, const char *name, int item=FN_VAL_0)
virtual void out (Mesh *mesh)
virtual void out_bc (Mesh *mesh, const char *name="BCs")
virtual void out_orders (Space *space, const char *name="orders")
virtual void out_elem_markers (Mesh *mesh, const char *name="elem-markers")
virtual void out (Matrix *mat, bool structure=true)

Protected Member Functions

order3_t get_order (int mode)

Protected Attributes

FILE * out_file
 file into which the output is done
int out_prec

Detailed Description

VTK output engine.

TODO: binary file format


Constructor & Destructor Documentation

VtkOutputEngine::VtkOutputEngine ( FILE *  file,
int  outprec = 1 
)
VtkOutputEngine::~VtkOutputEngine (  )  [virtual]

Member Function Documentation

order3_t VtkOutputEngine::get_order ( int  mode  )  [protected]
void VtkOutputEngine::out ( Matrix mat,
bool  structure = true 
) [virtual]
void VtkOutputEngine::out ( Mesh mesh  )  [virtual]

Implements OutputEngine.

void VtkOutputEngine::out ( MeshFunction fn1,
MeshFunction fn2,
MeshFunction fn3,
const char *  name,
int  item = FN_VAL_0 
) [virtual]
void VtkOutputEngine::out ( MeshFunction fn,
const char *  name,
int  item = FN_VAL 
) [virtual]

Run the output with specified output engine.

Returns:
true if ok
Parameters:
[in] fn A function that will be visualized

Implements OutputEngine.

void VtkOutputEngine::out_bc ( Mesh mesh,
const char *  name = "BCs" 
) [virtual]
void VtkOutputEngine::out_elem_markers ( Mesh mesh,
const char *  name = "elem-markers" 
) [virtual]
void VtkOutputEngine::out_orders ( Space space,
const char *  name = "orders" 
) [virtual]

Member Data Documentation

FILE* VtkOutputEngine::out_file [protected]

file into which the output is done

int VtkOutputEngine::out_prec [protected]

The documentation for this class was generated from the following files:
Generated on Fri Sep 3 09:22:20 2010 for Hermes3D Library: Real Version by  doxygen 1.6.3