Go to the documentation of this file.
73 #define MATRICE_UNDEFINED ((matrice) NULL)
74 #define MATRICE_NULLE ((matrice) NULL)
77 #define matrice_new(n,m) ((matrice) malloc(sizeof(Value)*((n*m)+1)))
78 #define matrice_free(m) (free((char *) (m)))
86 #define ACCESS(matrix,column,i,j) ((matrix)[(((j)-1)*(column))+(i)])
93 #define DENOMINATOR(matrix) ((matrix)[0])
98 #define matrice_triangulaire_inferieure_p(a,n,m) \
99 matrice_triangulaire_p(a,n,m,true)
104 #define matrice_triangulaire_superieure_p(a,n,m) \
105 matrice_triangulaire_p(a,n,m,false)
112 #define ACC_ELEM(matrix,column,i,j,level) \
113 (matrix[((j)-1+(level))*(column) + (i) + (level)])
Value * matrice
package matrice