#include "Matrix/MatrixSymmetric.hpp"#include "Matrix/MatrixDense.hpp"#include "Matrix/MatrixSquare.hpp"#include "Basic/VectorHelper.hpp"#include "Basic/AException.hpp"Macros | |
| #define | TRI(i) (((i) * ((i) + 1)) / 2) |
| #define | SQ(i, j, neq) ((j) * neq + (i)) |
| #define | TL(i, j) tl[SQ(i,j,neq)-TRI(j)] /* for i >= j */ |
| #define | HA(i, j) ha[SQ(i,j,neq)] |
| #define HA | ( | i, | |
| j | |||
| ) | ha[SQ(i,j,neq)] |
| #define SQ | ( | i, | |
| j, | |||
| neq | |||
| ) | ((j) * neq + (i)) |
| #define TRI | ( | i | ) | (((i) * ((i) + 1)) / 2) |