![]() |
QMCPACK
|
Public Types | |
using | RealType = typename SFNB::RealType |
using | BranchModeType = typename SFNB::BranchModeType |
using | IParamType = typename SFNB::IParamType |
using | VParamType = typename SFNB::VParamType |
Public Member Functions | |
BranchIO (SFNB &source, Communicate *c) | |
bool | write (const std::string &fname) |
bool | read (const std::string &fname) |
void | bcast_state () |
Static Public Member Functions | |
static void | initAttributes () |
Public Attributes | |
SFNB & | ref |
Communicate * | myComm |
Static Public Attributes | |
static std::vector< std::string > | vParamName |
static std::vector< std::string > | iParamName |
Definition at line 22 of file BranchIO.h.
using BranchModeType = typename SFNB::BranchModeType |
Definition at line 26 of file BranchIO.h.
using IParamType = typename SFNB::IParamType |
Definition at line 27 of file BranchIO.h.
using RealType = typename SFNB::RealType |
Definition at line 25 of file BranchIO.h.
using VParamType = typename SFNB::VParamType |
Definition at line 28 of file BranchIO.h.
|
inline |
Definition at line 32 of file BranchIO.h.
void bcast_state | ( | ) |
|
static |
Definition at line 82 of file BranchIO.cpp.
bool read | ( | const std::string & | fname | ) |
Definition at line 166 of file BranchIO.cpp.
bool write | ( | const std::string & | fname | ) |
Definition at line 109 of file BranchIO.cpp.
References hdf_archive::create(), qmcplusplus::hdf::main_state, hdf_archive::push(), qmcplusplus::hdf::qmc_status, and hdf_archive::write().
Referenced by SimpleFixedNodeBranch::write().
|
static |
Definition at line 40 of file BranchIO.h.
Communicate* myComm |
Definition at line 31 of file BranchIO.h.
SFNB& ref |
Definition at line 30 of file BranchIO.h.
|
static |
Definition at line 39 of file BranchIO.h.