IGLib  1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
alglib.matinv Class Reference

Classes

class  matinvreport
 

Static Public Member Functions

static void rmatrixluinverse (ref double[,] a, int[] pivots, int n, ref int info, matinvreport rep)
 
static void rmatrixinverse (ref double[,] a, int n, ref int info, matinvreport rep)
 
static void cmatrixluinverse (ref complex[,] a, int[] pivots, int n, ref int info, matinvreport rep)
 
static void cmatrixinverse (ref complex[,] a, int n, ref int info, matinvreport rep)
 
static void spdmatrixcholeskyinverse (ref double[,] a, int n, bool isupper, ref int info, matinvreport rep)
 
static void spdmatrixinverse (ref double[,] a, int n, bool isupper, ref int info, matinvreport rep)
 
static void hpdmatrixcholeskyinverse (ref complex[,] a, int n, bool isupper, ref int info, matinvreport rep)
 
static void hpdmatrixinverse (ref complex[,] a, int n, bool isupper, ref int info, matinvreport rep)
 
static void rmatrixtrinverse (ref double[,] a, int n, bool isupper, bool isunit, ref int info, matinvreport rep)
 
static void cmatrixtrinverse (ref complex[,] a, int n, bool isupper, bool isunit, ref int info, matinvreport rep)
 
static void rmatrixluinverse (ref double[,] a, int[] pivots, int n, ref int info, matinvreport rep)
 
static void rmatrixinverse (ref double[,] a, int n, ref int info, matinvreport rep)
 
static void cmatrixluinverse (ref complex[,] a, int[] pivots, int n, ref int info, matinvreport rep)
 
static void cmatrixinverse (ref complex[,] a, int n, ref int info, matinvreport rep)
 
static void spdmatrixcholeskyinverse (ref double[,] a, int n, bool isupper, ref int info, matinvreport rep)
 
static void spdmatrixinverse (ref double[,] a, int n, bool isupper, ref int info, matinvreport rep)
 
static void hpdmatrixcholeskyinverse (ref complex[,] a, int n, bool isupper, ref int info, matinvreport rep)
 
static void hpdmatrixinverse (ref complex[,] a, int n, bool isupper, ref int info, matinvreport rep)
 
static void rmatrixtrinverse (ref double[,] a, int n, bool isupper, bool isunit, ref int info, matinvreport rep)
 
static void cmatrixtrinverse (ref complex[,] a, int n, bool isupper, bool isunit, ref int info, matinvreport rep)
 

Static Private Member Functions

static void rmatrixtrinverserec (ref double[,] a, int offs, int n, bool isupper, bool isunit, ref double[] tmp, ref int info, matinvreport rep)
 
static void cmatrixtrinverserec (ref complex[,] a, int offs, int n, bool isupper, bool isunit, ref complex[] tmp, ref int info, matinvreport rep)
 
static void rmatrixluinverserec (ref double[,] a, int offs, int n, ref double[] work, ref int info, matinvreport rep)
 
static void cmatrixluinverserec (ref complex[,] a, int offs, int n, ref complex[] work, ref int info, matinvreport rep)
 
static void spdmatrixcholeskyinverserec (ref double[,] a, int offs, int n, bool isupper, ref double[] tmp)
 
static void hpdmatrixcholeskyinverserec (ref complex[,] a, int offs, int n, bool isupper, ref complex[] tmp)
 
static void rmatrixtrinverserec (ref double[,] a, int offs, int n, bool isupper, bool isunit, ref double[] tmp, ref int info, matinvreport rep)
 
static void cmatrixtrinverserec (ref complex[,] a, int offs, int n, bool isupper, bool isunit, ref complex[] tmp, ref int info, matinvreport rep)
 
static void rmatrixluinverserec (ref double[,] a, int offs, int n, ref double[] work, ref int info, matinvreport rep)
 
static void cmatrixluinverserec (ref complex[,] a, int offs, int n, ref complex[] work, ref int info, matinvreport rep)
 
static void spdmatrixcholeskyinverserec (ref double[,] a, int offs, int n, bool isupper, ref double[] tmp)
 
static void hpdmatrixcholeskyinverserec (ref complex[,] a, int offs, int n, bool isupper, ref complex[] tmp)
 

Member Function Documentation

