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.snnls Class Reference

Classes

class  snnlssolver
 

Static Public Member Functions

static void snnlsinit (int nsmax, int ndmax, int nrmax, snnlssolver s)
 
static void snnlssetproblem (snnlssolver s, double[,] a, double[] b, int ns, int nd, int nr)
 
static void snnlsdropnnc (snnlssolver s, int idx)
 
static void snnlssolve (snnlssolver s, ref double[] x)
 

Public Attributes

const int iterativerefinementits = 3
 

Static Private Member Functions

static bool boundedstepandactivation (double[] xc, double[] xn, bool[] nnc, int n)
 

Member Function Documentation

static void alglib.snnls.snnlssetproblem ( snnlssolver  s,
double  a[,],
double[]  b,
int  ns,
int  nd,
int  nr 
)
inlinestatic
static void alglib.snnls.snnlsdropnnc ( snnlssolver  s,
int  idx 
)
inlinestatic
static void alglib.snnls.snnlssolve ( snnlssolver  s,
ref double[]  x 
)
inlinestatic
static bool alglib.snnls.boundedstepandactivation ( double[]  xc,
double[]  xn,
bool[]  nnc,
int  n 
)
inlinestaticprivate

Member Data Documentation

const int alglib.snnls.iterativerefinementits = 3

Referenced by alglib.snnls.snnlsinit().


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