QMCPACK
QMCFixedSampleLinearOptimizeBatched Member List

This is the complete list of members for QMCFixedSampleLinearOptimizeBatched, including all inherited members.

accept_historyQMCFixedSampleLinearOptimizeBatchedprivate
adaptive_three_shift_run()QMCFixedSampleLinearOptimizeBatchedprivate
add_H_and_Psi(QMCHamiltonian *h, TrialWaveFunction *psi) overrideQMCDriverNewinlinevirtual
adjustGlobalWalkerCount(Communicate &comm, const IndexType current_configs, const IndexType requested_total_walkers, const IndexType requested_walkers_per_rank, const RealType reserve_walkers, int num_crowds)QMCDriverNewprotectedstatic
allow_walker_logsQMCDriverNew
bestShift_iQMCFixedSampleLinearOptimizeBatchedprivate
bestShift_sQMCFixedSampleLinearOptimizeBatchedprivate
bigChangeQMCFixedSampleLinearOptimizeBatchedprivate
BranchEngineType typedefQMCDriverInterface
build_olv_ham_timer_QMCFixedSampleLinearOptimizeBatchedprivate
checkLogAndGL(Crowd &crowd, const std::string_view location)QMCDriverNewprotectedstatic
checkNumCrowdsLTNumThreads(const int num_crowds)QMCDriverNewprotectedstatic
ClassNameMPIObjectBaseprotected
computeLogGreensFunction(const MCCoords< CT > &coords, const TauParams< RT, CT > &taus, std::vector< QMCTraits::RealType > &log_gb)QMCDriverNewinlinestatic
cost_function_timer_QMCFixedSampleLinearOptimizeBatchedprivate
costFunc(RealType dl)QMCFixedSampleLinearOptimizeBatched
createRngsStepContexts(int num_crowds)QMCDriverNew
crowds_QMCDriverNewprotected
current() constQMCDriverNewinline
current_step_QMCDriverNewprotected
descent_run()QMCFixedSampleLinearOptimizeBatchedprivate
descentEngineObjQMCFixedSampleLinearOptimizeBatchedprivate
determineStepsPerBlock(IndexType global_walkers, IndexType requested_samples, IndexType requested_steps, IndexType blocks)QMCDriverNewprotectedstatic
dispatchers_QMCDriverNewprotected
do_output_matrices_csv_QMCFixedSampleLinearOptimizeBatchedprivate
do_output_matrices_hdf_QMCFixedSampleLinearOptimizeBatchedprivate
doGradientTestQMCFixedSampleLinearOptimizeBatchedprivate
drift_modifier_QMCDriverNewprotected
driver_scope_profiler_QMCDriverNewprotected
eigensolver_QMCFixedSampleLinearOptimizeBatchedprivate
eigenvalue_timer_QMCFixedSampleLinearOptimizeBatchedprivate
endBlock()QMCDriverNewprotected
estimator_manager_QMCDriverNewprotected
exp0QMCFixedSampleLinearOptimizeBatchedprivate
finalize(int block, bool dumpwalkers=true)QMCDriverNew
finish()QMCFixedSampleLinearOptimizeBatched
freeze_parameters_QMCFixedSampleLinearOptimizeBatchedprivate
FullPrecRealType typedefQMCDriverNew
generate_samples_timer_QMCFixedSampleLinearOptimizeBatchedprivate
generateSamples()QMCFixedSampleLinearOptimizeBatched
get_drift_modifier() constQMCDriverNewinline
get_num_dead_walkers() constQMCDriverNewinline
get_num_living_walkers() constQMCDriverNewinline
get_root_name() const overrideQMCDriverNewinlineprotectedvirtual
getBranchEngine()QMCDriverInterfaceinlinevirtual
getCommRef() constMPIObjectBaseinline
getCommunicator() constMPIObjectBaseinline
getDriverMode() overrideQMCDriverNewinlinevirtual
getEngineName() overrideQMCDriverNewinlinevirtual
getGroupID() constMPIObjectBaseinline
getLowestEigenvector(Matrix< Real > &A, std::vector< Real > &ev) constLinearMethodprivate
getLowestEigenvector_Gen(Matrix< Real > &A, Matrix< Real > &B, std::vector< Real > &ev)LinearMethodprivatestatic
getLowestEigenvector_Inv(Matrix< Real > &A, Matrix< Real > &B, std::vector< Real > &ev)LinearMethodprivatestatic
getMPI() constMPIObjectBaseinline
getName() constMPIObjectBaseinline
getNonLinearRescale(std::vector< Real > &dP, Matrix< Real > &S, const QMCCostFunctionBase &optTarget) constLinearMethodprivate
getQMCDriverInput() constQMCDriverNewinline
getRng(int i) overrideQMCDriverNewinlinevirtual
getRngRefs() constQMCDriverNewinline
getRunType() overrideQMCFixedSampleLinearOptimizeBatchedinlinevirtual
global_emi_QMCFixedSampleLinearOptimizeBatchedprivate
golden_resource_QMCDriverNewprotected
h5_file_root_QMCDriverNewprotected
hybridEngineObjQMCFixedSampleLinearOptimizeBatchedprivate
IndexType typedefQMCDriverNew
initialize_timer_QMCFixedSampleLinearOptimizeBatchedprivate
initializeQMC(const AdjustedWalkerCounts &awc)QMCDriverNewprotected
initialLogEvaluation(int crowd_id, UPtrVector< Crowd > &crowds, UPtrVector< ContextForSteps > &step_context)QMCDriverNewstatic
invert_olvmat_timer_QMCFixedSampleLinearOptimizeBatchedprivate
is_best_cost(const int ii, const std::vector< RealType > &cv, const std::vector< double > &sh, const RealType ic) constQMCFixedSampleLinearOptimizeBatchedprivate
is_manager() constMPIObjectBaseinline
k_delayQMCDriverNewprotected
line_min_timer_QMCFixedSampleLinearOptimizeBatchedprivate
m_oneover2tauQMCDriverNewprotected
m_paramQMCFixedSampleLinearOptimizeBatchedprivate
m_sqrttauQMCDriverNewprotected
makeLocalWalkers(int nwalkers, RealType reserve)QMCDriverNew
max_disp_sq_QMCDriverNewprotected
Max_iterationsQMCFixedSampleLinearOptimizeBatchedprivate
MCPWalker typedefQMCDriverNew
mcwalkerNodePtrQMCDriverNewprotected
measureImbalance(const std::string &tag) constQMCDriverNewprotected
MinMethodQMCFixedSampleLinearOptimizeBatchedprivate
mpi_comm_type typedefMPIObjectBase
MPIObjectBase(Communicate *c)MPIObjectBase
myCommMPIObjectBaseprotected
myNameMPIObjectBaseprotected
nAcceptQMCDriverNewprotected
nBlocksBetweenRecomputeQMCDriverNewprotected
nRejectQMCDriverNewprotected
nstabilizersQMCFixedSampleLinearOptimizeBatchedprivate
objFuncWrapper_QMCFixedSampleLinearOptimizeBatchedprivate
one_shift_run()QMCFixedSampleLinearOptimizeBatchedprivate
operator=(const QMCDriverNew &)=deleteQMCDriverNew
optdirQMCFixedSampleLinearOptimizeBatchedprivate
options_LMY_QMCFixedSampleLinearOptimizeBatchedprivate
optparamQMCFixedSampleLinearOptimizeBatchedprivate
optTargetQMCFixedSampleLinearOptimizeBatchedprivate
output_hamiltonian_QMCFixedSampleLinearOptimizeBatchedprivate
output_matrices_initialized_QMCFixedSampleLinearOptimizeBatchedprivate
output_overlap_QMCFixedSampleLinearOptimizeBatchedprivate
param_tolQMCFixedSampleLinearOptimizeBatchedprivate
population_QMCDriverNewprotected
prepare_shifts(const double central_shift) constQMCFixedSampleLinearOptimizeBatchedprivate
previous_linear_methods_run()QMCFixedSampleLinearOptimizeBatchedprivate
print_cost_summary(const double si, const double ss, const RealType mc, const RealType cv, const int ind, const int bi, const bool gu)QMCFixedSampleLinearOptimizeBatchedprivate
print_cost_summary_header()QMCFixedSampleLinearOptimizeBatchedprivate
process(xmlNodePtr cur) overrideQMCFixedSampleLinearOptimizeBatchedvirtual
processOptXML(xmlNodePtr cur, const std::string &vmcMove, bool reportH5, bool useGPU)QMCFixedSampleLinearOptimizeBatched
project_data_QMCDriverNewprotected
put(xmlNodePtr cur) overrideQMCDriverNewinlinevirtual
putQMCInfo(xmlNodePtr cur)QMCDriverNew
putTraces(xmlNodePtr txml) overrideQMCDriverNewinlinevirtual
putWalkerLogs(xmlNodePtr wlxml) overrideQMCDriverNewvirtual
putWalkers(std::vector< xmlNodePtr > &wset) overrideQMCDriverNewvirtual
qmc_driver_mode_QMCDriverNew
QMC_MULTIPLE enum valueQMCDriverNew
QMC_OPTIMIZE enum valueQMCDriverNew
QMC_UPDATE_MODE enum valueQMCDriverNew
QMC_WARMUP enum valueQMCDriverNew
qmcdriver_input_QMCDriverNewprotected
QMCDriverNew(const ProjectData &project_data, QMCDriverInput &&input, const std::optional< EstimatorManagerInput > &global_emi, WalkerConfigurations &wc, MCPopulation &&population, const std::string timer_prefix, Communicate *comm, const std::string &QMC_driver_type)QMCDriverNew
QMCDriverNew(QMCDriverNew &&)=defaultQMCDriverNew
QMCDriverNew(const QMCDriverNew &)=deleteQMCDriverNew
QMCFixedSampleLinearOptimizeBatched(const ProjectData &project_data, QMCDriverInput &&qmcdriver_input, const std::optional< EstimatorManagerInput > &global_emi, VMCDriverInput &&vmcdriver_input, WalkerConfigurations &wc, MCPopulation &&population, SampleStack &samples, Communicate *comm)QMCFixedSampleLinearOptimizeBatched
QMCTypeQMCDriverNewprotected
rank() constMPIObjectBaseinline
RealType typedefQMCDriverNew
recordBlock(int block) overrideQMCDriverNewvirtual
requestTraces(bool allow_traces) overrideQMCDriverNewinlinevirtual
requestWalkerLogs(bool allow_walker_logs_) overrideQMCDriverNewinlinevirtual
RngQMCDriverNewprotected
run() overrideQMCFixedSampleLinearOptimizeBatchedvirtual
samples_QMCFixedSampleLinearOptimizeBatchedprivate
scaleBySqrtTau(const TauParams< RT, CT > &taus, MCCoords< CT > &coords)QMCDriverNewinlinestatic
selectEigenvalue(std::vector< Real > &eigenvals, Matrix< Real > &eigenvectors, Real zerozero, std::vector< Real > &ev)LinearMethodprivatestatic
setBranchEngine(std::unique_ptr< BranchEngineType > &&be)QMCDriverInterfaceinlinevirtual
setName(const std::string &aname)MPIObjectBaseinline
SetNonLocalMoveHandler typedefQMCDriverNew
setStatus(const std::string &aname, const std::string &h5name, bool append) overrideQMCDriverNewvirtual
setUpdateMode(bool pbyp) overrideQMCDriverNewinlinevirtual
setWalkerOffsets(WalkerConfigurations &, Communicate *comm)QMCDriverNewprotectedstatic
setWaveFunctionNode(xmlNodePtr cur)QMCFixedSampleLinearOptimizeBatchedinline
shift_i_inputQMCFixedSampleLinearOptimizeBatchedprivate
shift_s_baseQMCFixedSampleLinearOptimizeBatchedprivate
shift_s_inputQMCFixedSampleLinearOptimizeBatchedprivate
solveShiftsWithoutLMYEngine(const std::vector< double > &shifts_i, const std::vector< double > &shiffts_s, std::vector< std::vector< RealType >> &parameterDirections)QMCFixedSampleLinearOptimizeBatchedprivate
stabilizerScaleQMCFixedSampleLinearOptimizeBatchedprivate
start()QMCFixedSampleLinearOptimizeBatched
step_contexts_QMCDriverNewprotected
steps_per_block_QMCDriverNewprotected
target_samples_QMCDriverNewprotected
test_run()QMCFixedSampleLinearOptimizeBatchedprivate
testEngineObjQMCFixedSampleLinearOptimizeBatchedprivate
timers_QMCDriverNewprotected
ValidCostFunction(bool valid)QMCFixedSampleLinearOptimizeBatchedinlineprivate
vmcdriver_input_QMCFixedSampleLinearOptimizeBatchedprivate
vmcEngineQMCFixedSampleLinearOptimizeBatchedprivate
walker_configs_ref_QMCDriverNewprotected
walker_dump_periodQMCDriverNewprotected
walker_logs_inputQMCDriverNew
WFBuffer typedefQMCDriverNew
wfNodeQMCFixedSampleLinearOptimizeBatchedprivate
wOutQMCDriverNewprotected
~QMCDriverInterface()QMCDriverInterfaceinlinevirtual
~QMCDriverNew() overrideQMCDriverNew
~QMCFixedSampleLinearOptimizeBatched() overrideQMCFixedSampleLinearOptimizeBatched