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

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

#include <VectorParticleFieldSlave.h>

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

List of all members.

Public Member Functions

 VectorParticleFieldSlave (TML_Comm *, ParallelParticleArray< T > *, typename T::VectorFieldFunction)
virtual void sendData ()
- Public Member Functions inherited from AFieldSlave
 AFieldSlave (TML_Comm *)

Protected Attributes

T::VectorFieldFunction m_rdf
ParallelParticleArray< T > * m_ppa
- Protected Attributes inherited from AFieldSlave
TML_Commm_comm

Detailed Description

template<typename T>
class VectorParticleFieldSlave< T >

class for slave part of scalar field defined on the particles

Author:
Steffen Abe $Revision$ $Date$

Constructor & Destructor Documentation

template<typename T >
VectorParticleFieldSlave< T >::VectorParticleFieldSlave ( TML_Comm comm,
ParallelParticleArray< T > *  ppa,
typename T::VectorFieldFunction  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 VectorParticleFieldSlave< T >::sendData ( )
virtual

send data back to master

Implements AFieldSlave.

Reimplemented in VectorParticleFieldSlaveTagged< T >.


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