22 #ifndef VTKCELLPNGREPORTER_HPP
23 #define VTKCELLPNGREPORTER_HPP
25 #include <LbmLib/include/reportHandler/AbstractReportFunctor.hpp>
26 #include <LbmLib/include/nodes/GeometryNode.hpp>
42 class AbstractForceStruct;
43 typedef std::shared_ptr< AbstractForceStruct> shptr_forcestruct;
44 typedef std::vector< shptr_forcestruct > vec_shptr_forcestruct;
45 typedef std::map< unsigned int, vec_shptr_forcestruct > map_forcestruct;
48 namespace reportHandler {
60 const std::vector<std::shared_ptr<geometry::Connection> >& connections,
61 const std::string& filename)
62 : connections_(connections),
69 virtual void operator()(
unsigned int time)
const;
75 const std::vector<std::shared_ptr<geometry::Connection> >& connections_;
79 #endif // VTKCELLPNGREPORTER_HPP
The vtkCellReporter class This class dumps the cell boundaries, cell attributes and cell forces in ...
virtual void operator()(unsigned int time) const
operator() Writes the report
vtkCellPNGReporter(const std::vector< std::shared_ptr< geometry::Connection > > &connections, const std::string &filename)
vtkCellReporter The constructor.
the abstract reporter functor inherit from this for your reporters