ESyS-Particle
4.0.1
|
parallel storage array with exchange for dynamically created interactions (friction etc.) More...
#include <pi_storage_ed.h>
Public Member Functions | |
ParallelInteractionStorage_ED (AParallelParticleArray *, const typename I::ParameterType &) | |
virtual void | addExIG (AParallelInteractionStorage *) |
virtual bool | update () |
virtual void | setTimeStepSize (double dt) |
virtual void | saveCheckPointData (std::ostream &oStream) |
virtual void | loadCheckPointData (std::istream &iStream) |
virtual void | calcHeatTrans () |
virtual void | calcHeatFrict () |
virtual bool | willSave () |
Protected Attributes | |
int | m_update_timestamp |
AParallelInteractionStorage * | m_exIG |
parallel storage array with exchange for dynamically created interactions (friction etc.)
void ParallelInteractionStorage_ED< P, InteractionType >::loadCheckPointData | ( | std::istream & | iStream | ) | [virtual] |
Read interaction data from input stream pointing to a restartable checkpoint file. The stream needs to be already positioned at the right place.
iStream | the input stream |
Reimplemented from AParallelInteractionStorage.
void ParallelInteractionStorage_ED< P, InteractionType >::saveCheckPointData | ( | std::ostream & | oStream | ) | [virtual] |
save checkpoint (i.e. restart) data
Reimplemented from AParallelInteractionStorage.
bool ParallelInteractionStorage_ED< T, InteractionType >::update | ( | ) | [virtual] |
Update interactions. Do full dynamic search.
Implements AParallelInteractionStorage.
Reimplemented in ParallelInteractionStorage_ED_T< P, I >.
References BasicCon::Debug(), and BasicCon::XDebug().