ESyS-Particle  2.3.4
esys::lsm::ParticleDataVisitor::Impl Class Reference

Public Member Functions

 Impl ()
 
void append (const SimpleParticle &particle)
 
void append (const BasicInteraction &connection)
 

Public Attributes

ParticleVector m_particleVector
 
ConnectionVector m_connectionVector
 
IdIndexMap m_idIndexMap
 

Constructor & Destructor Documentation

◆ Impl()

esys::lsm::ParticleDataVisitor::Impl::Impl ( )
inline

Member Function Documentation

◆ append() [1/2]

void esys::lsm::ParticleDataVisitor::Impl::append ( const BasicInteraction connection)
inline

References m_connectionVector.

◆ append() [2/2]

void esys::lsm::ParticleDataVisitor::Impl::append ( const SimpleParticle particle)
inline

References esys::lsm::SimpleParticleData::getID(), m_idIndexMap, and m_particleVector.

Here is the call graph for this function:

Member Data Documentation

◆ m_connectionVector

ConnectionVector esys::lsm::ParticleDataVisitor::Impl::m_connectionVector

Referenced by append().

◆ m_idIndexMap

IdIndexMap esys::lsm::ParticleDataVisitor::Impl::m_idIndexMap

Referenced by append().

◆ m_particleVector

ParticleVector esys::lsm::ParticleDataVisitor::Impl::m_particleVector

Referenced by append().


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