Bridge++  Ver. 2.0.2
mult_Clover_coarse_qxs-inc.h File Reference

Go to the source code of this file.

Namespaces

 BridgeQXS
 

Macros

#define RUN_DIAG
 
#define RUN_HOP_XP
 
#define RUN_HOP_XM
 
#define RUN_HOP_YP
 
#define RUN_HOP_YM
 
#define RUN_HOP_ZP
 
#define RUN_HOP_ZM
 
#define RUN_HOP_TP
 
#define RUN_HOP_TM
 

Functions

void BridgeQXS::mult_coarse_1 (double *buf1_xp, double *buf1_xm, double *buf1_yp, double *buf1_ym, double *buf1_zp, double *buf1_zm, double *buf1_tp, double *buf1_tm, double *u0, double *v1, const int *Nsize, int ncol, const int *do_comm)
 
void BridgeQXS::mult_coarse_b (double *v2, double *u0, double *c0, double *v1, const int *Nsize, int ncol, const int *do_comm, double *work)
 
void BridgeQXS::mult_coarse_2 (double *v2, double *u0, double *v1, double *buf2_xp, double *buf2_xm, double *buf2_yp, double *buf2_ym, double *buf2_zp, double *buf2_zm, double *buf2_tp, double *buf2_tm, const int *Nsize, int ncol, const int *do_comm, double *work, std::vector< int > &list)
 

Macro Definition Documentation

◆ RUN_DIAG

#define RUN_DIAG

Definition at line 16 of file mult_Clover_coarse_qxs-inc.h.

◆ RUN_HOP_TM

#define RUN_HOP_TM

Definition at line 27 of file mult_Clover_coarse_qxs-inc.h.

◆ RUN_HOP_TP

#define RUN_HOP_TP

Definition at line 26 of file mult_Clover_coarse_qxs-inc.h.

◆ RUN_HOP_XM

#define RUN_HOP_XM

Definition at line 18 of file mult_Clover_coarse_qxs-inc.h.

◆ RUN_HOP_XP

#define RUN_HOP_XP

Definition at line 17 of file mult_Clover_coarse_qxs-inc.h.

◆ RUN_HOP_YM

#define RUN_HOP_YM

Definition at line 21 of file mult_Clover_coarse_qxs-inc.h.

◆ RUN_HOP_YP

#define RUN_HOP_YP

Definition at line 20 of file mult_Clover_coarse_qxs-inc.h.

◆ RUN_HOP_ZM

#define RUN_HOP_ZM

Definition at line 24 of file mult_Clover_coarse_qxs-inc.h.

◆ RUN_HOP_ZP

#define RUN_HOP_ZP

Definition at line 23 of file mult_Clover_coarse_qxs-inc.h.