public MAINLB(CAUCHY cauchy, SUBSM subsm, LNSRLB lnsrlb, FORMK formk, ERRCLB errclb, PRN1LB prn1lb, PRN2LB prn2lb, PRN3LB prn3lb, ACTIVE active, PROJGR projgr , FREEV freev, CMPRLB cmprlb, MATUPD matupd, FORMT formt, TIMER timer, DPMEPS dpmeps, DCOPY dcopy, DDOT ddot, DSCAL dscal) { #region Set Dependencies this._cauchy = cauchy; this._subsm = subsm; this._lnsrlb = lnsrlb; this._formk = formk; this._errclb = errclb; this._prn1lb = prn1lb;this._prn2lb = prn2lb; this._prn3lb = prn3lb; this._active = active; this._projgr = projgr; this._freev = freev;this._cmprlb = cmprlb; this._matupd = matupd; this._formt = formt; this._timer = timer; this._dpmeps = dpmeps;this._dcopy = dcopy; this._ddot = ddot; this._dscal = dscal; #endregion }
public MAINLB() { #region Dependencies (Initialization) HPSOLB hpsolb = new HPSOLB(); DDOT ddot = new DDOT(); DAXPY daxpy = new DAXPY(); DSCAL dscal = new DSCAL(); DCOPY dcopy = new DCOPY(); DCSTEP dcstep = new DCSTEP(); ERRCLB errclb = new ERRCLB(); PRN1LB prn1lb = new PRN1LB(); PRN2LB prn2lb = new PRN2LB(); PRN3LB prn3lb = new PRN3LB(); ACTIVE active = new ACTIVE(); PROJGR projgr = new PROJGR(); FREEV freev = new FREEV(); TIMER timer = new TIMER(); DPMEPS dpmeps = new DPMEPS(); DTRSL dtrsl = new DTRSL(ddot, daxpy); BMV bmv = new BMV(dtrsl); CAUCHY cauchy = new CAUCHY(hpsolb, bmv, dscal, dcopy, daxpy, ddot); SUBSM subsm = new SUBSM(dtrsl); DCSRCH dcsrch = new DCSRCH(dcstep); LNSRLB lnsrlb = new LNSRLB(dtrsl, ddot, dcsrch, dcopy); DPOFA dpofa = new DPOFA(ddot); FORMK formk = new FORMK(dcopy, dpofa, dtrsl, ddot); CMPRLB cmprlb = new CMPRLB(bmv); MATUPD matupd = new MATUPD(dcopy, ddot); FORMT formt = new FORMT(dpofa); #endregion #region Set Dependencies this._cauchy = cauchy; this._subsm = subsm; this._lnsrlb = lnsrlb; this._formk = formk; this._errclb = errclb; this._prn1lb = prn1lb; this._prn2lb = prn2lb; this._prn3lb = prn3lb; this._active = active; this._projgr = projgr; this._freev = freev; this._cmprlb = cmprlb; this._matupd = matupd; this._formt = formt; this._timer = timer; this._dpmeps = dpmeps; this._dcopy = dcopy; this._ddot = ddot; this._dscal = dscal; #endregion }
public MAINLB() { #region Dependencies (Initialization) HPSOLB hpsolb = new HPSOLB(); DDOT ddot = new DDOT(); DAXPY daxpy = new DAXPY(); DSCAL dscal = new DSCAL(); DCOPY dcopy = new DCOPY(); DCSTEP dcstep = new DCSTEP(); ERRCLB errclb = new ERRCLB(); PRN1LB prn1lb = new PRN1LB(); PRN2LB prn2lb = new PRN2LB(); PRN3LB prn3lb = new PRN3LB(); ACTIVE active = new ACTIVE(); PROJGR projgr = new PROJGR(); FREEV freev = new FREEV(); TIMER timer = new TIMER(); DPMEPS dpmeps = new DPMEPS(); DTRSL dtrsl = new DTRSL(ddot, daxpy); BMV bmv = new BMV(dtrsl); CAUCHY cauchy = new CAUCHY(hpsolb, bmv, dscal, dcopy, daxpy, ddot); SUBSM subsm = new SUBSM(dtrsl); DCSRCH dcsrch = new DCSRCH(dcstep); LNSRLB lnsrlb = new LNSRLB(dtrsl, ddot, dcsrch, dcopy); DPOFA dpofa = new DPOFA(ddot); FORMK formk = new FORMK(dcopy, dpofa, dtrsl, ddot); CMPRLB cmprlb = new CMPRLB(bmv); MATUPD matupd = new MATUPD(dcopy, ddot); FORMT formt = new FORMT(dpofa); #endregion #region Set Dependencies this._cauchy = cauchy; this._subsm = subsm; this._lnsrlb = lnsrlb; this._formk = formk; this._errclb = errclb; this._prn1lb = prn1lb;this._prn2lb = prn2lb; this._prn3lb = prn3lb; this._active = active; this._projgr = projgr; this._freev = freev;this._cmprlb = cmprlb; this._matupd = matupd; this._formt = formt; this._timer = timer; this._dpmeps = dpmeps;this._dcopy = dcopy; this._ddot = ddot; this._dscal = dscal; #endregion }
public SETULB() { #region Dependencies (Initialization) HPSOLB hpsolb = new HPSOLB(); DDOT ddot = new DDOT(); DAXPY daxpy = new DAXPY(); DSCAL dscal = new DSCAL(); DCOPY dcopy = new DCOPY(); DCSTEP dcstep = new DCSTEP(); ERRCLB errclb = new ERRCLB(); PRN1LB prn1lb = new PRN1LB(); PRN2LB prn2lb = new PRN2LB(); PRN3LB prn3lb = new PRN3LB(); ACTIVE active = new ACTIVE(); PROJGR projgr = new PROJGR(); FREEV freev = new FREEV(); TIMER timer = new TIMER(); DPMEPS dpmeps = new DPMEPS(); DTRSL dtrsl = new DTRSL(ddot, daxpy); BMV bmv = new BMV(dtrsl); CAUCHY cauchy = new CAUCHY(hpsolb, bmv, dscal, dcopy, daxpy, ddot); SUBSM subsm = new SUBSM(dtrsl); DCSRCH dcsrch = new DCSRCH(dcstep); LNSRLB lnsrlb = new LNSRLB(dtrsl, ddot, dcsrch, dcopy); DPOFA dpofa = new DPOFA(ddot); FORMK formk = new FORMK(dcopy, dpofa, dtrsl, ddot); CMPRLB cmprlb = new CMPRLB(bmv); MATUPD matupd = new MATUPD(dcopy, ddot); FORMT formt = new FORMT(dpofa); MAINLB mainlb = new MAINLB(cauchy, subsm, lnsrlb, formk, errclb, prn1lb, prn2lb, prn3lb, active, projgr , freev, cmprlb, matupd, formt, timer, dpmeps, dcopy, ddot, dscal); #endregion #region Set Dependencies this._mainlb = mainlb; #endregion }
public MAINLB(CAUCHY cauchy, SUBSM subsm, LNSRLB lnsrlb, FORMK formk, ERRCLB errclb, PRN1LB prn1lb, PRN2LB prn2lb, PRN3LB prn3lb, ACTIVE active, PROJGR projgr , FREEV freev, CMPRLB cmprlb, MATUPD matupd, FORMT formt, TIMER timer, DPMEPS dpmeps, DCOPY dcopy, DDOT ddot, DSCAL dscal) { #region Set Dependencies this._cauchy = cauchy; this._subsm = subsm; this._lnsrlb = lnsrlb; this._formk = formk; this._errclb = errclb; this._prn1lb = prn1lb; this._prn2lb = prn2lb; this._prn3lb = prn3lb; this._active = active; this._projgr = projgr; this._freev = freev; this._cmprlb = cmprlb; this._matupd = matupd; this._formt = formt; this._timer = timer; this._dpmeps = dpmeps; this._dcopy = dcopy; this._ddot = ddot; this._dscal = dscal; #endregion }