|
ESyS-Particle
4.0.1
|
abstract base class for parallel interaction storage array More...
#include <pi_storage.h>


Public Member Functions | |
| AParallelInteractionStorage (AParallelParticleArray *ppa) | |
| virtual void | exchange ()=0 |
| virtual void | rebuild ()=0 |
| virtual bool | update ()=0 |
| virtual bool | isIn (const vector< int > &)=0 |
| virtual void | calcForces ()=0 |
| virtual void | calcHeatFrict () |
| virtual void | calcHeatTrans () |
| virtual void | setTimeStepSize (double dt)=0 |
| virtual void | addExIG (AParallelInteractionStorage *) |
| virtual AFieldSlave * | generateNewScalarFieldSlave (TML_Comm *, const string &, int, int, int, int)=0 |
| virtual AFieldSlave * | generateNewVectorFieldSlave (TML_Comm *, const string &, int, int, int, int)=0 |
| virtual void | saveCheckPointData (std::ostream &oStream) |
| virtual void | loadCheckPointData (std::istream &iStream) |
| virtual void | saveSnapShotData (std::ostream &) |
| virtual bool | willSave () |
Protected Attributes | |
| AParallelParticleArray * | m_ppa |
abstract base class for parallel interaction storage array
1.7.6.1