PawsParticleAttribDataSource< T > Class Template Reference

#include <PawsPtclAttribDataSource.h>

Inheritance diagram for PawsParticleAttribDataSource< T >:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PawsParticleAttribDataSource (const char *, DataConnect *, int, ParticleAttrib< T > &)
virtual ~PawsParticleAttribDataSource ()
virtual bool update ()
virtual void interact (const char *=0)

Detailed Description

template<class T>
class PawsParticleAttribDataSource< T >

Definition at line 35 of file PawsPtclAttribDataSource.h.


Constructor & Destructor Documentation

template<class T>
PawsParticleAttribDataSource< T >::PawsParticleAttribDataSource const char *  ,
DataConnect ,
int  ,
ParticleAttrib< T > & 
 

Definition at line 42 of file PawsPtclAttribDataSource.cpp.

References DataSource::BOTH, DataSourceObject::Connection, CT, DataSource::DEFAULT, endl(), ERRORMSG, DataConnect::getDefaultTransferMethod(), IpplInfo::getNodes(), PawsDataConnect::getPawsApp(), DataConnect::ID(), DataSource::INPUT, DataSource::OUTPUT, TAU_PROFILE, TAU_TYPE_STRING, TAU_VIZ, and DataSourceObject::TransferMethod.

Here is the call graph for this function:

template<class T>
PawsParticleAttribDataSource< T >::~PawsParticleAttribDataSource  )  [virtual]
 

Definition at line 92 of file PawsPtclAttribDataSource.cpp.

References PawsDataConnect::barrier(), CT, TAU_PROFILE, TAU_TYPE_STRING, and TAU_VIZ.

Here is the call graph for this function:


Member Function Documentation

template<class T>
void PawsParticleAttribDataSource< T >::interact const char *  = 0  )  [virtual]
 

Reimplemented from DataSourceObject.

Definition at line 251 of file PawsPtclAttribDataSource.cpp.

References CT, PawsDataConnect::poll(), TAU_PROFILE, TAU_TYPE_STRING, and TAU_VIZ.

Here is the call graph for this function:

template<class T>
bool PawsParticleAttribDataSource< T >::update  )  [virtual]
 

Reimplemented from DataSourceObject.

Definition at line 118 of file PawsPtclAttribDataSource.cpp.

References PawsDataConnect::barrier(), DataSource::BOTH, CT, IpplInfo::getNodes(), IpplInfo::myNode(), DataSource::OUTPUT, reduce(), TAU_PROFILE, TAU_TYPE_STRING, TAU_VIZ, and DataSourceObject::TransferMethod.

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Mon Jan 16 14:45:18 2006 for IPPL by  doxygen 1.4.6