ESyS-Particle  2.3.4
AWallFieldSlave Class Reference

Abstract base class for slave part of field defined on a Wall. More...

#include <WallFieldSlave.h>

Inheritance diagram for AWallFieldSlave:
Collaboration diagram for AWallFieldSlave:

Public Member Functions

 AWallFieldSlave (TML_Comm *)
 
void addWall (CWall *)
 
- Public Member Functions inherited from AFieldSlave
 AFieldSlave (TML_Comm *)
 
virtual ~AFieldSlave ()
 
virtual void sendData ()=0
 

Protected Attributes

vector< CWall * > m_wall
 
- Protected Attributes inherited from AFieldSlave
TML_Commm_comm
 

Detailed Description

Abstract base class for slave part of field defined on a Wall.

$Revision$ $Date$

Constructor & Destructor Documentation

◆ AWallFieldSlave()

AWallFieldSlave::AWallFieldSlave ( TML_Comm comm)

Constructor

Parameters
commthe communicator
wthe walls

Member Function Documentation

◆ addWall()

void AWallFieldSlave::addWall ( CWall wallp)

add a wall pointer

Parameters
wallp

References console, m_wall, and Console::XDebug().

Referenced by TSubLattice< T >::addVectorWallField(), and CWall::generateVectorFieldSlave().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ m_wall

vector<CWall*> AWallFieldSlave::m_wall
protected

Referenced by addWall().


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