ESyS-Particle  2.3.4
esys::lsm::ParticleDataWriter Class Reference
Collaboration diagram for esys::lsm::ParticleDataWriter:

Public Member Functions

 ParticleDataWriter (const std::string &fileName)
 
template<typename TmplParticle >
void visitParticle (const TmplParticle &p)
 
template<typename TmplParticle >
void visitRotParticle (const TmplParticle &p)
 
template<typename TmplParticle >
void visitRotParticleVi (const TmplParticle &p)
 
template<typename TmplParticle >
void visitRotThermParticle (const TmplParticle &p)
 

Private Attributes

std::ofstream m_oStream
 

Constructor & Destructor Documentation

◆ ParticleDataWriter()

esys::lsm::ParticleDataWriter::ParticleDataWriter ( const std::string &  fileName)
inline

Member Function Documentation

◆ visitParticle()

template<typename TmplParticle >
void esys::lsm::ParticleDataWriter::visitParticle ( const TmplParticle &  p)
inline

References m_oStream.

Referenced by visitRotParticle(), visitRotParticleVi(), and visitRotThermParticle().

Here is the caller graph for this function:

◆ visitRotParticle()

template<typename TmplParticle >
void esys::lsm::ParticleDataWriter::visitRotParticle ( const TmplParticle &  p)
inline

References visitParticle().

Here is the call graph for this function:

◆ visitRotParticleVi()

template<typename TmplParticle >
void esys::lsm::ParticleDataWriter::visitRotParticleVi ( const TmplParticle &  p)
inline

References visitParticle().

Here is the call graph for this function:

◆ visitRotThermParticle()

template<typename TmplParticle >
void esys::lsm::ParticleDataWriter::visitRotThermParticle ( const TmplParticle &  p)
inline

References visitParticle().

Here is the call graph for this function:

Member Data Documentation

◆ m_oStream

std::ofstream esys::lsm::ParticleDataWriter::m_oStream
private

Referenced by visitParticle().


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