ESyS-Particle
4.0.1
|
Abstract base class for parallel storage of interactions between a 2D mesh and particles. More...
#include <mesh2d_pis.h>
Public Member Functions | |
Mesh2D_PIS (Mesh2D *, ParallelParticleArray< ParticleType > *) | |
virtual void | addExIG (AParallelInteractionStorage *) |
virtual AFieldSlave * | generateNewScalarFieldSlave (TML_Comm *, const string &, int, int, int, int) |
virtual AFieldSlave * | generateNewVectorFieldSlave (TML_Comm *, const string &, int, int, int, int) |
virtual void | saveCheckPointData (std::ostream &) |
virtual void | loadCheckPointData (std::istream &) |
Protected Attributes | |
int | m_update_timestamp |
Mesh2D * | m_mesh |
AParallelInteractionStorage * | m_exIG |
Abstract base class for parallel storage of interactions between a 2D mesh and particles.
Mesh2D_PIS< ParticleType >::Mesh2D_PIS | ( | Mesh2D * | mesh_p, |
ParallelParticleArray< ParticleType > * | ppa_p | ||
) |
constructor
mesh_p | |
ppa_p |
void Mesh2D_PIS< ParticleType >::addExIG | ( | AParallelInteractionStorage * | exig_p | ) | [virtual] |