![]() |
QMCPACK
|
Public Member Functions | |
DiracDeterminantBatchedMultiWalkerResource () | |
DiracDeterminantBatchedMultiWalkerResource (const DiracDeterminantBatchedMultiWalkerResource &) | |
std::unique_ptr< Resource > | makeClone () const override |
![]() | |
Resource (const std::string &name) | |
virtual | ~Resource ()=default |
const std::string & | getName () const |
Public Attributes | |
DualVector< LogValue > | log_values |
OffloadMWVGLArray | phi_vgl_v |
value, grads, laplacian of single-particle orbital for particle-by-particle update and multi walker [5][nw][norb] More... | |
std::vector< Value > | ratios_local |
multi walker of ratio More... | |
std::vector< Grad > | grad_new_local |
multi walker of grads More... | |
std::vector< Value > | spingrad_new_local |
multi walker of spingrads More... | |
OffloadMatrix< ComplexType > | mw_dspin |
mw spin gradients of orbitals, matrix is [nw][norb] More... | |
RefVector< DualMatrix< Value > > | psiMinv_refs |
reference to per DDB psiMinvs in a crowd More... | |
UpdateEngine::MultiWalkerResource | engine_rsc |
Definition at line 29 of file DiracDeterminantBatched.cpp.
|
inline |
Definition at line 31 of file DiracDeterminantBatched.cpp.
|
inline |
Definition at line 32 of file DiracDeterminantBatched.cpp.
|
inlineoverridevirtual |
Implements Resource.
Definition at line 36 of file DiracDeterminantBatched.cpp.
UpdateEngine::MultiWalkerResource engine_rsc |
Definition at line 54 of file DiracDeterminantBatched.cpp.
std::vector<Grad> grad_new_local |
multi walker of grads
Definition at line 46 of file DiracDeterminantBatched.cpp.
DualVector<LogValue> log_values |
Definition at line 40 of file DiracDeterminantBatched.cpp.
OffloadMatrix<ComplexType> mw_dspin |
mw spin gradients of orbitals, matrix is [nw][norb]
Definition at line 50 of file DiracDeterminantBatched.cpp.
OffloadMWVGLArray phi_vgl_v |
value, grads, laplacian of single-particle orbital for particle-by-particle update and multi walker [5][nw][norb]
Definition at line 42 of file DiracDeterminantBatched.cpp.
RefVector<DualMatrix<Value> > psiMinv_refs |
reference to per DDB psiMinvs in a crowd
Definition at line 52 of file DiracDeterminantBatched.cpp.
Referenced by DiracDeterminantBatched< PL, VT, FPVT >::acquireResource().
std::vector<Value> ratios_local |
multi walker of ratio
Definition at line 44 of file DiracDeterminantBatched.cpp.
std::vector<Value> spingrad_new_local |
multi walker of spingrads
Definition at line 48 of file DiracDeterminantBatched.cpp.