QDP++
qdp_hdf5.h File Reference

HDF5 support. More...

#include <string>
#include <sstream>
#include <stack>
#include <list>
#include <hdf5.h>
#include "qdp_util.h"
#include "qdp_stopwatch.h"

Go to the source code of this file.

Classes

class  QDP::HDF5
 HDF5 reader class. More...
class  QDP::HDF5Reader
 HDF5 reader class. More...
class  QDP::HDF5Writer
 HDF5 writer class. More...

Namespaces

namespace  QDP
 Yet another random number generator.
namespace  QDP::HDF5Base

Typedefs

typedef unsigned long long ullong

Enumerations

enum  QDP::HDF5Base::writemode { QDP::HDF5Base::ate =(1 << 0) , QDP::HDF5Base::trunc =(1 << 1) }
enum  QDP::HDF5Base::accessmode { QDP::HDF5Base::transpose_order =(1 << 0) , QDP::HDF5Base::maintain_order =(1 << 1) }

Functions

template<typename ctype>
bool QDP::get_global (ctype &global, const ctype &local)
template<typename ctype>
bool QDP::get_global (multi1d< ctype > &global, const multi1d< ctype > &local)
template<typename ctype>
bool QDP::is_global (const ctype l)
template<typename ctype>
void QDP::assert_global_size (const multi1d< ctype > &datum)
template<typename ctype>
void QDP::assert_global_size (const multi2d< ctype > &datum)

Detailed Description

HDF5 support.

Functions for reading/writing files with hdf5

Definition in file qdp_hdf5.h.

Typedef Documentation

◆ ullong

typedef unsigned long long ullong

Definition at line 24 of file qdp_hdf5.h.