Example #1
0
 public override void init()
 {
     qqpsettingsuser = new qqpsolver.qqpsettings();
     qqpsettingscurrent = new qqpsolver.qqpsettings();
     qpbleicsettingsuser = new qpbleicsolver.qpbleicsettings();
     qpbleicsettingscurrent = new qpbleicsolver.qpbleicsettings();
     a = new cqmodels.convexquadraticmodel();
     sparsea = new sparse.sparsematrix();
     b = new double[0];
     bndl = new double[0];
     bndu = new double[0];
     s = new double[0];
     havebndl = new bool[0];
     havebndu = new bool[0];
     xorigin = new double[0];
     startx = new double[0];
     cleic = new double[0,0];
     xs = new double[0];
     tmp0 = new double[0];
     qpbleicbuf = new qpbleicsolver.qpbleicbuffers();
     qqpbuf = new qqpsolver.qqpbuffers();
     qpcholeskybuf = new qpcholeskysolver.qpcholeskybuffers();
     estimator = new normestimator.normestimatorstate();
 }
Example #2
0
 public minqpstate()
 {
     a = new cqmodels.convexquadraticmodel();
     b = new double[0];
     bndl = new double[0];
     bndu = new double[0];
     havebndl = new bool[0];
     havebndu = new bool[0];
     xorigin = new double[0];
     startx = new double[0];
     cmatrix = new double[0,0];
     cr = new double[0];
     ct = new int[0];
     cleic = new double[0,0];
     xc = new double[0];
     gc = new double[0];
     xn = new double[0];
     pg = new double[0];
     activelin = new bool[0];
     activeb = new bool[0];
     activecm = new double[0,0];
     activecr = new double[0];
     workbndl = new double[0];
     workbndu = new double[0];
     workcleic = new double[0,0];
     tmp0 = new double[0];
     tmp1 = new double[0];
     tmpfeas = new double[0];
     tmpm0 = new double[0,0];
     lstransform = new double[0,0];
     lagrangesystem = new double[0,0];
     lagrangesystemtmp = new double[0,0];
     prevactiveb = new bool[0];
     prevactivelin = new bool[0];
     lsrightpart = new double[0];
     lsrightparttmp = new double[0];
     lagrangecoeffs = new double[0];
     lstmp0 = new double[0];
     lstmp1 = new double[0];
     estimator = new normestimator.normestimatorstate();
 }
Example #3
0
 public override void init()
 {
     a = new cqmodels.convexquadraticmodel();
     b = new double[0];
     bndl = new double[0];
     bndu = new double[0];
     s = new double[0];
     havebndl = new bool[0];
     havebndu = new bool[0];
     xorigin = new double[0];
     startx = new double[0];
     cleic = new double[0,0];
     sas = new sactivesets.sactiveset();
     gc = new double[0];
     xn = new double[0];
     pg = new double[0];
     workbndl = new double[0];
     workbndu = new double[0];
     workcleic = new double[0,0];
     xs = new double[0];
     tmp0 = new double[0];
     tmp1 = new double[0];
     tmpb = new bool[0];
     rctmpg = new double[0];
     estimator = new normestimator.normestimatorstate();
 }
Example #4
0
 public override void init()
 {
     a = new cqmodels.convexquadraticmodel();
     sparsea = new sparse.sparsematrix();
     b = new double[0];
     bndl = new double[0];
     bndu = new double[0];
     s = new double[0];
     havebndl = new bool[0];
     havebndu = new bool[0];
     xorigin = new double[0];
     startx = new double[0];
     cleic = new double[0,0];
     sas = new sactivesets.sactiveset();
     gc = new double[0];
     xn = new double[0];
     pg = new double[0];
     workbndl = new double[0];
     workbndu = new double[0];
     workcleic = new double[0,0];
     xs = new double[0];
     tmp0 = new double[0];
     tmp1 = new double[0];
     tmpb = new bool[0];
     rctmpg = new double[0];
     tmpi = new int[0];
     estimator = new normestimator.normestimatorstate();
     solver = new minbleic.minbleicstate();
     solverrep = new minbleic.minbleicreport();
 }