Loading [MathJax]/extensions/TeX/AMSsymbols.js
LAL 7.7.0.1-6c6b863
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
DetInverse.c File Reference

Prototypes

static void LALSLUDecomp (LALStatus *stat, INT2 *sgn, REAL4Array *matrix, UINT4Vector *indx)
 
static void LALSLUBackSub (LALStatus *stat, REAL4Vector *vector, REAL4Array *matrix, UINT4Vector *indx)
 
static void LALDLUDecomp (LALStatus *stat, INT2 *sgn, REAL8Array *matrix, UINT4Vector *indx)
 
static void LALDLUBackSub (LALStatus *stat, REAL8Vector *vector, REAL8Array *matrix, UINT4Vector *indx)
 
void LALSMatrixInverse (LALStatus *stat, REAL4 *det, REAL4Array *matrix, REAL4Array *inverse)
 
void LALDMatrixDeterminant (LALStatus *stat, REAL8 *det, REAL8Array *matrix)
 
void LALDMatrixInverse (LALStatus *stat, REAL8 *det, REAL8Array *matrix, REAL8Array *inverse)
 
void LALDMatrixDeterminantErr (LALStatus *stat, REAL8 det[2], REAL8Array *matrix, REAL8Array *matrixErr)
 

Go to the source code of this file.

Function Documentation

◆ LALSLUDecomp()

static void LALSLUDecomp ( LALStatus stat,
INT2 sgn,
REAL4Array matrix,
UINT4Vector indx 
)
static

Definition at line 87 of file DetInverse.c.

◆ LALSLUBackSub()

static void LALSLUBackSub ( LALStatus stat,
REAL4Vector vector,
REAL4Array matrix,
UINT4Vector indx 
)
static

Definition at line 199 of file DetInverse.c.

◆ LALDLUDecomp()

static void LALDLUDecomp ( LALStatus stat,
INT2 sgn,
REAL8Array matrix,
UINT4Vector indx 
)
static

Definition at line 271 of file DetInverse.c.

◆ LALDLUBackSub()

static void LALDLUBackSub ( LALStatus stat,
REAL8Vector vector,
REAL8Array matrix,
UINT4Vector indx 
)
static

Definition at line 383 of file DetInverse.c.