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(); }
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(); }
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(); }
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(); }