Go to the documentation of this file.
9 #ifndef BRIDGEQXS_STAGGERED_INCLUDED
10 #define BRIDGEQXS_STAGGERED_INCLUDED
31 int *Nsize,
int *do_comm);
34 double *buf_yp,
double *buf_ym,
35 double *buf_zp,
double *buf_zm,
36 double *buf_tp,
double *buf_tm,
37 double *up,
double *v1,
38 int *Nsize,
int *do_comm);
41 double *buf_xp,
double *buf_xm,
42 double *buf_yp,
double *buf_ym,
43 double *buf_zp,
double *buf_zm,
44 double *buf_tp,
double *buf_tm,
46 int *Nsize,
int *do_comm);
49 double *v1,
double *xp,
51 int *Nsize,
int *do_comm,
52 int *Leo,
int ieo,
int iflag);
55 double *buf_yp,
double *buf_ym,
56 double *buf_zp,
double *buf_zm,
57 double *buf_tp,
double *buf_tm,
58 double *up,
double *v1,
59 int *Nsize,
int *do_comm,
63 double *buf_xp,
double *buf_xm,
64 double *buf_yp,
double *buf_ym,
65 double *buf_zp,
double *buf_zm,
66 double *buf_tp,
double *buf_tm,
67 double qm,
int *Nsize,
int *do_comm,
68 int *Leo,
int ieo,
int iflag);
87 int *Nsize,
int *do_comm);
90 float *buf_yp,
float *buf_ym,
91 float *buf_zp,
float *buf_zm,
92 float *buf_tp,
float *buf_tm,
94 int *Nsize,
int *do_comm);
97 float *buf_xp,
float *buf_xm,
98 float *buf_yp,
float *buf_ym,
99 float *buf_zp,
float *buf_zm,
100 float *buf_tp,
float *buf_tm,
102 int *Nsize,
int *do_comm);
105 float *v1,
float *xp,
107 int *Nsize,
int *do_comm,
108 int *Leo,
int ieo,
int iflag);
111 float *buf_yp,
float *buf_ym,
112 float *buf_zp,
float *buf_zm,
113 float *buf_tp,
float *buf_tm,
114 float *up,
float *v1,
115 int *Nsize,
int *do_comm,
119 float *buf_xp,
float *buf_xm,
120 float *buf_yp,
float *buf_ym,
121 float *buf_zp,
float *buf_zm,
122 float *buf_tp,
float *buf_tm,
123 float qm,
int *Nsize,
int *do_comm,
124 int *Leo,
int ieo,
int iflag);
void mult_staggered_bulk(double *v2, double *up, double *v1, double qm, int jd, int *Nsize, int *do_comm)
void mult_staggered_2(double *v2, double *up, double *v1, double *buf_xp, double *buf_xm, double *buf_yp, double *buf_ym, double *buf_zp, double *buf_zm, double *buf_tp, double *buf_tm, double qm, int jd, int *Nsize, int *do_comm)
void mult_staggered_phase(double *v, double *ph, int *Nsize, int Nin)
void mult_staggered_mult_Gd(double *v, double *u, double *w, int *Nsize)
void mult_staggered_axpby(double b, double *y, double a, double *x, int *Nsize, int Nin)
void mult_staggered_1(double *buf_xp, double *buf_xm, double *buf_yp, double *buf_ym, double *buf_zp, double *buf_zm, double *buf_tp, double *buf_tm, double *up, double *v1, int *Nsize, int *do_comm)
void mult_staggered_clear(double *v, int *Nsize, int Nin)
void mult_staggered_eo_bulk(double *v2, double *up, double *v1, double *xp, double qm, int jd, int *Nsize, int *do_comm, int *Leo, int ieo, int iflag)
void mult_staggered_mult_Gn(double *v, double *u, double *w, int *Nsize)
void mult_staggered_eo_2(double *v2, double *up, double *v1, double *buf_xp, double *buf_xm, double *buf_yp, double *buf_ym, double *buf_zp, double *buf_zm, double *buf_tp, double *buf_tm, double qm, int *Nsize, int *do_comm, int *Leo, int ieo, int iflag)
void mult_staggered_eo_1(double *buf_xp, double *buf_xm, double *buf_yp, double *buf_ym, double *buf_zp, double *buf_zm, double *buf_tp, double *buf_tm, double *up, double *v1, int *Nsize, int *do_comm, int *Leo, int ieo)