ESyS-Particle  4.0.1
Public Member Functions | Protected Attributes | List of all members
VectorWallFieldSlave< WallType > Class Template Reference

Class for slave part of vector valued field defined on a Wall. More...

#include <VectorWallFieldSlave.h>

Inheritance diagram for VectorWallFieldSlave< WallType >:
Inheritance graph
[legend]
Collaboration diagram for VectorWallFieldSlave< WallType >:
Collaboration graph
[legend]

Public Member Functions

 VectorWallFieldSlave (TML_Comm *, typename WallType::VectorFieldFunction)
virtual void sendData ()
- Public Member Functions inherited from AWallFieldSlave
 AWallFieldSlave (TML_Comm *)
void addWall (CWall *)
- Public Member Functions inherited from AFieldSlave
 AFieldSlave (TML_Comm *)

Protected Attributes

WallType::VectorFieldFunction m_rdf
- Protected Attributes inherited from AWallFieldSlave
vector< CWall * > m_wall
- Protected Attributes inherited from AFieldSlave
TML_Commm_comm

Detailed Description

template<typename WallType>
class VectorWallFieldSlave< WallType >

Class for slave part of vector valued field defined on a Wall.

$Revision$ $Date$

Constructor & Destructor Documentation

template<typename WallType >
VectorWallFieldSlave< WallType >::VectorWallFieldSlave ( TML_Comm comm,
typename WallType::VectorFieldFunction  rdf 
)

Constructor

Parameters
comm
wall
rdfthe function to read the field from the wall

References BasicCon::XDebug().

Here is the call graph for this function:

Member Function Documentation

template<typename WallType >
void VectorWallFieldSlave< WallType >::sendData ( )
virtual

send data back to master

Implements AFieldSlave.

References BasicCon::XDebug().

Here is the call graph for this function:


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