|
Bridge++
Ver.2.1.3
|
#include "inc/mult_Wilson_eo_xyz_openacc-inc.h"#include "inc/mult_Wilson_eo_t_dirac_openacc-inc.h"#include "inc/mult_Wilson_eo_t_chiral_openacc-inc.h"#include "inc/mult_Wilson_eo_2xyz_openacc-inc.h"Go to the source code of this file.
Macros | |
| #define | MULT_GXr(u0, u1, u2, u3, u4, u5, v0, v1, v2, v3, v4, v5) (u0*v0-u1*v1 + u2*v2-u3*v3 + u4*v4-u5*v5) |
| #define | MULT_GXi(u0, u1, u2, u3, u4, u5, v0, v1, v2, v3, v4, v5) (u0*v1+u1*v0 + u2*v3+u3*v2 + u4*v5+u5*v4) |
| #define | MULT_GDXr(u0, u1, u2, u3, u4, u5, v0, v1, v2, v3, v4, v5) (u0*v0+u1*v1 + u2*v2+u3*v3 + u4*v4+u5*v5) |
| #define | MULT_GDXi(u0, u1, u2, u3, u4, u5, v0, v1, v2, v3, v4, v5) (u0*v1-u1*v0 + u2*v3-u3*v2 + u4*v5-u5*v4) |
| #define | EXT_IMG_R(v1r, v1i, v2r, v2i, w1r, w1i, w2r, w2i) (v1r*w2r - v1i*w2i - v2r*w1r + v2i*w1i) |
| #define | EXT_IMG_I(v1r, v1i, v2r, v2i, w1r, w1i, w2r, w2i) (- v1r*w2i - v1i*w2r + v2r*w1i + v2i*w1r) |
Functions | |
| void | mult_wilson_Meo_dirac (real_t *RESTRICT v2, real_t *RESTRICT u, real_t *RESTRICT v1, real_t *RESTRICT x1, const int ieo, const int jeo, real_t kappa, int *Nsize, int *bc, int iflag) |
| void | mult_wilson_Meo_chiral (real_t *RESTRICT v2, real_t *RESTRICT u, real_t *RESTRICT v1, real_t *RESTRICT x1, const int ieo, const int jeo, real_t kappa, int *Nsize, int *bc, int iflag) |
| void | mult_wilson_eo_1_dirac (real_t *RESTRICT buf_xp, real_t *RESTRICT buf_xm, real_t *RESTRICT buf_yp, real_t *RESTRICT buf_ym, real_t *RESTRICT buf_zp, real_t *RESTRICT buf_zm, real_t *RESTRICT buf_tp, real_t *RESTRICT buf_tm, real_t *RESTRICT u, real_t *RESTRICT v1, const int ieo, const int jeo, int *Nsize, int *bc, int *do_comm, int Nc) |
| void | mult_wilson_eo_1_chiral (real_t *RESTRICT buf_xp, real_t *RESTRICT buf_xm, real_t *RESTRICT buf_yp, real_t *RESTRICT buf_ym, real_t *RESTRICT buf_zp, real_t *RESTRICT buf_zm, real_t *RESTRICT buf_tp, real_t *RESTRICT buf_tm, real_t *RESTRICT u, real_t *RESTRICT v1, const int ieo, const int jeo, int *Nsize, int *bc, int *do_comm, int Nc) |
| void | mult_wilson_eo_2_dirac (real_t *RESTRICT v2, real_t *RESTRICT u, real_t *RESTRICT buf_xp, real_t *RESTRICT buf_xm, real_t *RESTRICT buf_yp, real_t *RESTRICT buf_ym, real_t *RESTRICT buf_zp, real_t *RESTRICT buf_zm, real_t *RESTRICT buf_tp, real_t *RESTRICT buf_tm, real_t kappa, const int ieo, const int jeo, const int iflag, int *Nsize, int *bc, int *do_comm, int Nc) |
| void | mult_wilson_eo_2_chiral (real_t *RESTRICT v2, real_t *RESTRICT u, real_t *RESTRICT buf_xp, real_t *RESTRICT buf_xm, real_t *RESTRICT buf_yp, real_t *RESTRICT buf_ym, real_t *RESTRICT buf_zp, real_t *RESTRICT buf_zm, real_t *RESTRICT buf_tp, real_t *RESTRICT buf_tm, real_t kappa, const int ieo, const int jeo, const int iflag, int *Nsize, int *bc, int *do_comm, int Nc) |
Definition in file mult_Wilson_eo_openacc-inc.h.
| #define EXT_IMG_I | ( | v1r, | |
| v1i, | |||
| v2r, | |||
| v2i, | |||
| w1r, | |||
| w1i, | |||
| w2r, | |||
| w2i | |||
| ) | (- v1r*w2i - v1i*w2r + v2r*w1i + v2i*w1r) |
Definition at line 16 of file mult_Wilson_eo_openacc-inc.h.
| #define EXT_IMG_R | ( | v1r, | |
| v1i, | |||
| v2r, | |||
| v2i, | |||
| w1r, | |||
| w1i, | |||
| w2r, | |||
| w2i | |||
| ) | (v1r*w2r - v1i*w2i - v2r*w1r + v2i*w1i) |
Definition at line 15 of file mult_Wilson_eo_openacc-inc.h.
| #define MULT_GDXi | ( | u0, | |
| u1, | |||
| u2, | |||
| u3, | |||
| u4, | |||
| u5, | |||
| v0, | |||
| v1, | |||
| v2, | |||
| v3, | |||
| v4, | |||
| v5 | |||
| ) | (u0*v1-u1*v0 + u2*v3-u3*v2 + u4*v5-u5*v4) |
Definition at line 13 of file mult_Wilson_eo_openacc-inc.h.
| #define MULT_GDXr | ( | u0, | |
| u1, | |||
| u2, | |||
| u3, | |||
| u4, | |||
| u5, | |||
| v0, | |||
| v1, | |||
| v2, | |||
| v3, | |||
| v4, | |||
| v5 | |||
| ) | (u0*v0+u1*v1 + u2*v2+u3*v3 + u4*v4+u5*v5) |
Definition at line 12 of file mult_Wilson_eo_openacc-inc.h.
| #define MULT_GXi | ( | u0, | |
| u1, | |||
| u2, | |||
| u3, | |||
| u4, | |||
| u5, | |||
| v0, | |||
| v1, | |||
| v2, | |||
| v3, | |||
| v4, | |||
| v5 | |||
| ) | (u0*v1+u1*v0 + u2*v3+u3*v2 + u4*v5+u5*v4) |
Definition at line 11 of file mult_Wilson_eo_openacc-inc.h.
| #define MULT_GXr | ( | u0, | |
| u1, | |||
| u2, | |||
| u3, | |||
| u4, | |||
| u5, | |||
| v0, | |||
| v1, | |||
| v2, | |||
| v3, | |||
| v4, | |||
| v5 | |||
| ) | (u0*v0-u1*v1 + u2*v2-u3*v3 + u4*v4-u5*v5) |
Definition at line 10 of file mult_Wilson_eo_openacc-inc.h.
| void mult_wilson_eo_1_chiral | ( | real_t *RESTRICT | buf_xp, |
| real_t *RESTRICT | buf_xm, | ||
| real_t *RESTRICT | buf_yp, | ||
| real_t *RESTRICT | buf_ym, | ||
| real_t *RESTRICT | buf_zp, | ||
| real_t *RESTRICT | buf_zm, | ||
| real_t *RESTRICT | buf_tp, | ||
| real_t *RESTRICT | buf_tm, | ||
| real_t *RESTRICT | u, | ||
| real_t *RESTRICT | v1, | ||
| const int | ieo, | ||
| const int | jeo, | ||
| int * | Nsize, | ||
| int * | bc, | ||
| int * | do_comm, | ||
| int | Nc | ||
| ) |
Definition at line 663 of file mult_Wilson_eo_openacc-inc.h.
| void mult_wilson_eo_1_dirac | ( | real_t *RESTRICT | buf_xp, |
| real_t *RESTRICT | buf_xm, | ||
| real_t *RESTRICT | buf_yp, | ||
| real_t *RESTRICT | buf_ym, | ||
| real_t *RESTRICT | buf_zp, | ||
| real_t *RESTRICT | buf_zm, | ||
| real_t *RESTRICT | buf_tp, | ||
| real_t *RESTRICT | buf_tm, | ||
| real_t *RESTRICT | u, | ||
| real_t *RESTRICT | v1, | ||
| const int | ieo, | ||
| const int | jeo, | ||
| int * | Nsize, | ||
| int * | bc, | ||
| int * | do_comm, | ||
| int | Nc | ||
| ) |
Definition at line 261 of file mult_Wilson_eo_openacc-inc.h.
| void mult_wilson_eo_2_chiral | ( | real_t *RESTRICT | v2, |
| real_t *RESTRICT | u, | ||
| real_t *RESTRICT | buf_xp, | ||
| real_t *RESTRICT | buf_xm, | ||
| real_t *RESTRICT | buf_yp, | ||
| real_t *RESTRICT | buf_ym, | ||
| real_t *RESTRICT | buf_zp, | ||
| real_t *RESTRICT | buf_zm, | ||
| real_t *RESTRICT | buf_tp, | ||
| real_t *RESTRICT | buf_tm, | ||
| real_t | kappa, | ||
| const int | ieo, | ||
| const int | jeo, | ||
| const int | iflag, | ||
| int * | Nsize, | ||
| int * | bc, | ||
| int * | do_comm, | ||
| int | Nc | ||
| ) |
Definition at line 1216 of file mult_Wilson_eo_openacc-inc.h.
| void mult_wilson_eo_2_dirac | ( | real_t *RESTRICT | v2, |
| real_t *RESTRICT | u, | ||
| real_t *RESTRICT | buf_xp, | ||
| real_t *RESTRICT | buf_xm, | ||
| real_t *RESTRICT | buf_yp, | ||
| real_t *RESTRICT | buf_ym, | ||
| real_t *RESTRICT | buf_zp, | ||
| real_t *RESTRICT | buf_zm, | ||
| real_t *RESTRICT | buf_tp, | ||
| real_t *RESTRICT | buf_tm, | ||
| real_t | kappa, | ||
| const int | ieo, | ||
| const int | jeo, | ||
| const int | iflag, | ||
| int * | Nsize, | ||
| int * | bc, | ||
| int * | do_comm, | ||
| int | Nc | ||
| ) |
Definition at line 1062 of file mult_Wilson_eo_openacc-inc.h.
| void mult_wilson_Meo_chiral | ( | real_t *RESTRICT | v2, |
| real_t *RESTRICT | u, | ||
| real_t *RESTRICT | v1, | ||
| real_t *RESTRICT | x1, | ||
| const int | ieo, | ||
| const int | jeo, | ||
| real_t | kappa, | ||
| int * | Nsize, | ||
| int * | bc, | ||
| int | iflag | ||
| ) |
Definition at line 140 of file mult_Wilson_eo_openacc-inc.h.