17 #include "formic/utils/matrix.h"    18 #include "formic/utils/lmyengine/engine.h"    28 QMCCostFunctionBatched::Return_rt QMCCostFunctionBatched::LMYEngineCost_detail(
    29     cqmc::engine::LMYEngine<Return_t>* EngineObj)
    32   const size_t m = this->total_samples();
    37   EngineObj->turn_off_update();
    44     for (
int iw = 0; iw < nw; iw++)
    55   EngineObj->sample_finish();
    58   EngineObj->energy_target_compute();
    61   double energy_avg  = EngineObj->energy_mean();
    62   double energy_sdev = EngineObj->energy_sdev();
    63   double energy_serr = EngineObj->energy_statistical_err();
    64   double target_avg  = EngineObj->target_value();
    65   double target_serr = EngineObj->target_statistical_err();
    69   double cost_value = (
targetExcited ? target_avg : energy_avg);
 bool targetExcited
whether we are targeting an excited state 
 
int rank_local_num_samples_
 
helper functions for EinsplineSetBuilder 
 
omp_int_t omp_get_thread_num()
 
Declaration of a TrialWaveFunction. 
 
std::vector< Return_rt > SumValue
Sum of energies and weights for averages. 
 
Matrix< Return_rt > RecordsOnNode_
 
size_t getGlobalNumSamples() const
Global number of samples is number of samples per rank * number of ranks. 
 
Declaration of a MCWalkerConfiguration.