|
OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
|
#include <FilePtclBaseDataSource.h>


Public Member Functions | |
| FileIpplParticleBaseDataSource (const char *, DataConnect *, int, IpplParticleBase< T > &) | |
| virtual | ~FileIpplParticleBaseDataSource () |
| virtual bool | update () |
| virtual void | interact (const char *=0) |
Public Member Functions inherited from DataSourceObject | |
| DataSourceObject (const char *nm, DataSource *ds, DataConnect *dc, int tm) | |
| DataSourceObject () | |
| virtual | ~DataSourceObject () |
| bool | connected () const |
| DataConnect * | getConnection () |
| DataSource * | getSource () |
Public Member Functions inherited from NamedObj | |
| NamedObj (const char *nm=0) | |
| virtual | ~NamedObj () |
| const char * | name () const |
| const char * | setName (const char *nm=0) |
Private Attributes | |
| DiscParticle * | DP |
| IpplParticleBase< T > & | MyParticles |
| int | counter |
Additional Inherited Members | |
Protected Attributes inherited from DataSourceObject | |
| DataConnect * | Connection |
| DataSource * | Source |
| int | TransferMethod |
Definition at line 31 of file FilePtclBaseDataSource.h.
| FileIpplParticleBaseDataSource< T >::FileIpplParticleBaseDataSource | ( | const char * | nm, |
| DataConnect * | dc, | ||
| int | tm, | ||
| IpplParticleBase< T > & | P | ||
| ) |
Definition at line 36 of file FilePtclBaseDataSource.hpp.
References DataSourceObject::Connection, FileIpplParticleBaseDataSource< T >::DP, DataConnect::DSID(), endl(), ERRORMSG, FileDataConnect::getTypeString(), DiscParticle::INPUT, DataSource::INPUT, NamedObj::name(), DiscParticle::OUTPUT, DataSource::OUTPUT, and DataSourceObject::TransferMethod.

|
virtual |
Definition at line 61 of file FilePtclBaseDataSource.hpp.
|
virtual |
Reimplemented from DataSourceObject.
Definition at line 89 of file FilePtclBaseDataSource.hpp.
|
virtual |
Reimplemented from DataSourceObject.
Definition at line 72 of file FilePtclBaseDataSource.hpp.
References DataSource::INPUT, and DataSource::OUTPUT.
|
private |
Definition at line 63 of file FilePtclBaseDataSource.h.
|
private |
Definition at line 57 of file FilePtclBaseDataSource.h.
Referenced by FileIpplParticleBaseDataSource< T >::FileIpplParticleBaseDataSource().
|
private |
Definition at line 60 of file FilePtclBaseDataSource.h.
1.8.5