QDP++
qdp_scalarsite_generic_linalg_wrapper.h File Reference

Go to the source code of this file.

Classes

struct  ordered_linalg_user_arg
 user argument for the evaluate function in the ordered situation More...
struct  unordered_linalg_user_arg
 user argument for the evaluate function in the unordered situation More...

Typedefs

typedef OLattice< PScalar< PColorMatrix< RComplexFloat, 3 > > > C
typedef OLattice< PSpinVector< PColorVector< RComplexFloat, 3 >, 2 > > H

Functions

void ordered_linalg_evaluate_userfunc (int lo, int hi, int myId, ordered_linalg_user_arg *a)
 user function for the evaluate function in the ordered situation
void unordered_linalg_evaluate_userfunc (int lo, int hi, int myId, unordered_linalg_user_arg *a)
 user function for the evaluate function in the unordered situation

Typedef Documentation

◆ C

typedef OLattice<PScalar<PColorMatrix<RComplexFloat, 3> > > C

Definition at line 11 of file qdp_scalarsite_generic_linalg_wrapper.h.

◆ H

typedef OLattice<PSpinVector<PColorVector<RComplexFloat, 3>, 2> > H

Definition at line 12 of file qdp_scalarsite_generic_linalg_wrapper.h.

Function Documentation

◆ ordered_linalg_evaluate_userfunc()

void ordered_linalg_evaluate_userfunc ( int lo,
int hi,
int myId,
ordered_linalg_user_arg * a )
inline

user function for the evaluate function in the ordered situation

Definition at line 33 of file qdp_scalarsite_generic_linalg_wrapper.h.

References _inline_generic_mult_su3_mat_vec, ordered_linalg_user_arg::base, ordered_linalg_user_arg::d, ordered_linalg_user_arg::l, and ordered_linalg_user_arg::r.

◆ unordered_linalg_evaluate_userfunc()

void unordered_linalg_evaluate_userfunc ( int lo,
int hi,
int myId,
unordered_linalg_user_arg * a )
inline