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)