QMCPACK
SkParserHDF5.h
Go to the documentation of this file.
1 #ifndef SK_PARSER_HDF5_H
2 #define SK_PARSER_HDF5_H
3 
5 #include "Configuration.h"
6 #include "hdf/hdf_archive.h"
7 #include <vector>
8 
9 namespace qmcplusplus
10 {
11 /** Class to handle reading the S(k) directly from stat.h5 file
12  *
13  * This class parses the kgrid and fluctuation S(k) from skall estimator.
14  * In the parse function, it performs a simple equilibration estimate and
15  * block average to create the S(k) to use for the corrections
16  */
17 class SkParserHDF5 : public SkParserBase
18 {
19 public:
20  void parse(const std::string& fname) override;
21 
22 private:
24 };
25 
26 } // namespace qmcplusplus
27 
28 #endif
helper functions for EinsplineSetBuilder
Definition: Configuration.h:43
class to handle hdf file
Definition: hdf_archive.h:51
Class to handle reading the S(k) directly from stat.h5 file.
Definition: SkParserHDF5.h:17
Base class for Sk parser.
Definition: SkParserBase.h:19
void parse(const std::string &fname) override
Definition: SkParserHDF5.cpp:7