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) | |
![]() | |
InteractionFieldSlave (TML_Comm *, TParallelInteractionStorage< T > *) | |
virtual void | sendData () |
![]() | |
AFieldSlave (TML_Comm *) |
Protected Member Functions | |
virtual void | SendDataFull () |
virtual void | SendDataFull2 () |
virtual void | SendDataWithID () |
virtual void | SendDataSum () |
virtual void | SendDataMax () |
![]() | |
virtual void | SendDataWithPosID () |
Protected Attributes | |
T::ScalarFieldFunction | m_rdf |
![]() | |
TParallelInteractionStorage< T > * | m_pis |
![]() | |
TML_Comm * | m_comm |
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 |
|
protectedvirtual |
send full field data and position of the interaction
Implements InteractionFieldSlave< T >.
|
protectedvirtual |
send full field data and position of the interaction
Implements InteractionFieldSlave< T >.
|
protectedvirtual |
send maximum only
Implements InteractionFieldSlave< T >.
|
protectedvirtual |
send sum only
Implements InteractionFieldSlave< T >.
|
protectedvirtual |
send full field data and position of the interaction
Implements InteractionFieldSlave< T >.
References BasicCon::XDebug().