13 const std::optional<EstimatorManagerInput>& global_emi,
19 app_summary() <<
"\n========================================" 20 "\n Reading WFOpt driver XML input section" 21 "\n========================================" 31 catch (
const std::exception&
e)
36 auto opt = std::make_unique<QMCFixedSampleLinearOptimizeBatched>(project_data, std::move(qmcdriver_input), global_emi,
37 std::move(vmcdriver_input), wc, std::move(pop),
std::unique_ptr< QMCFixedSampleLinearOptimizeBatched > QMCWFOptLinearFactoryNew(xmlNodePtr cur, const ProjectData &project_data, const std::optional< EstimatorManagerInput > &global_emi, WalkerConfigurations &wc, MCPopulation &&pop, SampleStack &samples, Communicate *comm)
helper functions for EinsplineSetBuilder
Input representation for VMC driver class runtime parameters.
std::ostream & app_summary()
A set of light weight walkers that are carried between driver sections and restart.
Wrapping information on parallelism.
void readXML(xmlNodePtr xml_input)
Compilation units that construct QMCDriverInput need visibility to the actual input classes types in ...
This a subclass for runtime errors that will occur on all ranks.
Definition of QMCDriver which performs VMC and optimization.
void readXML(xmlNodePtr cur)
Reads qmc section xml node parameters.
Input representation for Driver base class runtime parameters.