![]() |
QMCPACK
|
Public Member Functions | |
TraceManager (Communicate *comm=0) | |
TraceManager * | makeClone () |
void | transfer_state_from (const TraceManager &tm) |
void | distribute () |
void | reset_permissions () |
void | put (xmlNodePtr cur, bool allow_traces, std::string series_root) |
void | update_status () |
void | screen_writes () |
void | initialize_traces () |
void | finalize_traces () |
template<int D> | |
Array< TraceInt, D > * | checkout_int (const std::string &name, int n1=1, int n2=0, int n3=0, int n4=0) |
template<int D> | |
Array< TraceInt, D > * | checkout_int (const std::string &domain, const std::string &name, int n1=1, int n2=0, int n3=0, int n4=0) |
template<int D> | |
Array< TraceInt, D > * | checkout_int (const std::string &name, const ParticleSet &P, int n2=0, int n3=0, int n4=0) |
template<int D> | |
Array< TraceReal, D > * | checkout_real (const std::string &name, int n1=1, int n2=0, int n3=0, int n4=0) |
template<int D> | |
Array< TraceReal, D > * | checkout_real (const std::string &domain, const std::string &name, int n1=1, int n2=0, int n3=0, int n4=0) |
template<int D> | |
Array< TraceReal, D > * | checkout_real (const std::string &name, const ParticleSet &P, int n2=0, int n3=0, int n4=0) |
template<int D> | |
Array< TraceComp, D > * | checkout_complex (const std::string &name, int n1=1, int n2=0, int n3=0, int n4=0) |
template<int D> | |
Array< TraceComp, D > * | checkout_complex (const std::string &domain, const std::string &name, int n1=1, int n2=0, int n3=0, int n4=0) |
template<int D> | |
Array< TraceComp, D > * | checkout_complex (const std::string &name, const ParticleSet &P, int n2=0, int n3=0, int n4=0) |
TraceSample< TraceInt > * | get_int_trace (const std::string &name) |
TraceSample< TraceInt > * | get_int_trace (const std::string &domain, const std::string &name) |
TraceSample< TraceInt > * | get_int_trace (const ParticleSet &P, const std::string &name) |
TraceSample< TraceReal > * | get_real_trace (const std::string &name) |
TraceSample< TraceReal > * | get_real_trace (const std::string &domain, const std::string &name) |
TraceSample< TraceReal > * | get_real_trace (const ParticleSet &P, const std::string &name) |
TraceSample< TraceComp > * | get_complex_trace (const std::string &name) |
TraceSample< TraceComp > * | get_complex_trace (const std::string &domain, const std::string &name) |
TraceSample< TraceComp > * | get_complex_trace (const ParticleSet &P, const std::string &name) |
CombinedTraceSample< TraceInt > * | get_int_combined_trace (const std::string &name) |
CombinedTraceSample< TraceInt > * | get_int_combined_trace (const std::string &domain, const std::string &name) |
CombinedTraceSample< TraceInt > * | get_int_combined_trace (const ParticleSet &P, const std::string &name) |
CombinedTraceSample< TraceReal > * | get_real_combined_trace (const std::string &name) |
CombinedTraceSample< TraceReal > * | get_real_combined_trace (const std::string &domain, const std::string &name) |
CombinedTraceSample< TraceReal > * | get_real_combined_trace (const ParticleSet &P, const std::string &name) |
CombinedTraceSample< TraceComp > * | get_complex_combined_trace (const std::string &name) |
CombinedTraceSample< TraceComp > * | get_complex_combined_trace (const std::string &domain, const std::string &name) |
CombinedTraceSample< TraceComp > * | get_complex_combined_trace (const ParticleSet &P, const std::string &name) |
void | make_combined_trace (const std::string &name, std::vector< std::string > &names) |
void | make_combined_trace (const std::string &name, std::vector< std::string > &names, std::vector< TraceReal > &weights) |
void | check_clones (std::vector< TraceManager *> &clones) |
void | reset_buffers () |
void | buffer_sample (int current_step) |
void | write_buffers (std::vector< TraceManager *> &clones, int block) |
void | open_file (std::vector< TraceManager *> &clones) |
void | close_file () |
void | startRun (int blocks, std::vector< TraceManager *> &clones) |
void | stopRun () |
void | startBlock (int nsteps) |
void | stopBlock () |
void | write_summary (std::string pad=" ") |
void | user_report (std::string pad=" ") |
void | open_hdf_file (std::vector< TraceManager *> &clones) |
void | write_buffers_hdf (std::vector< TraceManager *> &clones) |
void | close_hdf_file () |
Public Attributes | |
TraceRequest | request |
bool | master_copy |
std::string | default_domain |
bool | method_allows_traces |
bool | streaming_traces |
bool | writing_traces |
int | throttle |
bool | verbose |
std::string | format |
bool | hdf_format |
std::string | file_root |
Communicate * | communicator |
std::unique_ptr< hdf_archive > | hdf_file |
Static Public Attributes | |
static double | trace_tol = 1e-8 |
Private Attributes | |
TraceSamples< TraceInt > | int_samples |
TraceSamples< TraceReal > | real_samples |
TraceSamples< TraceComp > | comp_samples |
TraceBuffer< TraceInt > | int_buffer |
TraceBuffer< TraceReal > | real_buffer |
Definition at line 1420 of file TraceManager.h.
|
inline |
Definition at line 1453 of file TraceManager.h.
References qmcplusplus::comm, TraceManager::communicator, TraceManager::comp_samples, TraceManager::default_domain, TraceManager::format, TraceManager::int_buffer, TraceManager::int_samples, TraceManager::master_copy, TraceManager::real_buffer, TraceManager::real_samples, TraceManager::request, TraceManager::reset_permissions(), TraceBuffer< T >::set_samples(), TraceRequest::set_scalar_domain(), TraceBuffer< T >::set_type(), and TraceManager::throttle.
Referenced by TraceManager::makeClone().
|
inline |
Definition at line 1913 of file TraceManager.h.
References qmcplusplus::app_log(), TraceBuffer< T >::collect_sample(), TraceManager::int_buffer, TraceManager::master_copy, TraceManager::real_buffer, TraceManager::throttle, TraceManager::verbose, and TraceManager::writing_traces.
Referenced by SODMCUpdatePbyPWithRejectionFast::advanceWalker(), VMCUpdatePbyP::advanceWalker(), SOVMCUpdatePbyP::advanceWalker(), DMCUpdatePbyPWithRejectionFast::advanceWalker(), and DMCUpdatePbyPL2::advanceWalker().
|
inline |
Definition at line 1870 of file TraceManager.h.
References APP_ABORT, qmcplusplus::app_log(), TraceManager::int_buffer, TraceManager::real_buffer, TraceBuffer< T >::same_as(), TraceManager::verbose, TraceManager::write_summary(), and TraceManager::writing_traces.
Referenced by TraceManager::startRun().
|
inline |
Definition at line 1742 of file TraceManager.h.
References TraceManager::default_domain.
Referenced by BareKineticEnergy::checkoutParticleQuantities(), and qmcplusplus::TEST_CASE().
|
inline |
Definition at line 1747 of file TraceManager.h.
References TraceSamples< T >::checkout_array(), and TraceManager::comp_samples.
|
inline |
Definition at line 1758 of file TraceManager.h.
References TraceSamples< T >::checkout_array(), TraceManager::comp_samples, and ParticleSet::getTotalNum().
|
inline |
Definition at line 1684 of file TraceManager.h.
References TraceManager::default_domain.
Referenced by QMCHamiltonian::initialize_traces(), and qmcplusplus::TEST_CASE().
|
inline |
Definition at line 1689 of file TraceManager.h.
References TraceSamples< T >::checkout_array(), and TraceManager::int_samples.
|
inline |
Definition at line 1700 of file TraceManager.h.
References TraceSamples< T >::checkout_array(), ParticleSet::getTotalNum(), and TraceManager::int_samples.
|
inline |
Definition at line 1713 of file TraceManager.h.
References TraceManager::default_domain.
Referenced by GridExternalPotential::checkoutParticleQuantities(), NonLocalECPotential::checkoutParticleQuantities(), BareKineticEnergy::checkoutParticleQuantities(), HarmonicExternalPotential::checkoutParticleQuantities(), LocalECPotential::checkoutParticleQuantities(), CoulombPotential< T >::checkoutParticleQuantities(), CoulombPBCAB::checkoutParticleQuantities(), CoulombPBCAA::checkoutParticleQuantities(), OperatorBase::checkoutScalarQuantities(), QMCHamiltonian::initialize_traces(), and qmcplusplus::TEST_CASE().
|
inline |
Definition at line 1718 of file TraceManager.h.
References TraceSamples< T >::checkout_array(), and TraceManager::real_samples.
|
inline |
Definition at line 1729 of file TraceManager.h.
References TraceSamples< T >::checkout_array(), ParticleSet::getTotalNum(), and TraceManager::real_samples.
|
inline |
Definition at line 1967 of file TraceManager.h.
References APP_ABORT, qmcplusplus::app_log(), TraceManager::close_hdf_file(), TraceManager::hdf_format, TraceManager::master_copy, TraceManager::verbose, and TraceManager::writing_traces.
Referenced by TraceManager::stopRun().
|
inline |
Definition at line 2113 of file TraceManager.h.
References TraceManager::hdf_file.
Referenced by TraceManager::close_file().
|
inline |
Definition at line 1498 of file TraceManager.h.
References TraceManager::comp_samples, TraceManager::int_buffer, TraceManager::int_samples, TraceManager::real_buffer, TraceManager::real_samples, TraceSamples< T >::set_verbose(), TraceBuffer< T >::set_verbose(), and TraceManager::verbose.
Referenced by TraceManager::makeClone(), and TraceManager::put().
|
inline |
Definition at line 1668 of file TraceManager.h.
References qmcplusplus::app_log(), TraceManager::comp_samples, TraceSamples< T >::finalize(), TraceManager::int_samples, TraceManager::master_copy, TraceManager::real_samples, and TraceManager::verbose.
Referenced by TraceManager::stopRun(), and QMCUpdateBase::stopRun2().
|
inline |
Definition at line 1834 of file TraceManager.h.
References TraceManager::default_domain.
|
inline |
Definition at line 1838 of file TraceManager.h.
References TraceManager::comp_samples, and TraceSamples< T >::get_combined_trace().
|
inline |
Definition at line 1842 of file TraceManager.h.
References TraceManager::comp_samples, TraceSamples< T >::get_combined_trace(), and ParticleSet::parentName().
|
inline |
Definition at line 1794 of file TraceManager.h.
References TraceManager::default_domain.
Referenced by DensityMatrices1B::getRequiredTraces().
|
inline |
Definition at line 1798 of file TraceManager.h.
References TraceManager::comp_samples, and TraceSamples< T >::get_trace().
|
inline |
Definition at line 1802 of file TraceManager.h.
References TraceManager::comp_samples, TraceSamples< T >::get_trace(), and ParticleSet::parentName().
|
inline |
Definition at line 1808 of file TraceManager.h.
References TraceManager::default_domain.
|
inline |
Definition at line 1812 of file TraceManager.h.
References TraceSamples< T >::get_combined_trace(), and TraceManager::int_samples.
|
inline |
Definition at line 1816 of file TraceManager.h.
References TraceSamples< T >::get_combined_trace(), TraceManager::int_samples, and ParticleSet::parentName().
|
inline |
Definition at line 1771 of file TraceManager.h.
References TraceManager::default_domain, and TraceManager::get_int_trace().
Referenced by TraceManager::get_int_trace().
|
inline |
Definition at line 1772 of file TraceManager.h.
References TraceSamples< T >::get_trace(), and TraceManager::int_samples.
|
inline |
Definition at line 1776 of file TraceManager.h.
References TraceSamples< T >::get_trace(), TraceManager::int_samples, and ParticleSet::parentName().
|
inline |
Definition at line 1821 of file TraceManager.h.
References TraceManager::default_domain.
Referenced by EnergyDensityEstimator::getRequiredTraces(), and DensityMatrices1B::getRequiredTraces().
|
inline |
Definition at line 1825 of file TraceManager.h.
References TraceSamples< T >::get_combined_trace(), and TraceManager::real_samples.
|
inline |
Definition at line 1829 of file TraceManager.h.
References TraceSamples< T >::get_combined_trace(), ParticleSet::parentName(), and TraceManager::real_samples.
|
inline |
Definition at line 1781 of file TraceManager.h.
References TraceManager::default_domain.
Referenced by EnergyDensityEstimator::getRequiredTraces(), and DensityMatrices1B::getRequiredTraces().
|
inline |
Definition at line 1785 of file TraceManager.h.
References TraceSamples< T >::get_trace(), and TraceManager::real_samples.
|
inline |
Definition at line 1789 of file TraceManager.h.
References TraceSamples< T >::get_trace(), ParticleSet::parentName(), and TraceManager::real_samples.
|
inline |
Definition at line 1652 of file TraceManager.h.
References qmcplusplus::app_log(), TraceManager::int_buffer, TraceManager::master_copy, TraceBuffer< T >::order_and_resize(), TraceManager::real_buffer, TraceManager::streaming_traces, TraceManager::verbose, and TraceManager::writing_traces.
Referenced by QMCUpdateBase::startRun(), and TraceManager::startRun().
|
inline |
Definition at line 1849 of file TraceManager.h.
Referenced by QMCHamiltonian::initialize_traces().
|
inline |
Definition at line 1857 of file TraceManager.h.
References qmcplusplus::app_log(), TraceBuffer< T >::make_combined_trace(), TraceManager::master_copy, TraceManager::real_buffer, TraceManager::streaming_traces, and TraceManager::verbose.
|
inline |
Definition at line 1470 of file TraceManager.h.
References APP_ABORT, qmcplusplus::app_log(), TraceManager::distribute(), TraceManager::master_copy, TraceManager::TraceManager(), TraceManager::transfer_state_from(), and TraceManager::verbose.
|
inline |
Definition at line 1946 of file TraceManager.h.
References APP_ABORT, qmcplusplus::app_log(), TraceManager::hdf_format, TraceManager::master_copy, TraceManager::open_hdf_file(), TraceManager::verbose, and TraceManager::writing_traces.
Referenced by TraceManager::startRun().
|
inline |
Definition at line 2065 of file TraceManager.h.
References APP_ABORT, qmcplusplus::app_log(), TraceManager::communicator, TraceManager::file_root, TraceManager::hdf_file, TraceManager::int_buffer, qmcplusplus::rank, Communicate::rank(), TraceManager::real_buffer, TraceBuffer< T >::register_hdf_data(), Communicate::size(), and TraceManager::verbose.
Referenced by TraceManager::open_file().
|
inline |
Definition at line 1519 of file TraceManager.h.
References OhmmsAttributeSet::add(), TraceRequest::allow_streams, TraceRequest::allow_writes, APP_ABORT, qmcplusplus::app_log(), TraceRequest::arrays_on, TraceManager::distribute(), TraceManager::file_root, TraceManager::format, TraceManager::hdf_format, qmcplusplus::lowerCase(), TraceManager::master_copy, TraceManager::method_allows_traces, omp_get_thread_num(), OhmmsAttributeSet::put(), putContent(), TraceManager::request, TraceRequest::request_array(), TraceRequest::request_scalar(), TraceManager::reset_permissions(), TraceRequest::scalars_on, TraceRequest::stream_all_arrays, TraceRequest::stream_all_scalars, TraceManager::streaming_traces, TraceManager::throttle, TraceManager::verbose, TraceRequest::write_all_arrays, TraceRequest::write_all_scalars, and TraceManager::writing_traces.
Referenced by qmcplusplus::TEST_CASE().
|
inline |
Definition at line 1900 of file TraceManager.h.
References qmcplusplus::app_log(), TraceManager::int_buffer, TraceManager::master_copy, TraceManager::real_buffer, TraceBuffer< T >::reset(), TraceManager::verbose, and TraceManager::writing_traces.
Referenced by TraceManager::startBlock().
|
inline |
Definition at line 1508 of file TraceManager.h.
References TraceManager::hdf_format, TraceManager::method_allows_traces, TraceManager::request, TraceRequest::reset(), TraceManager::streaming_traces, TraceManager::verbose, and TraceManager::writing_traces.
Referenced by TraceManager::put(), and TraceManager::TraceManager().
|
inline |
Definition at line 1645 of file TraceManager.h.
References TraceManager::comp_samples, TraceManager::int_samples, TraceManager::real_samples, TraceManager::request, and TraceSamples< T >::screen_writes().
Referenced by QMCHamiltonian::initialize_traces().
|
inline |
Definition at line 2015 of file TraceManager.h.
References qmcplusplus::app_log(), TraceManager::master_copy, TraceManager::reset_buffers(), and TraceManager::verbose.
Referenced by QMCUpdateBase::startBlock().
|
inline |
Definition at line 1986 of file TraceManager.h.
References APP_ABORT, qmcplusplus::app_log(), TraceManager::check_clones(), TraceManager::initialize_traces(), TraceManager::master_copy, TraceManager::open_file(), and TraceManager::verbose.
|
inline |
Definition at line 2023 of file TraceManager.h.
References qmcplusplus::app_log(), TraceManager::master_copy, and TraceManager::verbose.
Referenced by QMCUpdateBase::stopBlock().
|
inline |
Definition at line 2001 of file TraceManager.h.
References APP_ABORT, qmcplusplus::app_log(), TraceManager::close_file(), TraceManager::finalize_traces(), TraceManager::master_copy, and TraceManager::verbose.
|
inline |
Definition at line 1484 of file TraceManager.h.
References TraceManager::default_domain, TraceManager::format, TraceManager::hdf_format, TraceManager::method_allows_traces, TraceManager::request, TraceManager::streaming_traces, TraceManager::throttle, TraceManager::verbose, and TraceManager::writing_traces.
Referenced by TraceManager::makeClone().
|
inline |
Definition at line 1638 of file TraceManager.h.
References TraceManager::request, TraceRequest::streaming(), TraceManager::streaming_traces, TraceRequest::writing(), and TraceManager::writing_traces.
Referenced by QMCHamiltonian::initialize_traces(), and qmcplusplus::TEST_CASE().
|
inline |
Definition at line 2048 of file TraceManager.h.
References qmcplusplus::app_log(), TraceManager::int_buffer, TraceManager::real_buffer, TraceRequest::report(), TraceManager::request, and TraceBuffer< T >::user_report().
Referenced by QMCHamiltonian::initialize_traces().
|
inline |
Definition at line 1926 of file TraceManager.h.
References APP_ABORT, qmcplusplus::app_log(), TraceManager::hdf_format, TraceManager::master_copy, TraceManager::verbose, TraceManager::write_buffers_hdf(), and TraceManager::writing_traces.
|
inline |
Definition at line 2101 of file TraceManager.h.
References qmcplusplus::app_log(), TraceManager::hdf_file, TraceBuffer< T >::hdf_file_pointer, TraceManager::int_buffer, TraceManager::master_copy, TraceManager::real_buffer, TraceManager::verbose, and TraceBuffer< T >::write_hdf().
Referenced by TraceManager::write_buffers().
|
inline |
Definition at line 2030 of file TraceManager.h.
References qmcplusplus::app_log(), TraceManager::default_domain, TraceManager::format, TraceManager::hdf_format, TraceManager::int_buffer, TraceManager::master_copy, TraceManager::method_allows_traces, TraceManager::real_buffer, TraceManager::streaming_traces, TraceBuffer< T >::write_summary(), and TraceManager::writing_traces.
Referenced by TraceManager::check_clones().
Communicate* communicator |
Definition at line 1450 of file TraceManager.h.
Referenced by TraceManager::open_hdf_file(), and TraceManager::TraceManager().
|
private |
Definition at line 1427 of file TraceManager.h.
Referenced by TraceManager::checkout_complex(), TraceManager::distribute(), TraceManager::finalize_traces(), TraceManager::get_complex_combined_trace(), TraceManager::get_complex_trace(), TraceManager::screen_writes(), and TraceManager::TraceManager().
std::string default_domain |
Definition at line 1441 of file TraceManager.h.
Referenced by TraceManager::checkout_complex(), TraceManager::checkout_int(), TraceManager::checkout_real(), TraceManager::get_complex_combined_trace(), TraceManager::get_complex_trace(), TraceManager::get_int_combined_trace(), TraceManager::get_int_trace(), TraceManager::get_real_combined_trace(), TraceManager::get_real_trace(), TraceManager::TraceManager(), TraceManager::transfer_state_from(), and TraceManager::write_summary().
std::string file_root |
Definition at line 1449 of file TraceManager.h.
Referenced by TraceManager::open_hdf_file(), and TraceManager::put().
std::string format |
Definition at line 1447 of file TraceManager.h.
Referenced by TraceManager::put(), TraceManager::TraceManager(), TraceManager::transfer_state_from(), and TraceManager::write_summary().
std::unique_ptr<hdf_archive> hdf_file |
Definition at line 1451 of file TraceManager.h.
Referenced by TraceManager::close_hdf_file(), TraceManager::open_hdf_file(), and TraceManager::write_buffers_hdf().
bool hdf_format |
Definition at line 1448 of file TraceManager.h.
Referenced by TraceManager::close_file(), TraceManager::open_file(), TraceManager::put(), TraceManager::reset_permissions(), TraceManager::transfer_state_from(), TraceManager::write_buffers(), and TraceManager::write_summary().
|
private |
Definition at line 1432 of file TraceManager.h.
Referenced by TraceManager::buffer_sample(), TraceManager::check_clones(), TraceManager::distribute(), TraceManager::initialize_traces(), TraceManager::open_hdf_file(), TraceManager::reset_buffers(), TraceManager::TraceManager(), TraceManager::user_report(), TraceManager::write_buffers_hdf(), and TraceManager::write_summary().
|
private |
Definition at line 1425 of file TraceManager.h.
Referenced by TraceManager::checkout_int(), TraceManager::distribute(), TraceManager::finalize_traces(), TraceManager::get_int_combined_trace(), TraceManager::get_int_trace(), TraceManager::screen_writes(), and TraceManager::TraceManager().
bool master_copy |
Definition at line 1440 of file TraceManager.h.
Referenced by TraceManager::buffer_sample(), TraceManager::close_file(), TraceManager::finalize_traces(), TraceManager::initialize_traces(), TraceManager::make_combined_trace(), TraceManager::makeClone(), TraceManager::open_file(), TraceManager::put(), TraceManager::reset_buffers(), TraceManager::startBlock(), TraceManager::startRun(), TraceManager::stopBlock(), TraceManager::stopRun(), TraceManager::TraceManager(), TraceManager::write_buffers(), TraceManager::write_buffers_hdf(), and TraceManager::write_summary().
bool method_allows_traces |
Definition at line 1442 of file TraceManager.h.
Referenced by TraceManager::put(), TraceManager::reset_permissions(), TraceManager::transfer_state_from(), and TraceManager::write_summary().
|
private |
Definition at line 1433 of file TraceManager.h.
Referenced by TraceManager::buffer_sample(), TraceManager::check_clones(), TraceManager::distribute(), TraceManager::initialize_traces(), TraceManager::make_combined_trace(), TraceManager::open_hdf_file(), TraceManager::reset_buffers(), TraceManager::TraceManager(), TraceManager::user_report(), TraceManager::write_buffers_hdf(), and TraceManager::write_summary().
|
private |
Definition at line 1426 of file TraceManager.h.
Referenced by TraceManager::checkout_real(), TraceManager::distribute(), TraceManager::finalize_traces(), TraceManager::get_real_combined_trace(), TraceManager::get_real_trace(), TraceManager::screen_writes(), and TraceManager::TraceManager().
TraceRequest request |
Definition at line 1438 of file TraceManager.h.
Referenced by QMCHamiltonian::initialize_traces(), TraceManager::put(), TraceManager::reset_permissions(), TraceManager::screen_writes(), qmcplusplus::TEST_CASE(), TraceManager::TraceManager(), TraceManager::transfer_state_from(), TraceManager::update_status(), and TraceManager::user_report().
bool streaming_traces |
Definition at line 1443 of file TraceManager.h.
Referenced by QMCHamiltonian::initialize_traces(), TraceManager::initialize_traces(), TraceManager::make_combined_trace(), TraceManager::put(), TraceManager::reset_permissions(), TraceManager::transfer_state_from(), TraceManager::update_status(), and TraceManager::write_summary().
int throttle |
Definition at line 1445 of file TraceManager.h.
Referenced by TraceManager::buffer_sample(), TraceManager::put(), TraceManager::TraceManager(), and TraceManager::transfer_state_from().
|
static |
Definition at line 1436 of file TraceManager.h.
Referenced by LocalECPotential::evaluate_sp(), BareKineticEnergy::evaluate_sp(), CoulombPBCAB::evaluate_sp(), CoulombPBCAA::evaluate_sp(), CoulombPotential< T >::evaluate_spAA(), CoulombPotential< T >::evaluate_spAB(), and NonLocalECPotential::evaluateImpl().
bool verbose |
Definition at line 1446 of file TraceManager.h.
Referenced by TraceManager::buffer_sample(), TraceManager::check_clones(), TraceManager::close_file(), TraceManager::distribute(), TraceManager::finalize_traces(), QMCHamiltonian::initialize_traces(), TraceManager::initialize_traces(), TraceManager::make_combined_trace(), TraceManager::makeClone(), TraceManager::open_file(), TraceManager::open_hdf_file(), TraceManager::put(), TraceManager::reset_buffers(), TraceManager::reset_permissions(), TraceManager::startBlock(), TraceManager::startRun(), TraceManager::stopBlock(), TraceManager::stopRun(), TraceManager::transfer_state_from(), TraceManager::write_buffers(), and TraceManager::write_buffers_hdf().
bool writing_traces |
Definition at line 1444 of file TraceManager.h.
Referenced by TraceManager::buffer_sample(), TraceManager::check_clones(), TraceManager::close_file(), TraceManager::initialize_traces(), TraceManager::open_file(), TraceManager::put(), TraceManager::reset_buffers(), TraceManager::reset_permissions(), TraceManager::transfer_state_from(), TraceManager::update_status(), TraceManager::write_buffers(), and TraceManager::write_summary().