LBIBCell
 All Classes Functions Variables Friends Pages
LbmLib::reportHandler::vtkCellReporter Class Reference

The vtkCellReporter class This class dumps the cell boundaries, cell attributes and cell forces in .vtm vtk format. More...

#include <vtkCellReporter.hpp>

Inheritance diagram for LbmLib::reportHandler::vtkCellReporter:
LbmLib::reportHandler::AbstractReportFunctor

Public Member Functions

 vtkCellReporter (const std::vector< std::shared_ptr< geometry::Connection > > &connections, const std::map< unsigned int, unsigned int > &celltypetrackermap, const std::string &filename)
 vtkCellReporter The constructor. More...
 
virtual void operator() (unsigned int time) const
 operator() Writes the report More...
 
- Public Member Functions inherited from LbmLib::reportHandler::AbstractReportFunctor
 AbstractReportFunctor (const std::string &filename)
 ReportFunctor The constructor of a reporter functor which takes a name. More...
 
virtual ~AbstractReportFunctor ()
 ~ReportFunctor virtual destructor
 

Additional Inherited Members

- Protected Attributes inherited from LbmLib::reportHandler::AbstractReportFunctor
const std::string filename_
 filename_ Stores the filename of this functor
 

Detailed Description

The vtkCellReporter class This class dumps the cell boundaries, cell attributes and cell forces in .vtm vtk format.

Definition at line 52 of file vtkCellReporter.hpp.

Constructor & Destructor Documentation

LbmLib::reportHandler::vtkCellReporter::vtkCellReporter ( const std::vector< std::shared_ptr< geometry::Connection > > &  connections,
const std::map< unsigned int, unsigned int > &  celltypetrackermap,
const std::string &  filename 
)
inline

vtkCellReporter The constructor.

Parameters
connectionsThe connections between the geomtry nodes.
celltypetrackermapThe cell type tracke map {domainId,cellType}.
filenameThe filename where the dump is written to.

Definition at line 60 of file vtkCellReporter.hpp.

Member Function Documentation

void LbmLib::reportHandler::vtkCellReporter::operator() ( unsigned int  time) const
virtual

operator() Writes the report

Parameters
timeThe time step

Implements LbmLib::reportHandler::AbstractReportFunctor.

Definition at line 43 of file vtkCellReporter.cpp.


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