QMCConfigIO.cpp File Reference

#include "QMCConfigIO.h"

Go to the source code of this file.

Variables

static const bool inBinary = true
 You want to be writting in binary, unless you're debugging.


Variable Documentation

const bool inBinary = true [static]

You want to be writting in binary, unless you're debugging.

The inBinary parameter is ignored if HDF5 is enabled.

Testing on matrix at least, HDF5 is slower than writing in binary, when the speeds maybe should be comparable. So, more tuning is probably appropriate on a system by system basis.

Each configuration writes/reads 4 doubles and 2 arrays. The big question is whether these should go into one dataset, or two datasets (the arrays are the same dimensions), or 3 datasets.

This does not use the high level HDF5 API.

Definition at line 26 of file QMCConfigIO.cpp.

Referenced by QMCConfigIO::open(), QMCConfigIO::QMCConfigIO(), QMCConfigIO::readCorrelatedSamplingConfiguration(), and QMCConfigIO::writeCorrelatedSamplingConfiguration().


Generated on Sat Jul 5 16:13:59 2008 for QMcBeaver by  doxygen 1.5.6