ESyS-Particle
4.0.1
|
Abstract base class for parallel storage of interactions between a triangle mesh and particles. More...
#include <trimesh_pis.h>
Public Member Functions | |
TriMesh_PIS (TriMesh *, 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) |
Protected Attributes | |
int | m_update_timestamp |
TriMesh * | m_mesh |
AParallelInteractionStorage * | m_exIG |
Abstract base class for parallel storage of interactions between a triangle mesh and particles.
TriMesh_PIS< ParticleType >::TriMesh_PIS | ( | TriMesh * | mesh_p, |
ParallelParticleArray< ParticleType > * | ppa_p | ||
) |
constructor
mesh_p | |
ppa_p |
void TriMesh_PIS< ParticleType >::addExIG | ( | AParallelInteractionStorage * | exig_p | ) | [virtual] |