|
QDP++
|
NERSC Archive gauge field header. More...
#include <qdp_iogauge.h>
Public Member Functions | |
| ArchivGauge_t () | |
| Initializes a NERSC Archive header with default values. | |
Public Attributes | |
| multi1d< int > | nrow |
| multi1d< int > | boundary |
| Real | w_plaq |
| Real | link |
| size_t | mat_size |
| size_t | float_size |
| n_uint32_t | checksum |
| int | sequence_number |
| std::string | ensemble_id |
| std::string | ensemble_label |
| std::string | creator |
| std::string | creator_hardware |
| std::string | creation_date |
| std::string | archive_date |
NERSC Archive gauge field header.
See http://qcd.nersc.gov/ for details.
Definition at line 24 of file qdp_iogauge.h.
| std::string QDP::ArchivGauge_t::archive_date |
Archive date
Definition at line 72 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchivHeader(), QDP::write(), and QDP::writeArchivHeader().
| multi1d<int> QDP::ArchivGauge_t::boundary |
Boundary conditions
Definition at line 49 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchivHeader(), QDP::write(), and QDP::writeArchivHeader().
| n_uint32_t QDP::ArchivGauge_t::checksum |
Checksum
Definition at line 65 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchiv(), QDP::readArchivHeader(), QDP::write(), QDP::writeArchiv(), QDP::writeArchiv(), and QDP::writeArchivHeader().
| std::string QDP::ArchivGauge_t::creation_date |
Creation date
Definition at line 71 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchivHeader(), QDP::write(), and QDP::writeArchivHeader().
| std::string QDP::ArchivGauge_t::creator |
Creator
Definition at line 69 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchivHeader(), QDP::write(), and QDP::writeArchivHeader().
| std::string QDP::ArchivGauge_t::creator_hardware |
Creator hardware
Definition at line 70 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchivHeader(), QDP::write(), and QDP::writeArchivHeader().
| std::string QDP::ArchivGauge_t::ensemble_id |
Ensemble ID
Definition at line 67 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchivHeader(), QDP::write(), and QDP::writeArchivHeader().
| std::string QDP::ArchivGauge_t::ensemble_label |
Ensemble label
Definition at line 68 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchivHeader(), QDP::write(), and QDP::writeArchivHeader().
| size_t QDP::ArchivGauge_t::float_size |
Floating-point precision
Definition at line 63 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchiv(), QDP::readArchivHeader(), and QDP::write().
| Real QDP::ArchivGauge_t::link |
Mean link trace
Definition at line 52 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchiv(), QDP::readArchivHeader(), QDP::write(), QDP::writeArchiv(), QDP::writeArchiv(), and QDP::writeArchivHeader().
| size_t QDP::ArchivGauge_t::mat_size |
Number of floating point numbers stored per link matrix. This effectively specifies whether the matrix is stored in two or three-row format.
Definition at line 56 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchiv(), QDP::readArchivHeader(), QDP::write(), QDP::writeArchiv(), and QDP::writeArchiv().
| multi1d<int> QDP::ArchivGauge_t::nrow |
Lattice size
Definition at line 48 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchivHeader(), and QDP::write().
| int QDP::ArchivGauge_t::sequence_number |
Sequence number
Definition at line 66 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchivHeader(), QDP::write(), and QDP::writeArchivHeader().
| Real QDP::ArchivGauge_t::w_plaq |
Mean normalised plaquette
Definition at line 51 of file qdp_iogauge.h.
Referenced by ArchivGauge_t(), QDP::read(), QDP::readArchiv(), QDP::readArchivHeader(), QDP::write(), QDP::writeArchiv(), QDP::writeArchiv(), and QDP::writeArchivHeader().