PIPS
|
Go to the source code of this file.
Data Structures | |
struct | Pmatrix |
package matrice More... | |
Macros | |
#define | MATRIX_UNDEFINED ((Pmatrix) NULL) |
#define | matrix_free(m) (free(m), (m)=(Pmatrix) NULL) |
Allocation et desallocation d'une matrice. More... | |
#define | MATRIX_ELEM(matrix, i, j) ((matrix)->coefficients[(((j)-1)*((matrix)->number_of_lines))+((i)-1)]) |
Macros d'acces aux elements d'une matrice. More... | |
#define | MATRIX_DENOMINATOR(matrix) ((matrix)->denominator) |
int MATRIX_DENONIMATOR(matrix): acces au denominateur global d'une matrice matrix More... | |
#define | MATRIX_NB_LINES(matrix) ((matrix)->number_of_lines) |
#define | MATRIX_NB_COLUMNS(matrix) ((matrix)->number_of_columns) |
#define | matrix_triangular_inferieure_p(a) matrix_triangular_p(a, true) |
bool matrix_triangular_inferieure_p(matrice a): test de triangularite de la matrice a More... | |
#define | matrix_triangular_superieure_p(a) matrix_triangular_p(a, false) |
bool matrix_triangular_superieure_p(matrice a, int n, int m): test de triangularite de la matrice a More... | |
#define | SUB_MATRIX_ELEM(matrix, i, j, level) |
MATRIX_RIGHT_INF_ELEM Permet d'acceder des sous-matrices dont le coin infe'rieur droit (i.e. More... | |
Typedefs | |
typedef struct Pmatrix | Smatrix |
int MATRIX_DENONIMATOR(matrix): acces au denominateur global d'une matrice matrix
Definition at line 86 of file matrix-local.h.
#define MATRIX_ELEM | ( | matrix, | |
i, | |||
j | |||
) | ((matrix)->coefficients[(((j)-1)*((matrix)->number_of_lines))+((i)-1)]) |
Macros d'acces aux elements d'une matrice.
int MATRIX_ELEM(int * matrix, int i, int j): acces a l'element (i,j) de la matrice matrix.
Definition at line 80 of file matrix-local.h.
Allocation et desallocation d'une matrice.
Definition at line 73 of file matrix-local.h.
Definition at line 88 of file matrix-local.h.
Definition at line 87 of file matrix-local.h.
#define matrix_triangular_inferieure_p | ( | a | ) | matrix_triangular_p(a, true) |
bool matrix_triangular_inferieure_p(matrice a): test de triangularite de la matrice a
Definition at line 93 of file matrix-local.h.
#define matrix_triangular_superieure_p | ( | a | ) | matrix_triangular_p(a, false) |
bool matrix_triangular_superieure_p(matrice a, int n, int m): test de triangularite de la matrice a
Definition at line 99 of file matrix-local.h.
#define MATRIX_UNDEFINED ((Pmatrix) NULL) |
Definition at line 70 of file matrix-local.h.
MATRIX_RIGHT_INF_ELEM Permet d'acceder des sous-matrices dont le coin infe'rieur droit (i.e.
le premier element) se trouve sur la diagonal
Definition at line 106 of file matrix-local.h.