#include <DiscField.h>
Collaboration diagram for DiscField< Dim >:
Public Member Functions | |
DiscField (const char *fname, const char *config, unsigned int numFields, const char *typestr=0) | |
DiscField (const char *fname, unsigned int numFields, const char *typestr=0) | |
DiscField (const char *fname, const char *config) | |
DiscField (const char *fname) | |
~DiscField () | |
void | query (int &numRecords, int &numFields, vector< int > &size) const |
unsigned int | get_NumRecords () const |
unsigned int | get_NumFields () const |
NDIndex< Dim > | get_Domain () const |
unsigned int | get_Dimension () const |
const char * | get_TypeString () |
const char * | get_DiscType () |
template<class T, class M, class C> | |
bool | read (Field< T, Dim, M, C > &f, const NDIndex< Dim > &readDomain, unsigned int varID, unsigned int record) |
template<class T, class M, class C> | |
bool | read (Field< T, Dim, M, C > &f, unsigned int varID, unsigned int record) |
template<class T, class M, class C> | |
bool | read (Field< T, Dim, M, C > &f, const NDIndex< Dim > &readDomain, unsigned int varID) |
template<class T, class M, class C> | |
bool | read (Field< T, Dim, M, C > &f, unsigned int varID) |
template<class T, class M, class C> | |
bool | read (Field< T, Dim, M, C > &f, const NDIndex< Dim > &readDomain) |
template<class T, class M, class C> | |
bool | read (Field< T, Dim, M, C > &f) |
template<class T, class M, class C> | |
bool | write (Field< T, Dim, M, C > &f, unsigned int varID) |
template<class T, class M, class C> | |
bool | write (Field< T, Dim, M, C > &f) |
void | printDebug (ostream &) |
void | printDebug () |
Definition at line 82 of file DiscField.h.
|
Definition at line 53 of file DiscField.cpp. References CT, TAU_FIELD, TAU_IO, TAU_PROFILE, TAU_TYPE_STRING, and TAU_UTILITY. |
|
Definition at line 68 of file DiscField.cpp. References CT, TAU_FIELD, TAU_IO, TAU_PROFILE, TAU_TYPE_STRING, and TAU_UTILITY. |
|
Definition at line 82 of file DiscField.cpp. References CT, TAU_FIELD, TAU_IO, TAU_PROFILE, TAU_TYPE_STRING, and TAU_UTILITY. |
|
Definition at line 95 of file DiscField.cpp. References CT, TAU_FIELD, TAU_IO, TAU_PROFILE, TAU_TYPE_STRING, and TAU_UTILITY. |
|
Definition at line 160 of file DiscField.cpp. References CT, TAU_FIELD, TAU_IO, TAU_PROFILE, TAU_TYPE_STRING, and TAU_UTILITY. |
|
Definition at line 141 of file DiscField.h. |
|
Definition at line 147 of file DiscField.h. |
|
Definition at line 134 of file DiscField.h. Referenced by DiscField< Dim >::read(). |
|
Definition at line 131 of file DiscField.h. |
|
Definition at line 128 of file DiscField.h. |
|
Definition at line 144 of file DiscField.h. |
|
Definition at line 487 of file DiscField.cpp. |
|
Definition at line 490 of file DiscField.cpp. References CT, endl(), INFORM_ALL_NODES, DiscConfig::printDebug(), TAU_FIELD, TAU_IO, TAU_PROFILE, TAU_TYPE_STRING, and TAU_UTILITY. Here is the call graph for this function: |
|
Definition at line 181 of file DiscField.cpp. References CT, IpplInfo::myNode(), TAU_FIELD, TAU_IO, TAU_PROFILE, TAU_TYPE_STRING, and TAU_UTILITY. Here is the call graph for this function: |
|
Definition at line 753 of file DiscField.h. References BareField< T, Dim >::getLayout(). Here is the call graph for this function: |
|
Definition at line 748 of file DiscField.h. |
|
Definition at line 743 of file DiscField.h. References BareField< T, Dim >::getLayout(). Here is the call graph for this function: |
|
Definition at line 737 of file DiscField.h. |
|
Definition at line 732 of file DiscField.h. References BareField< T, Dim >::getLayout(). Here is the call graph for this function: |
|
Definition at line 173 of file DiscField.h. References IpplInfo::abort(), IpplInfo::Comm, DF_READ_TAG, DF_TAG_CYCLE, DFDBG, endl(), ERRORMSG, DiscField< Dim >::get_Domain(), DiscConfig::getConfigFile(), BareField< T, Dim >::getLayout(), IpplTimings::getTimer(), INFORM_ALL_NODES, IpplInfo::myNode(), TagMaker::next_tag(), and IpplTimings::startTimer(). Here is the call graph for this function: |
|
Definition at line 1016 of file DiscField.h. |
|
Definition at line 775 of file DiscField.h. References IpplInfo::abort(), IpplInfo::Comm, CT, DFDBG, endl(), ERRORMSG, FB_TAG_CYCLE, FB_WRITE_TAG, FieldLayout< Dim >::getDomain(), BareField< T, Dim >::getLayout(), INCIPPLSTAT, INFORM_ALL_NODES, IpplInfo::myNode(), TagMaker::next_tag(), TAU_FIELD, TAU_IO, TAU_PROFILE, TAU_TYPE_STRING, and TAU_UTILITY. Here is the call graph for this function: |