egsl_macros.h File Reference

#include "egsl.h"
Include dependency graph for egsl_macros.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 Documentation

#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,
 )     egsl_atm(v,i,j)

Definition at line 7 of file egsl_macros.h.

#define atv ( v,
 )     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 (  )     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 (  )     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,
 )     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 (  )     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.

 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines


csm
Author(s): Ivan Dryanovski, William Morris
autogenerated on Fri Jan 11 09:15:57 2013