static void alglib.matinv.rmatrixluinverse ( ref double  a[,],
int[]  pivots,
int  n,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.rmatrixinverse ( ref double  a[,],
int  n,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.cmatrixluinverse ( ref complex  a[,],
int[]  pivots,
int  n,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.cmatrixinverse ( ref complex  a[,],
int  n,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.spdmatrixcholeskyinverse ( ref double  a[,],
int  n,
bool  isupper,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.spdmatrixinverse ( ref double  a[,],
int  n,
bool  isupper,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.hpdmatrixcholeskyinverse ( ref complex  a[,],
int  n,
bool  isupper,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.hpdmatrixinverse ( ref complex  a[,],
int  n,
bool  isupper,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.rmatrixtrinverse ( ref double  a[,],
int  n,
bool  isupper,
bool  isunit,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.cmatrixtrinverse ( ref complex  a[,],
int  n,
bool  isupper,
bool  isunit,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.rmatrixtrinverserec ( ref double  a[,],
int  offs,
int  n,
bool  isupper,
bool  isunit,
ref double[]  tmp,
ref int  info,
matinvreport  rep 
)
inlinestaticprivate
static void alglib.matinv.cmatrixtrinverserec ( ref complex  a[,],
int  offs,
int  n,
bool  isupper,
bool  isunit,
ref complex[]  tmp,
ref int  info,
matinvreport  rep 
)
inlinestaticprivate
static void alglib.matinv.rmatrixluinverserec ( ref double  a[,],
int  offs,
int  n,
ref double[]  work,
ref int  info,
matinvreport  rep 
)
inlinestaticprivate
static void alglib.matinv.cmatrixluinverserec ( ref complex  a[,],
int  offs,
int  n,
ref complex[]  work,
ref int  info,
matinvreport  rep 
)
inlinestaticprivate
static void alglib.matinv.spdmatrixcholeskyinverserec ( ref double  a[,],
int  offs,
int  n,
bool  isupper,
ref double[]  tmp 
)
inlinestaticprivate
static void alglib.matinv.hpdmatrixcholeskyinverserec ( ref complex  a[,],
int  offs,
int  n,
bool  isupper,
ref complex[]  tmp 
)
inlinestaticprivate
static void alglib.matinv.rmatrixluinverse ( ref double  a[,],
int[]  pivots,
int  n,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.rmatrixinverse ( ref double  a[,],
int  n,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.cmatrixluinverse ( ref complex  a[,],
int[]  pivots,
int  n,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.cmatrixinverse ( ref complex  a[,],
int  n,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.spdmatrixcholeskyinverse ( ref double  a[,],
int  n,
bool  isupper,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.spdmatrixinverse ( ref double  a[,],
int  n,
bool  isupper,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.hpdmatrixcholeskyinverse ( ref complex  a[,],
int  n,
bool  isupper,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.hpdmatrixinverse ( ref complex  a[,],
int  n,
bool  isupper,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.rmatrixtrinverse ( ref double  a[,],
int  n,
bool  isupper,
bool  isunit,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.cmatrixtrinverse ( ref complex  a[,],
int  n,
bool  isupper,
bool  isunit,
ref int  info,
matinvreport  rep 
)
inlinestatic
static void alglib.matinv.rmatrixtrinverserec ( ref double  a[,],
int  offs,
int  n,
bool  isupper,
bool  isunit,
ref double[]  tmp,
ref int  info,
matinvreport  rep 
)
inlinestaticprivate
static void alglib.matinv.cmatrixtrinverserec ( ref complex  a[,],
int  offs,
int  n,
bool  isupper,
bool  isunit,
ref complex[]  tmp,
ref int  info,
matinvreport  rep 
)
inlinestaticprivate
static void alglib.matinv.rmatrixluinverserec ( ref double  a[,],
int  offs,
int  n,
ref double[]  work,
ref int  info,
matinvreport  rep 
)
inlinestaticprivate
static void alglib.matinv.cmatrixluinverserec ( ref complex  a[,],
int  offs,
int  n,
ref complex[]  work,
ref int  info,
matinvreport  rep 
)
inlinestaticprivate
static void alglib.matinv.spdmatrixcholeskyinverserec ( ref double  a[,],
int  offs,
int  n,
bool  isupper,
ref double[]  tmp 
)
inlinestaticprivate
static void alglib.matinv.hpdmatrixcholeskyinverserec ( ref complex  a[,],
int  offs,
int  n,
bool  isupper,
ref complex[]  tmp 
)
inlinestaticprivate

The documentation for this class was generated from the following file: