![]() |
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 > |