#include "egsl.h"
Go to the source code of this file.
Defines | |
| #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.
| #define m3 | ( | v1, | |||
| v2, | |||||
| v3 | ) | egsl_mult(v1,egsl_mult(v2,v3)) |
Definition at line 14 of file egsl_macros.h.
| #define m4 | ( | v1, | |||
| v2, | |||||
| v3, | |||||
| v4 | ) | egsl_mult(v1,egsl_mult(v2,egsl_mult(v3,v4))) |
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.
| #define sum3 | ( | v1, | |||
| v2, | |||||
| v3 | ) | egsl_sum(v1,egsl_sum(v2,v3)) |
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.