OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
MakeDataSource.hpp File Reference
Include dependency graph for MakeDataSource.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<class T, unsigned Dim, class M, class C>
DataSourceObjectmake_DataSourceObject (const char *nm, DataConnect *dc, int t, Field< T, Dim, M, C > &F)
template<class T>
DataSourceObjectmake_DataSourceObject (const char *nm, DataConnect *dc, int t, ParticleAttrib< T > &P)
template<class PLayout>
DataSourceObjectmake_DataSourceObject (const char *nm, DataConnect *dc, int t, IpplParticleBase< PLayout > &P)

Function Documentation

◆ make_DataSourceObject() [1/3]

template<class T, unsigned Dim, class M, class C>
DataSourceObject * make_DataSourceObject ( const char * nm,
DataConnect * dc,
int t,
Field< T, Dim, M, C > & F )

Definition at line 53 of file MakeDataSource.hpp.

References DataConnect::DSID().

Referenced by Field< T, Dim, M, C >::createDataSourceObject(), IpplParticleBase< Layout_t >::createDataSourceObject(), and ParticleAttrib< Index_t >::createDataSourceObject().

Here is the call graph for this function:

◆ make_DataSourceObject() [2/3]

template<class PLayout>
DataSourceObject * make_DataSourceObject ( const char * nm,
DataConnect * dc,
int t,
IpplParticleBase< PLayout > & P )

Definition at line 103 of file MakeDataSource.hpp.

References DataConnect::DSID(), and FileIpplParticleBaseDataSource< T >::FileIpplParticleBaseDataSource().

Here is the call graph for this function:

◆ make_DataSourceObject() [3/3]

template<class T>
DataSourceObject * make_DataSourceObject ( const char * nm,
DataConnect * dc,
int t,
ParticleAttrib< T > & P )

Definition at line 78 of file MakeDataSource.hpp.

References DataConnect::DSID().

Here is the call graph for this function: