29#ifndef BLOCK_VTK_WRITER_2D_H
30#define BLOCK_VTK_WRITER_2D_H
66 void preamble(
const std::string& fullName,
int nx,
int ny, T originX=0, T originY=0, T originZ=0);
68 void closePreamble(
const std::string& fullName );
70 void writeRawData(
const std::string& fullNameVti,
BlockF2D<T>& f,
int nx,
int ny);
72 void writeRawDataBinary(
const std::string& fullNameVti,
BlockF2D<T>& f,
int nx,
int ny );
80 std::vector< BlockF2D<T>* > _pointerVec;
represents all functors that operate on a cuboid in general, mother class of BlockLatticeF,...
BlockVTKwriter2D writes any BLockF2D to vtk-based output files.
void write(int iT=0)
method calls preamble(), pointData(), data() and coresponding closing methods.
void clearAddedFunctors()
to clear stored functors
BlockVTKwriter2D(std::string name, bool binary=true)
void addFunctor(BlockF2D< T > &f)
put functor to _pointerVec to simplify writing process of several functors
class for marking output with some text
Top level namespace for all of OpenLB.