ESyS-Particle  4.0.1
Public Member Functions | Protected Attributes
ScalarParticleFieldSlave< T > Class Template Reference

class for slave part of scalar field defined on the particles More...

#include <ScalarParticleFieldSlave.h>

Inheritance diagram for ScalarParticleFieldSlave< T >:
Inheritance graph
[legend]
Collaboration diagram for ScalarParticleFieldSlave< T >:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ScalarParticleFieldSlave (TML_Comm *, ParallelParticleArray< T > *, typename T::ScalarFieldFunction)
virtual void sendData ()

Protected Attributes

T::ScalarFieldFunction m_rdf
ParallelParticleArray< T > * m_ppa

Detailed Description

template<typename T>
class ScalarParticleFieldSlave< T >

class for slave part of scalar field defined on the particles

Author:
Steffen Abe $Revision$ $Date$

Constructor & Destructor Documentation

template<typename T >
ScalarParticleFieldSlave< T >::ScalarParticleFieldSlave ( TML_Comm comm,
ParallelParticleArray< T > *  ppa,
typename T::ScalarFieldFunction  rdf 
)

constructor

Parameters:
commthe TML communicator used for sending the data back to the master
ppaa pointer to the particle array
rdfthe particle member function to access the data

Member Function Documentation

template<typename T >
void ScalarParticleFieldSlave< T >::sendData ( ) [virtual]

send data back to master

Implements AFieldSlave.


The documentation for this class was generated from the following files: