void BzrCrvInterp(IrtRType *Result, IrtRType *Input, int Size)
void JacobiMatrixDiag4x4(IrtRType M[4][4], IrtRType U[4][4], IrtRType D[4][4], IrtRType V[4][4])
void JacobiMatrixDiagNxN(IrtRType *M[], IrtRType *U[], IrtRType *D[], IrtRType *V[], int n)
void SvdDecomp(IrtRType **a, int m, int n, IrtRType *w, IrtRType **v)
IrtRType SvdLeastSqr(XtraSvdLSGenInfoStruct *SLSGI, IrtRType *x, IrtRType *b)
void SvdLeastSqrFree(XtraSvdLSGenInfoStruct *SLSGI)
XtraSvdLSGenInfoStruct *SvdLeastSqrInit(IrtRType *A, int NData, int Nx, IrtRType *RecipCondNum)
int SvdMatrix4x4(IrtHmgnMatType M, IrtRType U[3][3], IrtVecType S, IrtRType V[3][3])
void SvdMatrixNxN(IrtRType *M, IrtRType *U, IrtRType *S, IrtRType *V, int n)