| accept_history | QMCFixedSampleLinearOptimizeBatched | private |
| adaptive_three_shift_run() | QMCFixedSampleLinearOptimizeBatched | private |
| add_H_and_Psi(QMCHamiltonian *h, TrialWaveFunction *psi) override | QMCDriverNew | inlinevirtual |
| 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) | QMCDriverNew | protectedstatic |
| allow_walker_logs | QMCDriverNew | |
| bestShift_i | QMCFixedSampleLinearOptimizeBatched | private |
| bestShift_s | QMCFixedSampleLinearOptimizeBatched | private |
| bigChange | QMCFixedSampleLinearOptimizeBatched | private |
| BranchEngineType typedef | QMCDriverInterface | |
| build_olv_ham_timer_ | QMCFixedSampleLinearOptimizeBatched | private |
| checkLogAndGL(Crowd &crowd, const std::string_view location) | QMCDriverNew | protectedstatic |
| checkNumCrowdsLTNumThreads(const int num_crowds) | QMCDriverNew | protectedstatic |
| ClassName | MPIObjectBase | protected |
| computeLogGreensFunction(const MCCoords< CT > &coords, const TauParams< RT, CT > &taus, std::vector< QMCTraits::RealType > &log_gb) | QMCDriverNew | inlinestatic |
| cost_function_timer_ | QMCFixedSampleLinearOptimizeBatched | private |
| costFunc(RealType dl) | QMCFixedSampleLinearOptimizeBatched | |
| createRngsStepContexts(int num_crowds) | QMCDriverNew | |
| crowds_ | QMCDriverNew | protected |
| current() const | QMCDriverNew | inline |
| current_step_ | QMCDriverNew | protected |
| descent_run() | QMCFixedSampleLinearOptimizeBatched | private |
| descentEngineObj | QMCFixedSampleLinearOptimizeBatched | private |
| determineStepsPerBlock(IndexType global_walkers, IndexType requested_samples, IndexType requested_steps, IndexType blocks) | QMCDriverNew | protectedstatic |
| dispatchers_ | QMCDriverNew | protected |
| do_output_matrices_csv_ | QMCFixedSampleLinearOptimizeBatched | private |
| do_output_matrices_hdf_ | QMCFixedSampleLinearOptimizeBatched | private |
| doGradientTest | QMCFixedSampleLinearOptimizeBatched | private |
| drift_modifier_ | QMCDriverNew | protected |
| driver_scope_profiler_ | QMCDriverNew | protected |
| eigensolver_ | QMCFixedSampleLinearOptimizeBatched | private |
| eigenvalue_timer_ | QMCFixedSampleLinearOptimizeBatched | private |
| endBlock() | QMCDriverNew | protected |
| estimator_manager_ | QMCDriverNew | protected |
| exp0 | QMCFixedSampleLinearOptimizeBatched | private |
| finalize(int block, bool dumpwalkers=true) | QMCDriverNew | |
| finish() | QMCFixedSampleLinearOptimizeBatched | |
| freeze_parameters_ | QMCFixedSampleLinearOptimizeBatched | private |
| FullPrecRealType typedef | QMCDriverNew | |
| generate_samples_timer_ | QMCFixedSampleLinearOptimizeBatched | private |
| generateSamples() | QMCFixedSampleLinearOptimizeBatched | |
| get_drift_modifier() const | QMCDriverNew | inline |
| get_num_dead_walkers() const | QMCDriverNew | inline |
| get_num_living_walkers() const | QMCDriverNew | inline |
| get_root_name() const override | QMCDriverNew | inlineprotectedvirtual |
| getBranchEngine() | QMCDriverInterface | inlinevirtual |
| getCommRef() const | MPIObjectBase | inline |
| getCommunicator() const | MPIObjectBase | inline |
| getDriverMode() override | QMCDriverNew | inlinevirtual |
| getEngineName() override | QMCDriverNew | inlinevirtual |
| getGroupID() const | MPIObjectBase | inline |
| getLowestEigenvector(Matrix< Real > &A, std::vector< Real > &ev) const | LinearMethod | private |
| getLowestEigenvector_Gen(Matrix< Real > &A, Matrix< Real > &B, std::vector< Real > &ev) | LinearMethod | privatestatic |
| getLowestEigenvector_Inv(Matrix< Real > &A, Matrix< Real > &B, std::vector< Real > &ev) | LinearMethod | privatestatic |
| getMPI() const | MPIObjectBase | inline |
| getName() const | MPIObjectBase | inline |
| getNonLinearRescale(std::vector< Real > &dP, Matrix< Real > &S, const QMCCostFunctionBase &optTarget) const | LinearMethod | private |
| getQMCDriverInput() const | QMCDriverNew | inline |
| getRng(int i) override | QMCDriverNew | inlinevirtual |
| getRngRefs() const | QMCDriverNew | inline |
| getRunType() override | QMCFixedSampleLinearOptimizeBatched | inlinevirtual |
| global_emi_ | QMCFixedSampleLinearOptimizeBatched | private |
| golden_resource_ | QMCDriverNew | protected |
| h5_file_root_ | QMCDriverNew | protected |
| hybridEngineObj | QMCFixedSampleLinearOptimizeBatched | private |
| IndexType typedef | QMCDriverNew | |
| initialize_timer_ | QMCFixedSampleLinearOptimizeBatched | private |
| initializeQMC(const AdjustedWalkerCounts &awc) | QMCDriverNew | protected |
| initialLogEvaluation(int crowd_id, UPtrVector< Crowd > &crowds, UPtrVector< ContextForSteps > &step_context) | QMCDriverNew | static |
| invert_olvmat_timer_ | QMCFixedSampleLinearOptimizeBatched | private |
| is_best_cost(const int ii, const std::vector< RealType > &cv, const std::vector< double > &sh, const RealType ic) const | QMCFixedSampleLinearOptimizeBatched | private |
| is_manager() const | MPIObjectBase | inline |
| k_delay | QMCDriverNew | protected |
| line_min_timer_ | QMCFixedSampleLinearOptimizeBatched | private |
| m_oneover2tau | QMCDriverNew | protected |
| m_param | QMCFixedSampleLinearOptimizeBatched | private |
| m_sqrttau | QMCDriverNew | protected |
| makeLocalWalkers(int nwalkers, RealType reserve) | QMCDriverNew | |
| max_disp_sq_ | QMCDriverNew | protected |
| Max_iterations | QMCFixedSampleLinearOptimizeBatched | private |
| MCPWalker typedef | QMCDriverNew | |
| mcwalkerNodePtr | QMCDriverNew | protected |
| measureImbalance(const std::string &tag) const | QMCDriverNew | protected |
| MinMethod | QMCFixedSampleLinearOptimizeBatched | private |
| mpi_comm_type typedef | MPIObjectBase | |
| MPIObjectBase(Communicate *c) | MPIObjectBase | |
| myComm | MPIObjectBase | protected |
| myName | MPIObjectBase | protected |
| nAccept | QMCDriverNew | protected |
| nBlocksBetweenRecompute | QMCDriverNew | protected |
| nReject | QMCDriverNew | protected |
| nstabilizers | QMCFixedSampleLinearOptimizeBatched | private |
| objFuncWrapper_ | QMCFixedSampleLinearOptimizeBatched | private |
| one_shift_run() | QMCFixedSampleLinearOptimizeBatched | private |
| operator=(const QMCDriverNew &)=delete | QMCDriverNew | |
| optdir | QMCFixedSampleLinearOptimizeBatched | private |
| options_LMY_ | QMCFixedSampleLinearOptimizeBatched | private |
| optparam | QMCFixedSampleLinearOptimizeBatched | private |
| optTarget | QMCFixedSampleLinearOptimizeBatched | private |
| output_hamiltonian_ | QMCFixedSampleLinearOptimizeBatched | private |
| output_matrices_initialized_ | QMCFixedSampleLinearOptimizeBatched | private |
| output_overlap_ | QMCFixedSampleLinearOptimizeBatched | private |
| param_tol | QMCFixedSampleLinearOptimizeBatched | private |
| population_ | QMCDriverNew | protected |
| prepare_shifts(const double central_shift) const | QMCFixedSampleLinearOptimizeBatched | private |
| previous_linear_methods_run() | QMCFixedSampleLinearOptimizeBatched | private |
| print_cost_summary(const double si, const double ss, const RealType mc, const RealType cv, const int ind, const int bi, const bool gu) | QMCFixedSampleLinearOptimizeBatched | private |
| print_cost_summary_header() | QMCFixedSampleLinearOptimizeBatched | private |
| process(xmlNodePtr cur) override | QMCFixedSampleLinearOptimizeBatched | virtual |
| processOptXML(xmlNodePtr cur, const std::string &vmcMove, bool reportH5, bool useGPU) | QMCFixedSampleLinearOptimizeBatched | |
| project_data_ | QMCDriverNew | protected |
| put(xmlNodePtr cur) override | QMCDriverNew | inlinevirtual |
| putQMCInfo(xmlNodePtr cur) | QMCDriverNew | |
| putTraces(xmlNodePtr txml) override | QMCDriverNew | inlinevirtual |
| putWalkerLogs(xmlNodePtr wlxml) override | QMCDriverNew | virtual |
| putWalkers(std::vector< xmlNodePtr > &wset) override | QMCDriverNew | virtual |
| qmc_driver_mode_ | QMCDriverNew | |
| QMC_MULTIPLE enum value | QMCDriverNew | |
| QMC_OPTIMIZE enum value | QMCDriverNew | |
| QMC_UPDATE_MODE enum value | QMCDriverNew | |
| QMC_WARMUP enum value | QMCDriverNew | |
| qmcdriver_input_ | QMCDriverNew | protected |
| 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 &&)=default | QMCDriverNew | |
| QMCDriverNew(const QMCDriverNew &)=delete | QMCDriverNew | |
| 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 | |
| QMCType | QMCDriverNew | protected |
| rank() const | MPIObjectBase | inline |
| RealType typedef | QMCDriverNew | |
| recordBlock(int block) override | QMCDriverNew | virtual |
| requestTraces(bool allow_traces) override | QMCDriverNew | inlinevirtual |
| requestWalkerLogs(bool allow_walker_logs_) override | QMCDriverNew | inlinevirtual |
| Rng | QMCDriverNew | protected |
| run() override | QMCFixedSampleLinearOptimizeBatched | virtual |
| samples_ | QMCFixedSampleLinearOptimizeBatched | private |
| scaleBySqrtTau(const TauParams< RT, CT > &taus, MCCoords< CT > &coords) | QMCDriverNew | inlinestatic |
| selectEigenvalue(std::vector< Real > &eigenvals, Matrix< Real > &eigenvectors, Real zerozero, std::vector< Real > &ev) | LinearMethod | privatestatic |
| setBranchEngine(std::unique_ptr< BranchEngineType > &&be) | QMCDriverInterface | inlinevirtual |
| setName(const std::string &aname) | MPIObjectBase | inline |
| SetNonLocalMoveHandler typedef | QMCDriverNew | |
| setStatus(const std::string &aname, const std::string &h5name, bool append) override | QMCDriverNew | virtual |
| setUpdateMode(bool pbyp) override | QMCDriverNew | inlinevirtual |
| setWalkerOffsets(WalkerConfigurations &, Communicate *comm) | QMCDriverNew | protectedstatic |
| setWaveFunctionNode(xmlNodePtr cur) | QMCFixedSampleLinearOptimizeBatched | inline |
| shift_i_input | QMCFixedSampleLinearOptimizeBatched | private |
| shift_s_base | QMCFixedSampleLinearOptimizeBatched | private |
| shift_s_input | QMCFixedSampleLinearOptimizeBatched | private |
| solveShiftsWithoutLMYEngine(const std::vector< double > &shifts_i, const std::vector< double > &shiffts_s, std::vector< std::vector< RealType >> ¶meterDirections) | QMCFixedSampleLinearOptimizeBatched | private |
| stabilizerScale | QMCFixedSampleLinearOptimizeBatched | private |
| start() | QMCFixedSampleLinearOptimizeBatched | |
| step_contexts_ | QMCDriverNew | protected |
| steps_per_block_ | QMCDriverNew | protected |
| target_samples_ | QMCDriverNew | protected |
| test_run() | QMCFixedSampleLinearOptimizeBatched | private |
| testEngineObj | QMCFixedSampleLinearOptimizeBatched | private |
| timers_ | QMCDriverNew | protected |
| ValidCostFunction(bool valid) | QMCFixedSampleLinearOptimizeBatched | inlineprivate |
| vmcdriver_input_ | QMCFixedSampleLinearOptimizeBatched | private |
| vmcEngine | QMCFixedSampleLinearOptimizeBatched | private |
| walker_configs_ref_ | QMCDriverNew | protected |
| walker_dump_period | QMCDriverNew | protected |
| walker_logs_input | QMCDriverNew | |
| WFBuffer typedef | QMCDriverNew | |
| wfNode | QMCFixedSampleLinearOptimizeBatched | private |
| wOut | QMCDriverNew | protected |
| ~QMCDriverInterface() | QMCDriverInterface | inlinevirtual |
| ~QMCDriverNew() override | QMCDriverNew | |
| ~QMCFixedSampleLinearOptimizeBatched() override | QMCFixedSampleLinearOptimizeBatched | |