#include "egsl.h"
Go to the source code of this file.
Macros | |
#define | add_to(v1, v2) egsl_add_to(v1, v2) |
#define | add_to_col(v1, j, v2) egsl_add_to_col(v1, j, v2) |
#define | atm(v, i, j) egsl_atm(v,i,j) |
#define | atv(v, i) egsl_atv(v,i) |
#define | comp_col(v1, v2) egsl_compose_col(v1,v2) |
#define | comp_row(v1, v2) egsl_compose_row(v1,v2) |
#define | inv(v) egsl_inverse(v) |
#define | m(v1, v2) egsl_mult(v1,v2) |
#define | m3(v1, v2, v3) egsl_mult(v1,egsl_mult(v2,v3)) |
#define | m4(v1, v2, v3, v4) egsl_mult(v1,egsl_mult(v2,egsl_mult(v3,v4))) |
#define | minus(v) egsl_scale(-1.0,v) |
#define | ones(rows, cols) egsl_ones(rows,cols) |
#define | rot(theta) egsl_rot(theta) |
#define | sc(d, v) egsl_scale(d, v) |
#define | sub(v1, v2) egsl_sub(v1,v2) |
#define | sum(v1, v2) egsl_sum(v1,v2) |
#define | sum3(v1, v2, v3) egsl_sum(v1,egsl_sum(v2,v3)) |
#define | tr(v) egsl_transpose(v) |
#define | vers(th) egsl_vers(th) |
#define | zeros(rows, cols) egsl_zeros(rows,cols) |
#define add_to | ( | v1, | |
v2 | |||
) | egsl_add_to(v1, v2) |
Definition at line 25 of file egsl_macros.h.
#define add_to_col | ( | v1, | |
j, | |||
v2 | |||
) | egsl_add_to_col(v1, j, v2) |
Definition at line 26 of file egsl_macros.h.
#define atm | ( | v, | |
i, | |||
j | |||
) | egsl_atm(v,i,j) |
Definition at line 7 of file egsl_macros.h.
#define atv | ( | v, | |
i | |||
) | egsl_atv(v,i) |
Definition at line 6 of file egsl_macros.h.
#define comp_col | ( | v1, | |
v2 | |||
) | egsl_compose_col(v1,v2) |
Definition at line 16 of file egsl_macros.h.
#define comp_row | ( | v1, | |
v2 | |||
) | egsl_compose_row(v1,v2) |
Definition at line 17 of file egsl_macros.h.
#define inv | ( | v | ) | egsl_inverse(v) |
Definition at line 27 of file egsl_macros.h.
#define m | ( | v1, | |
v2 | |||
) | egsl_mult(v1,v2) |
Definition at line 13 of file egsl_macros.h.
Definition at line 14 of file egsl_macros.h.
Definition at line 15 of file egsl_macros.h.
#define minus | ( | v | ) | egsl_scale(-1.0,v) |
Definition at line 9 of file egsl_macros.h.
#define ones | ( | rows, | |
cols | |||
) | egsl_ones(rows,cols) |
Definition at line 20 of file egsl_macros.h.
#define rot | ( | theta | ) | egsl_rot(theta) |
Definition at line 22 of file egsl_macros.h.
#define sc | ( | d, | |
v | |||
) | egsl_scale(d, v) |
Definition at line 24 of file egsl_macros.h.
#define sub | ( | v1, | |
v2 | |||
) | egsl_sub(v1,v2) |
Definition at line 8 of file egsl_macros.h.
#define sum | ( | v1, | |
v2 | |||
) | egsl_sum(v1,v2) |
Definition at line 10 of file egsl_macros.h.
Definition at line 11 of file egsl_macros.h.
#define tr | ( | v | ) | egsl_transpose(v) |
Definition at line 12 of file egsl_macros.h.
#define vers | ( | th | ) | egsl_vers(th) |
Definition at line 21 of file egsl_macros.h.
#define zeros | ( | rows, | |
cols | |||
) | egsl_zeros(rows,cols) |
Definition at line 19 of file egsl_macros.h.