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.sactivesets.sactiveset Class Reference
+ Inheritance diagram for alglib.sactivesets.sactiveset:
+ Collaboration diagram for alglib.sactivesets.sactiveset:

Public Member Functions

 sactiveset ()
 
override void init ()
 
override alglib.apobject make_copy ()
 

Public Attributes

int n
 
int algostate
 
double[] xc
 
bool hasxc
 
double[] s
 
double[] h
 
int[] activeset
 
bool basisisready
 
double[,] sbasis
 
double[,] pbasis
 
double[,] ibasis
 
int basissize
 
bool constraintschanged
 
bool[] hasbndl
 
bool[] hasbndu
 
double[] bndl
 
double[] bndu
 
double[,] cleic
 
int nec
 
int nic
 
double[] mtx
 
int[] mtas
 
double[] cdtmp
 
double[] corrtmp
 
double[] unitdiagonal
 
snnls.snnlssolver solver
 
double[] scntmp
 
double[] tmp0
 
double[] tmpfeas
 
double[,] tmpm0
 
double[] rctmps
 
double[] rctmpg
 
double[] rctmprightpart
 
double[,] rctmpdense0
 
double[,] rctmpdense1
 
bool[] rctmpisequality
 
int[] rctmpconstraintidx
 
double[] rctmplambdas
 
double[,] tmpbasis
 

Constructor & Destructor Documentation

alglib.sactivesets.sactiveset.sactiveset ( )
inline

Member Function Documentation

override void alglib.sactivesets.sactiveset.init ( )
inlinevirtual

Implements alglib.apobject.

override alglib.apobject alglib.sactivesets.sactiveset.make_copy ( )
inlinevirtual

Implements alglib.apobject.

Member Data Documentation

int alglib.sactivesets.sactiveset.n
int alglib.sactivesets.sactiveset.algostate
double [] alglib.sactivesets.sactiveset.xc
bool alglib.sactivesets.sactiveset.hasxc
double [] alglib.sactivesets.sactiveset.s
double [] alglib.sactivesets.sactiveset.h
int [] alglib.sactivesets.sactiveset.activeset
bool alglib.sactivesets.sactiveset.basisisready
double [,] alglib.sactivesets.sactiveset.sbasis
double [,] alglib.sactivesets.sactiveset.pbasis
double [,] alglib.sactivesets.sactiveset.ibasis
int alglib.sactivesets.sactiveset.basissize
bool alglib.sactivesets.sactiveset.constraintschanged
bool [] alglib.sactivesets.sactiveset.hasbndl
bool [] alglib.sactivesets.sactiveset.hasbndu
double [] alglib.sactivesets.sactiveset.bndl
double [] alglib.sactivesets.sactiveset.bndu
double [,] alglib.sactivesets.sactiveset.cleic
int alglib.sactivesets.sactiveset.nec
int alglib.sactivesets.sactiveset.nic
double [] alglib.sactivesets.sactiveset.mtx
int [] alglib.sactivesets.sactiveset.mtas
double [] alglib.sactivesets.sactiveset.cdtmp
double [] alglib.sactivesets.sactiveset.corrtmp
double [] alglib.sactivesets.sactiveset.unitdiagonal
snnls.snnlssolver alglib.sactivesets.sactiveset.solver
double [] alglib.sactivesets.sactiveset.scntmp
double [] alglib.sactivesets.sactiveset.tmp0
double [] alglib.sactivesets.sactiveset.tmpfeas
double [,] alglib.sactivesets.sactiveset.tmpm0
double [] alglib.sactivesets.sactiveset.rctmps
double [] alglib.sactivesets.sactiveset.rctmpg
double [] alglib.sactivesets.sactiveset.rctmprightpart
double [,] alglib.sactivesets.sactiveset.rctmpdense0
double [,] alglib.sactivesets.sactiveset.rctmpdense1
bool [] alglib.sactivesets.sactiveset.rctmpisequality
int [] alglib.sactivesets.sactiveset.rctmpconstraintidx
double [] alglib.sactivesets.sactiveset.rctmplambdas
double [,] alglib.sactivesets.sactiveset.tmpbasis

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