QUDA  v1.1.0
A library for QCD on GPUs
Public Member Functions | Public Attributes | Friends | List of all members
quda::TuneParam Class Reference

#include <tune_quda.h>

Public Member Functions

 TuneParam ()
 
 TuneParam (const TuneParam &param)
 
TuneParamoperator= (const TuneParam &param)
 

Public Attributes

dim3 block
 
dim3 grid
 
int shared_bytes
 
bool set_max_shared_bytes
 
int4 aux
 
std::string comment
 
float time
 
long long n_calls
 

Friends

std::ostream & operator<< (std::ostream &output, const TuneParam &param)
 

Detailed Description

Definition at line 25 of file tune_quda.h.

Constructor & Destructor Documentation

◆ TuneParam() [1/2]

quda::TuneParam::TuneParam ( )
inline

Definition at line 38 of file tune_quda.h.

◆ TuneParam() [2/2]

quda::TuneParam::TuneParam ( const TuneParam param)
inline

Definition at line 50 of file tune_quda.h.

Member Function Documentation

◆ operator=()

TuneParam& quda::TuneParam::operator= ( const TuneParam param)
inline

Definition at line 62 of file tune_quda.h.

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  output,
const TuneParam param 
)
friend

Definition at line 77 of file tune_quda.h.

Member Data Documentation

◆ aux

int4 quda::TuneParam::aux

Definition at line 32 of file tune_quda.h.

◆ block

dim3 quda::TuneParam::block

Definition at line 28 of file tune_quda.h.

◆ comment

std::string quda::TuneParam::comment

Definition at line 34 of file tune_quda.h.

◆ grid

dim3 quda::TuneParam::grid

Definition at line 29 of file tune_quda.h.

◆ n_calls

long long quda::TuneParam::n_calls

Definition at line 36 of file tune_quda.h.

◆ set_max_shared_bytes

bool quda::TuneParam::set_max_shared_bytes

Definition at line 31 of file tune_quda.h.

◆ shared_bytes

int quda::TuneParam::shared_bytes

Definition at line 30 of file tune_quda.h.

◆ time

float quda::TuneParam::time

Definition at line 35 of file tune_quda.h.


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