Prototypes | |
| void | LALDMatrixMultiply (LALStatus *, REAL8Array *out, REAL8Array *in1, REAL8Array *in2) |
| void | LALDMatrixTranspose (LALStatus *, REAL8Array *out, REAL8Array *in1) |
| void | LALSMatrixInverse (LALStatus *, REAL4 *det, REAL4Array *matrix, REAL4Array *inverse) |
| void | LALDMatrixDeterminant (LALStatus *, REAL8 *det, REAL8Array *matrix) |
| void | LALDMatrixInverse (LALStatus *, REAL8 *det, REAL8Array *matrix, REAL8Array *inverse) |
| void | LALDMatrixDeterminantErr (LALStatus *, REAL8 det[2], REAL8Array *matrix, REAL8Array *matrixErr) |
| void | LALSSymmetricEigenVectors (LALStatus *, REAL4Vector *values, REAL4Array *matrix) |
| void | LALDSymmetricEigenVectors (LALStatus *, REAL8Vector *values, REAL8Array *matrix) |
Go to the source code of this file.
Macros | |
| #define | MATRIXUTILSH_MSGENUL "Unexpected null pointer in arguments" |
| #define | MATRIXUTILSH_MSGEDIM "Bad matrix dimensions" |
| #define | MATRIXUTILSH_MSGEITER "Did not converge after maximum iterations" |
| #define | MATRIXUTILSH_MSGESING "Singular matrix" |
| #define | MATRIXUTILSH_MSGEMEM "Memory allocation error" |
Error Codes | |
| #define | MATRIXUTILSH_ENUL 1 |
| Unexpected null pointer in arguments. More... | |
| #define | MATRIXUTILSH_EDIM 2 |
| Bad matrix dimensions. More... | |
| #define | MATRIXUTILSH_EITER 3 |
| Did not converge after maximum iterations. More... | |
| #define | MATRIXUTILSH_ESING 4 |
| Singular matrix. More... | |
| #define | MATRIXUTILSH_EMEM 5 |
| Memory allocation error. More... | |
| #define MATRIXUTILSH_MSGENUL "Unexpected null pointer in arguments" |
Definition at line 137 of file MatrixUtils.h.
| #define MATRIXUTILSH_MSGEDIM "Bad matrix dimensions" |
Definition at line 138 of file MatrixUtils.h.
| #define MATRIXUTILSH_MSGEITER "Did not converge after maximum iterations" |
Definition at line 139 of file MatrixUtils.h.
| #define MATRIXUTILSH_MSGESING "Singular matrix" |
Definition at line 140 of file MatrixUtils.h.
| #define MATRIXUTILSH_MSGEMEM "Memory allocation error" |
Definition at line 141 of file MatrixUtils.h.