ESyS-Particle
4.0.1
|
class for slave part of scalar field defined on the particles More...
#include <CheckedScalarInteractionFieldSlave.h>
Public Member Functions | |
ScalarInteractionFieldSlave (TML_Comm *, TParallelInteractionStorage< T > *, typename T::ScalarFieldFunction) | |
Protected Member Functions | |
virtual void | SendDataFull () |
virtual void | SendDataFull2 () |
virtual void | SendDataWithID () |
virtual void | SendDataSum () |
virtual void | SendDataMax () |
Protected Attributes | |
T::ScalarFieldFunction | m_rdf |
class for slave part of scalar field defined on the particles
class for slave part of scalar field defined on the interactions
class for slave part of vector field defined on the particles
ScalarInteractionFieldSlave< T >::ScalarInteractionFieldSlave | ( | TML_Comm * | comm, |
TParallelInteractionStorage< T > * | pis, | ||
typename T::ScalarFieldFunction | rdf | ||
) |
constructor
comm | the TML communicator used for sending the data back to the master |
pis | a pointer to the interaction storage |
rdf | the particle member function to access the data |
void ScalarInteractionFieldSlave< T >::SendDataFull | ( | ) | [protected, virtual] |
send full field data and position of the interaction
Implements InteractionFieldSlave< T >.
void ScalarInteractionFieldSlave< T >::SendDataFull2 | ( | ) | [protected, virtual] |
send full field data and position of the interaction
Implements InteractionFieldSlave< T >.
void ScalarInteractionFieldSlave< T >::SendDataMax | ( | ) | [protected, virtual] |
send maximum only
Implements InteractionFieldSlave< T >.
void ScalarInteractionFieldSlave< T >::SendDataSum | ( | ) | [protected, virtual] |
send sum only
Implements InteractionFieldSlave< T >.
void ScalarInteractionFieldSlave< T >::SendDataWithID | ( | ) | [protected, virtual] |
send full field data and position of the interaction
Implements InteractionFieldSlave< T >.
References BasicCon::XDebug().