7#ifndef __qdp_disk_map_slice_h__
8#define __qdp_disk_map_slice_h__
53 current_time = time_slice;
58 throw(std::string(
"Invalid time in Lattice TimeSliceIO"));
63 coord[tDir] = current_time;
Binary writer base class.
void binaryWrite(BinaryWriter &bin) const
void setTimeSlice(int time_slice)
TimeSliceIO(T &lattice, int time_slice)
void binaryRead(BinaryReader &bin)
Container for a multi-dimensional 1D array.
void write(BinaryWriter &bin, const std::string &output)
void read(BinaryReader &bin, std::string &input, size_t maxBytes)
void readSlice(BinaryReader &bin, OLattice< T > &data, int start_lexico, int stop_lexico)
void writeSlice(BinaryWriter &bin, const OLattice< T > &data, int start_lexico, int stop_lexico)
const multi1d< int > & lattSize()
Virtual grid (problem grid) lattice size.
int vol()
Total lattice volume.
Yet another random number generator.
int local_site(const multi1d< int > &coord, const multi1d< int > &latt_size)
Calculates the lexicographic site index from the coordinate of a site.
Primary include file for QDP.