13 #ifndef __PARALLEL_INTERACTION_STORAGE_NE_H
14 #define __PARALLEL_INTERACTION_STORAGE_NE_H
27 template<
typename P,
typename I>
32 vector<AParallelInteractionStorage*>
m_exIG;
47 virtual bool isIn(
const vector<int>&);
57 #endif // __PARALLEL_INTERACTION_STORAGE_NE_H
virtual void calcHeatTrans()
Definition: pi_storage_ne.hpp:139
I::ParameterType m_param
Definition: pi_storage_ne.h:35
templated abstract base class for parallel interaction storage array. Adds the vector of interactions...
Definition: CheckedScalarInteractionFieldSlave.h:19
int m_update_timestamp
Definition: pi_storage_ne.h:31
bool isExcluded(const vector< int >)
Definition: pi_storage_ne.hpp:32
virtual void setTimeStepSize(double dt)
Definition: pi_storage_ne.h:49
virtual void addExIG(AParallelInteractionStorage *)
Definition: pi_storage_ne.hpp:21
set< pair< int, int > > m_set
Definition: pi_storage_ne.h:34
virtual bool isIn(const vector< int > &)
do nothing
Definition: pi_storage_ne.hpp:109
abstract base class for parallel interaction storage array
Definition: pi_storage.h:44
vector< AParallelInteractionStorage * > m_exIG
Definition: pi_storage_ne.h:32
abstract base class for parallel particle storage array
Definition: pp_array.h:41
virtual void tryInsert(const vector< int > &)
do nothing
Definition: pi_storage_ne.h:46
virtual bool update()
Definition: pi_storage_ne.hpp:49
parallel storage array without exchange for dynamically created interactions (elastic) ...
Definition: pi_storage_ne.h:28
virtual void rebuild()
do nothing
Definition: pi_storage_ne.h:45
virtual void exchange()
Definition: pi_storage_ne.h:44
virtual void calcForces()
Definition: pi_storage_ne.hpp:122
ParallelInteractionStorage_NE(AParallelParticleArray *, const typename I::ParameterType &)
Definition: pi_storage_ne.hpp:14