HiRep 0.1
|
Type definitions and macros for complex numbers. More...
#include "cpu_complex.h"
Go to the source code of this file.
Macros | |
#define | _complex_re(a) |
#define | _complex_im(a) |
#define | _complex_0(a) |
#define | _complex_1(a) |
#define | _complex_add_1(a) |
#define | _complex_i(a) |
#define | _complex_star(a, b) |
#define | _complex_star_minus(a, b) |
#define | _complex_star_assign(a) |
#define | _complex_mul(a, b, c) |
#define | _complex_mulr(a, r, b) |
#define | _complex_add(a, b, c) |
#define | _complex_sub(a, b, c) |
#define | _complex_add_star(a, b, c) |
#define | _complex_sub_star(a, b, c) |
#define | _complex_div(a, b, c) |
#define | _complex_inv(a, b) |
#define | _complex_prod(a, b) |
#define | _complex_prod_re(a, b) |
#define | _complex_prod_m1_re(a, b) |
#define | _complex_prod_im(a, b) |
#define | _complex_prod_assign(c, a, b) |
#define | _complex_mul_star_star_assign(c, a, b) |
#define | _complex_minus(a, b) |
#define | _complex_i_minus(a, b) |
#define | _complex_i_plus(a, b) |
#define | _complex_i_add(a, b, c) |
#define | _complex_i_sub(a, b, c) |
#define | _complex_add_assign(a, b) |
#define | _complex_sub_assign(a, b) |
#define | _complex_add_star_assign(a, b, c) |
#define | _complex_i_add_assign(a, b) |
#define | _complex_i_sub_assign(a, b) |
#define | _complex_mul_assign(a, b, c) |
#define | _complex_mulcr_assign(a, r, b, c) |
#define | _complex_mul_star(a, b, c) |
#define | _complex_mul_star_assign(a, b, c) |
#define | _complex_mul_star_assign_re(a, b, c) |
#define | _complex_mul_sub_assign(a, b, c) |
#define | _complex_mulr_assign(a, r, b) |
#define | _complex_rlc(a, r1, c1, r2, c2) |
#define | _complex_rlc_assign(a, r1, c1, r2, c2) |
#define | _complex_clc(a, z1, c1, z2, c2) |
#define | _complex_clc_assign(a, z1, c1, z2, c2) |
Type definitions and macros for complex numbers.
#define _complex_0 | ( | a | ) |
#define _complex_1 | ( | a | ) |
#define _complex_add | ( | a, | |
b, | |||
c ) |
#define _complex_add_1 | ( | a | ) |
#define _complex_add_assign | ( | a, | |
b ) |
#define _complex_add_star | ( | a, | |
b, | |||
c ) |
#define _complex_add_star_assign | ( | a, | |
b, | |||
c ) |
#define _complex_clc | ( | a, | |
z1, | |||
c1, | |||
z2, | |||
c2 ) |
#define _complex_clc_assign | ( | a, | |
z1, | |||
c1, | |||
z2, | |||
c2 ) |
#define _complex_div | ( | a, | |
b, | |||
c ) |
#define _complex_i | ( | a | ) |
#define _complex_i_add | ( | a, | |
b, | |||
c ) |
#define _complex_i_add_assign | ( | a, | |
b ) |
#define _complex_i_minus | ( | a, | |
b ) |
#define _complex_i_plus | ( | a, | |
b ) |
#define _complex_i_sub | ( | a, | |
b, | |||
c ) |
#define _complex_i_sub_assign | ( | a, | |
b ) |
#define _complex_im | ( | a | ) |
#define _complex_inv | ( | a, | |
b ) |
#define _complex_minus | ( | a, | |
b ) |
#define _complex_mul | ( | a, | |
b, | |||
c ) |
#define _complex_mul_assign | ( | a, | |
b, | |||
c ) |
#define _complex_mul_star | ( | a, | |
b, | |||
c ) |
#define _complex_mul_star_assign | ( | a, | |
b, | |||
c ) |
#define _complex_mul_star_assign_re | ( | a, | |
b, | |||
c ) |
#define _complex_mul_star_star_assign | ( | c, | |
a, | |||
b ) |
#define _complex_mul_sub_assign | ( | a, | |
b, | |||
c ) |
#define _complex_mulcr_assign | ( | a, | |
r, | |||
b, | |||
c ) |
#define _complex_mulr | ( | a, | |
r, | |||
b ) |
#define _complex_mulr_assign | ( | a, | |
r, | |||
b ) |
#define _complex_prod | ( | a, | |
b ) |
#define _complex_prod_assign | ( | c, | |
a, | |||
b ) |
#define _complex_prod_im | ( | a, | |
b ) |
#define _complex_prod_m1_re | ( | a, | |
b ) |
#define _complex_prod_re | ( | a, | |
b ) |
#define _complex_re | ( | a | ) |
#define _complex_rlc | ( | a, | |
r1, | |||
c1, | |||
r2, | |||
c2 ) |
#define _complex_rlc_assign | ( | a, | |
r1, | |||
c1, | |||
r2, | |||
c2 ) |
#define _complex_star | ( | a, | |
b ) |
#define _complex_star_assign | ( | a | ) |
#define _complex_star_minus | ( | a, | |
b ) |
#define _complex_sub | ( | a, | |
b, | |||
c ) |
#define _complex_sub_assign | ( | a, | |
b ) |
#define _complex_sub_star | ( | a, | |
b, | |||
c ) |