![]() |
QMCPACK
|
This is the complete list of members for DelayedUpdateBatched< PL, VALUE >, including all inherited members.
| Binv_gpu | DelayedUpdateBatched< PL, VALUE > | private |
| Complex typedef | DelayedUpdateBatched< PL, VALUE > | |
| delay_count | DelayedUpdateBatched< PL, VALUE > | private |
| delay_list_gpu | DelayedUpdateBatched< PL, VALUE > | private |
| DelayedUpdateBatched(size_t norb, size_t max_delay) | DelayedUpdateBatched< PL, VALUE > | inline |
| DelayedUpdateBatched(const DelayedUpdateBatched &)=delete | DelayedUpdateBatched< PL, VALUE > | |
| DeviceMatrix typedef | DelayedUpdateBatched< PL, VALUE > | private |
| DeviceVector typedef | DelayedUpdateBatched< PL, VALUE > | private |
| DualMatrix typedef | DelayedUpdateBatched< PL, VALUE > | |
| DualVector typedef | DelayedUpdateBatched< PL, VALUE > | |
| DualVGLVector typedef | DelayedUpdateBatched< PL, VALUE > | |
| guard_no_delay() const | DelayedUpdateBatched< PL, VALUE > | inlineprivate |
| invRow | DelayedUpdateBatched< PL, VALUE > | private |
| invRow_id | DelayedUpdateBatched< PL, VALUE > | private |
| mw_accept_rejectRow(const RefVectorWithLeader< This_t > &engines, MultiWalkerResource &mw_rsc, const RefVector< DualMatrix< Value >> &psiMinv_refs, const int rowchanged, const std::vector< Value *> &psiM_g_list, const std::vector< Value *> &psiM_l_list, const std::vector< bool > &isAccepted, const OffloadMWVGLArray< Value > &phi_vgl_v, const std::vector< Value > &ratios) | DelayedUpdateBatched< PL, VALUE > | inlinestatic |
| mw_evalGrad(const RefVectorWithLeader< This_t > &engines, MultiWalkerResource &mw_rsc, const RefVector< DualMatrix< Value >> &psiMinv_refs, const std::vector< const Value *> &dpsiM_row_list, const int rowchanged, std::vector< GT > &grad_now) | DelayedUpdateBatched< PL, VALUE > | inlinestatic |
| mw_evalGradWithSpin(const RefVectorWithLeader< This_t > &engines, MultiWalkerResource &mw_rsc, const RefVector< DualMatrix< Value >> &psiMinv_refs, const std::vector< const Value *> &dpsiM_row_list, OffloadMatrix< Complex > &mw_dspin, const int rowchanged, std::vector< GT > &grad_now, std::vector< Complex > &spingrad_now) | DelayedUpdateBatched< PL, VALUE > | inlinestatic |
| mw_getInvRow(const RefVectorWithLeader< This_t > &engines, MultiWalkerResource &mw_rsc, const RefVector< DualMatrix< Value >> &psiMinv_refs, const int row_id, bool on_host) | DelayedUpdateBatched< PL, VALUE > | inlinestatic |
| mw_prepareInvRow(const RefVectorWithLeader< This_t > &engines, MultiWalkerResource &mw_rsc, const RefVector< DualMatrix< Value >> &psiMinv_refs, const int rowchanged) | DelayedUpdateBatched< PL, VALUE > | inlineprivatestatic |
| mw_transferAinv_D2H(const RefVectorWithLeader< This_t > &engines, MultiWalkerResource &mw_rsc, const RefVector< DualMatrix< Value >> &psiMinv_refs) | DelayedUpdateBatched< PL, VALUE > | inlinestatic |
| mw_updateInvMat(const RefVectorWithLeader< This_t > &engines, MultiWalkerResource &mw_rsc, const RefVector< DualMatrix< Value >> &psiMinv_refs) | DelayedUpdateBatched< PL, VALUE > | inlinestatic |
| mw_updateRow(const RefVectorWithLeader< This_t > &engines, MultiWalkerResource &mw_rsc, const RefVector< DualMatrix< Value >> &psiMinv_refs, const int rowchanged, const std::vector< Value *> &psiM_g_list, const std::vector< Value *> &psiM_l_list, const std::vector< bool > &isAccepted, const OffloadMWVGLArray< Value > &phi_vgl_v, const std::vector< Value > &ratios) | DelayedUpdateBatched< PL, VALUE > | inlineprivatestatic |
| no_delayed_update_ | DelayedUpdateBatched< PL, VALUE > | private |
| OffloadMatrix typedef | DelayedUpdateBatched< PL, VALUE > | |
| OffloadMWVGLArray typedef | DelayedUpdateBatched< PL, VALUE > | |
| p_gpu | DelayedUpdateBatched< PL, VALUE > | private |
| rcopy | DelayedUpdateBatched< PL, VALUE > | private |
| Real typedef | DelayedUpdateBatched< PL, VALUE > | |
| resize(int norb, int delay) | DelayedUpdateBatched< PL, VALUE > | inlineprivate |
| temp | DelayedUpdateBatched< PL, VALUE > | private |
| tempMat_gpu | DelayedUpdateBatched< PL, VALUE > | private |
| This_t typedef | DelayedUpdateBatched< PL, VALUE > | |
| U_gpu | DelayedUpdateBatched< PL, VALUE > | private |
| UnpinnedDualVector typedef | DelayedUpdateBatched< PL, VALUE > | |
| updateRow(DualMatrix< Value > &Ainv, int rowchanged, const VVT &phiV, FPVT c_ratio_in) | DelayedUpdateBatched< PL, VALUE > | inline |
| V_gpu | DelayedUpdateBatched< PL, VALUE > | private |
| Value typedef | DelayedUpdateBatched< PL, VALUE > |