예제 #1
0
파일: Cmprlb.cs 프로젝트: davidsiaw/neuron
        public CMPRLB(BMV bmv)
        {
            #region Set Dependencies

            this._bmv = bmv;

            #endregion
        }
예제 #2
0
        public CMPRLB(BMV bmv)
        {
            #region Set Dependencies

            this._bmv = bmv;

            #endregion
        }
예제 #3
0
파일: Cauchy.cs 프로젝트: davidsiaw/neuron
        public CAUCHY(HPSOLB hpsolb, BMV bmv, DSCAL dscal, DCOPY dcopy, DAXPY daxpy, DDOT ddot)
        {
            #region Set Dependencies

            this._hpsolb = hpsolb; this._bmv = bmv; this._dscal = dscal; this._dcopy = dcopy; this._daxpy = daxpy;
            this._ddot = ddot;

            #endregion
        }
예제 #4
0
        public CAUCHY(HPSOLB hpsolb, BMV bmv, DSCAL dscal, DCOPY dcopy, DAXPY daxpy, DDOT ddot)
        {
            #region Set Dependencies

            this._hpsolb = hpsolb; this._bmv = bmv; this._dscal = dscal; this._dcopy = dcopy; this._daxpy = daxpy;
            this._ddot   = ddot;

            #endregion
        }
예제 #5
0
파일: Cmprlb.cs 프로젝트: davidsiaw/neuron
        public CMPRLB()
        {
            #region Dependencies (Initialization)

            DDOT ddot = new DDOT();
            DAXPY daxpy = new DAXPY();
            DTRSL dtrsl = new DTRSL(ddot, daxpy);
            BMV bmv = new BMV(dtrsl);

            #endregion

            #region Set Dependencies

            this._bmv = bmv;

            #endregion
        }
예제 #6
0
        public CMPRLB()
        {
            #region Dependencies (Initialization)

            DDOT  ddot  = new DDOT();
            DAXPY daxpy = new DAXPY();
            DTRSL dtrsl = new DTRSL(ddot, daxpy);
            BMV   bmv   = new BMV(dtrsl);

            #endregion


            #region Set Dependencies

            this._bmv = bmv;

            #endregion
        }
예제 #7
0
        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
        }
예제 #8
0
        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
        }
예제 #9
0
파일: SETULB.cs 프로젝트: davidsiaw/neuron
        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
        }
예제 #10
0
파일: Cauchy.cs 프로젝트: davidsiaw/neuron
        public CAUCHY()
        {
            #region Dependencies (Initialization)

            HPSOLB hpsolb = new HPSOLB();
            DDOT ddot = new DDOT();
            DAXPY daxpy = new DAXPY();
            DSCAL dscal = new DSCAL();
            DCOPY dcopy = new DCOPY();
            DTRSL dtrsl = new DTRSL(ddot, daxpy);
            BMV bmv = new BMV(dtrsl);

            #endregion

            #region Set Dependencies

            this._hpsolb = hpsolb; this._bmv = bmv; this._dscal = dscal; this._dcopy = dcopy; this._daxpy = daxpy;
            this._ddot = ddot;

            #endregion
        }
예제 #11
0
        public CAUCHY()
        {
            #region Dependencies (Initialization)

            HPSOLB hpsolb = new HPSOLB();
            DDOT   ddot   = new DDOT();
            DAXPY  daxpy  = new DAXPY();
            DSCAL  dscal  = new DSCAL();
            DCOPY  dcopy  = new DCOPY();
            DTRSL  dtrsl  = new DTRSL(ddot, daxpy);
            BMV    bmv    = new BMV(dtrsl);

            #endregion


            #region Set Dependencies

            this._hpsolb = hpsolb; this._bmv = bmv; this._dscal = dscal; this._dcopy = dcopy; this._daxpy = daxpy;
            this._ddot   = ddot;

            #endregion
        }
예제 #12
0
파일: Mainlb.cs 프로젝트: davidsiaw/neuron
        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
        }