QMCPACK
DiracDeterminantBatched.h File Reference

Declaration of DiracDeterminantBatched with a S(ingle)P(article)O(rbital)Set. More...

+ Include dependency graph for DiracDeterminantBatched.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  UpdateEngineSelector< PL, VT >
 
struct  UpdateEngineSelector< PlatformKind::OMPTARGET, VT >
 
struct  DetInverterSelector< UEPL, FPVT >
 
class  DiracDeterminantBatched< PL, VT, FPVT >
 

Namespaces

 qmcplusplus
 helper functions for EinsplineSetBuilder
 

Detailed Description

Declaration of DiracDeterminantBatched with a S(ingle)P(article)O(rbital)Set.

Definition in file DiracDeterminantBatched.h.


Class Documentation

◆ qmcplusplus::UpdateEngineSelector

struct qmcplusplus::UpdateEngineSelector

template<PlatformKind PL, typename VT>
struct qmcplusplus::UpdateEngineSelector< PL, VT >

Definition at line 36 of file DiracDeterminantBatched.h.

+ Collaboration diagram for UpdateEngineSelector< PL, VT >:

◆ qmcplusplus::UpdateEngineSelector< PlatformKind::OMPTARGET, VT >

struct qmcplusplus::UpdateEngineSelector< PlatformKind::OMPTARGET, VT >

template<typename VT>
struct qmcplusplus::UpdateEngineSelector< PlatformKind::OMPTARGET, VT >

Definition at line 39 of file DiracDeterminantBatched.h.

+ Collaboration diagram for UpdateEngineSelector< PlatformKind::OMPTARGET, VT >:
Class Members
typedef DelayedUpdateBatched< OMPTARGET, VT > Engine

◆ qmcplusplus::DetInverterSelector

struct qmcplusplus::DetInverterSelector

template<PlatformKind UEPL, typename FPVT>
struct qmcplusplus::DetInverterSelector< UEPL, FPVT >

Definition at line 61 of file DiracDeterminantBatched.h.

+ Collaboration diagram for DetInverterSelector< UEPL, FPVT >:
Class Members
typedef DiracMatrixComputeOMPTarget< FPVT > Inverter