|
Grid 0.7.0
|
#include <OpenQcdIOChromaReference.h>
Public Member Functions | |
| ParRdr (MPI_Comm comm, std::string const &filename, GridBase *gridPtr) | |
| virtual | ~ParRdr () |
| void | errInfo (int const err, std::string const &func) |
| int | readHeader (FieldMetaData &field) |
| void | readBlock (void *const dest, uint64_t const pos, uint64_t const nbytes, MPI_Datatype const datatype) |
| void | createTypes () |
| void | freeTypes () |
| bool | readGauge (std::vector< ColourMatrixD > &domain_buff, FieldMetaData &meta) |
Private Attributes | |
| bool const | swap |
| MPI_Status | status |
| MPI_File | fp |
| int | err |
| MPI_Datatype | oddSiteType |
| MPI_Datatype | fileViewType |
| GridBase * | grid |
Definition at line 46 of file OpenQcdIOChromaReference.h.
|
inline |
|
inlinevirtual |
Definition at line 68 of file OpenQcdIOChromaReference.h.
References fp.
|
inline |
Definition at line 70 of file OpenQcdIOChromaReference.h.
References err.
Referenced by readBlock(), and readGauge().
|
inline |
Definition at line 78 of file OpenQcdIOChromaReference.h.
References grid, header, Nc, Nd, and readBlock().
Referenced by readGauge().
|
inline |
Definition at line 109 of file OpenQcdIOChromaReference.h.
References err, errInfo(), fp, and status.
Referenced by readGauge(), and readHeader().
|
inline |
Definition at line 121 of file OpenQcdIOChromaReference.h.
References err, fileViewType, grid, Nc, Nd, and oddSiteType.
Referenced by readGauge().
|
inline |
Definition at line 139 of file OpenQcdIOChromaReference.h.
References err, fileViewType, and oddSiteType.
Referenced by readGauge().
|
inline |
Definition at line 144 of file OpenQcdIOChromaReference.h.
References CHECK, createTypes(), err, errInfo(), fileViewType, fp, freeTypes(), grid, GridLogMessage, Nc, Nd, oddSiteType, readBlock(), and readHeader().
Referenced by OpenQcdIOChromaReference::readConfiguration().
|
private |
Definition at line 48 of file OpenQcdIOChromaReference.h.
Referenced by ParRdr().
|
private |
Definition at line 50 of file OpenQcdIOChromaReference.h.
Referenced by readBlock().
|
private |
Definition at line 51 of file OpenQcdIOChromaReference.h.
Referenced by ParRdr(), readBlock(), readGauge(), and ~ParRdr().
|
private |
Definition at line 53 of file OpenQcdIOChromaReference.h.
Referenced by createTypes(), errInfo(), freeTypes(), ParRdr(), readBlock(), and readGauge().
|
private |
Definition at line 55 of file OpenQcdIOChromaReference.h.
Referenced by createTypes(), freeTypes(), and readGauge().
|
private |
Definition at line 56 of file OpenQcdIOChromaReference.h.
Referenced by createTypes(), freeTypes(), and readGauge().
|
private |
Definition at line 58 of file OpenQcdIOChromaReference.h.
Referenced by createTypes(), ParRdr(), readGauge(), and readHeader().