|
Bridge++
Ver.2.1.3
|
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 | 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) |
| #define | MULT_R(v1r, v1i, v2r, v2i) (v1r * v2r - v1i * v2i) |
| #define | MULT_I(v1r, v1i, v2r, v2i) (v1r * v2i + v1i * v2r) |
Functions | |
| real_t | mult_r (const real_t v1r, const real_t v1i, const real_t v2r, const real_t v2i) |
| real_t | mult_i (const real_t v1r, const real_t v1i, const real_t v2r, const real_t v2i) |
| void | multadd_Gnn (real_t *RESTRICT u, const int exu, real_t *RESTRICT v, const int exv, real_t *RESTRICT w, const int exw, const real_t a, const int Nst) |
| void | mult_Gnn (real_t *RESTRICT u, const int exu, real_t *RESTRICT v, const int exv, real_t *RESTRICT w, const int exw, const int Nst) |
| void | multadd_Gnd (real_t *RESTRICT u, const int exu, real_t *RESTRICT v, const int exv, real_t *RESTRICT w, const int exw, const real_t a, const int Nst) |
| void | mult_Gnd (real_t *RESTRICT u, const int exu, real_t *RESTRICT v, const int exv, real_t *RESTRICT w, const int exw, const int Nst) |
| void | multadd_Gdn (real_t *RESTRICT u, const int exu, real_t *RESTRICT v, const int exv, real_t *RESTRICT w, const int exw, const real_t a, const int Nst) |
| void | mult_Gdn (real_t *RESTRICT u, const int exu, real_t *RESTRICT v, const int exv, real_t *RESTRICT w, const int exw, const int Nst) |
| void | mult_Gdd (real_t *RESTRICT u, const int exu, real_t *RESTRICT v, const int exv, real_t *RESTRICT w, const int exw, const int Nst) |
| void | ah_G (real_t *u, const int ex, const int Nst) |
| void | at_G (real_t *u, const int ex, const int Nst) |
| void | add_unit (real_t *u, const int ex, const real_t a, const int Nst) |
| void | inverse_dag (real_t *RESTRICT u, const int ex1, const real_t *RESTRICT v, const int ex2, const int Nst) |
Definition in file afield_Gauge_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 20 of file afield_Gauge_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 19 of file afield_Gauge_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 17 of file afield_Gauge_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 16 of file afield_Gauge_openacc-inc.h.
| #define MULT_I | ( | v1r, | |
| v1i, | |||
| v2r, | |||
| v2i | |||
| ) | (v1r * v2i + v1i * v2r) |
Definition at line 23 of file afield_Gauge_openacc-inc.h.
| #define MULT_R | ( | v1r, | |
| v1i, | |||
| v2r, | |||
| v2i | |||
| ) | (v1r * v2r - v1i * v2i) |
Definition at line 22 of file afield_Gauge_openacc-inc.h.
Definition at line 767 of file afield_Gauge_openacc-inc.h.
| void ah_G | ( | real_t * | u, |
| const int | ex, | ||
| const int | Nst | ||
| ) |
Definition at line 643 of file afield_Gauge_openacc-inc.h.
| void at_G | ( | real_t * | u, |
| const int | ex, | ||
| const int | Nst | ||
| ) |
Definition at line 705 of file afield_Gauge_openacc-inc.h.
| void inverse_dag | ( | real_t *RESTRICT | u, |
| const int | ex1, | ||
| const real_t *RESTRICT | v, | ||
| const int | ex2, | ||
| const int | Nst | ||
| ) |
Definition at line 796 of file afield_Gauge_openacc-inc.h.
| void mult_Gdd | ( | real_t *RESTRICT | u, |
| const int | exu, | ||
| real_t *RESTRICT | v, | ||
| const int | exv, | ||
| real_t *RESTRICT | w, | ||
| const int | exw, | ||
| const int | Nst | ||
| ) |
Definition at line 556 of file afield_Gauge_openacc-inc.h.
| void mult_Gdn | ( | real_t *RESTRICT | u, |
| const int | exu, | ||
| real_t *RESTRICT | v, | ||
| const int | exv, | ||
| real_t *RESTRICT | w, | ||
| const int | exw, | ||
| const int | Nst | ||
| ) |
Definition at line 470 of file afield_Gauge_openacc-inc.h.
| void mult_Gnd | ( | real_t *RESTRICT | u, |
| const int | exu, | ||
| real_t *RESTRICT | v, | ||
| const int | exv, | ||
| real_t *RESTRICT | w, | ||
| const int | exw, | ||
| const int | Nst | ||
| ) |
Definition at line 297 of file afield_Gauge_openacc-inc.h.
| void mult_Gnn | ( | real_t *RESTRICT | u, |
| const int | exu, | ||
| real_t *RESTRICT | v, | ||
| const int | exv, | ||
| real_t *RESTRICT | w, | ||
| const int | exw, | ||
| const int | Nst | ||
| ) |
Definition at line 124 of file afield_Gauge_openacc-inc.h.
Definition at line 31 of file afield_Gauge_openacc-inc.h.
Definition at line 26 of file afield_Gauge_openacc-inc.h.
| void multadd_Gdn | ( | real_t *RESTRICT | u, |
| const int | exu, | ||
| real_t *RESTRICT | v, | ||
| const int | exv, | ||
| real_t *RESTRICT | w, | ||
| const int | exw, | ||
| const real_t | a, | ||
| const int | Nst | ||
| ) |
Definition at line 383 of file afield_Gauge_openacc-inc.h.
| void multadd_Gnd | ( | real_t *RESTRICT | u, |
| const int | exu, | ||
| real_t *RESTRICT | v, | ||
| const int | exv, | ||
| real_t *RESTRICT | w, | ||
| const int | exw, | ||
| const real_t | a, | ||
| const int | Nst | ||
| ) |
Definition at line 210 of file afield_Gauge_openacc-inc.h.