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

The DensityDomainReporter class This class reports the density of a in a given domain. The dump look as if: DomainId Density. More...

#include <DensityDomainReporter.hpp>

Inheritance diagram for LbmLib::reportHandler::DensityDomainReporter:
LbmLib::reportHandler::AbstractReportFunctor

Public Member Functions

 DensityDomainReporter (const std::vector< std::vector< nodes::PhysicalNode * > > &physicalNodes, const std::string &filename, const std::string &solverName="")
 DensityDomainReporter 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 DensityDomainReporter class This class reports the density of a in a given domain. The dump look as if: DomainId Density.

Definition at line 36 of file DensityDomainReporter.hpp.

Constructor & Destructor Documentation

LbmLib::reportHandler::DensityDomainReporter::DensityDomainReporter ( const std::vector< std::vector< nodes::PhysicalNode * > > &  physicalNodes,
const std::string &  filename,
const std::string &  solverName = "" 
)
inline

DensityDomainReporter The constructor.

Parameters
physicalNodesThe physical nodes
filenameThe filename where the dump is written to
solverNameThe name of the solver if not provided the fluid solver is taken.

Definition at line 44 of file DensityDomainReporter.hpp.

Member Function Documentation

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

operator() Writes the report

Parameters
timeThe time step

Implements LbmLib::reportHandler::AbstractReportFunctor.

Definition at line 34 of file DensityDomainReporter.cpp.


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