QUDA  1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
quda::QChargeArg< Float, Gauge, density_ > Struct Template Reference
Inheritance diagram for quda::QChargeArg< Float, Gauge, density_ >:
Inheritance graph
[legend]
Collaboration diagram for quda::QChargeArg< Float, Gauge, density_ >:
Collaboration graph
[legend]

Public Member Functions

 QChargeArg (const Gauge &data, const GaugeField &Fmunu, Float *qDensity=nullptr)
 
- Public Member Functions inherited from quda::ReduceArg< double >
 ReduceArg ()
 

Public Attributes

int threads
 
Gauge data
 
Float * qDensity
 
- Public Attributes inherited from quda::ReduceArg< double >
double * partial
 
double * result_d
 
double * result_h
 

Static Public Attributes

static constexpr bool density = density_
 

Detailed Description

template<typename Float, typename Gauge, bool density_ = false>
struct quda::QChargeArg< Float, Gauge, density_ >

Definition at line 12 of file gauge_qcharge.cuh.

Constructor & Destructor Documentation

◆ QChargeArg()

template<typename Float, typename Gauge, bool density_ = false>
quda::QChargeArg< Float, Gauge, density_ >::QChargeArg ( const Gauge &  data,
const GaugeField Fmunu,
Float *  qDensity = nullptr 
)
inline

Definition at line 18 of file gauge_qcharge.cuh.

Member Data Documentation

◆ data

template<typename Float, typename Gauge, bool density_ = false>
Gauge quda::QChargeArg< Float, Gauge, density_ >::data

Definition at line 15 of file gauge_qcharge.cuh.

◆ density

template<typename Float, typename Gauge, bool density_ = false>
constexpr bool quda::QChargeArg< Float, Gauge, density_ >::density = density_
static

Definition at line 13 of file gauge_qcharge.cuh.

◆ qDensity

template<typename Float, typename Gauge, bool density_ = false>
Float* quda::QChargeArg< Float, Gauge, density_ >::qDensity

Definition at line 16 of file gauge_qcharge.cuh.

◆ threads

template<typename Float, typename Gauge, bool density_ = false>
int quda::QChargeArg< Float, Gauge, density_ >::threads

Definition at line 14 of file gauge_qcharge.cuh.


The documentation for this struct was generated from the following file: