コード例 #1
0
ファイル: Lnsrlb.cs プロジェクト: davidsiaw/neuron
        public LNSRLB(DTRSL dtrsl, DDOT ddot, DCSRCH dcsrch, DCOPY dcopy)
        {
            #region Set Dependencies

            this._dtrsl = dtrsl; this._ddot = ddot; this._dcsrch = dcsrch; this._dcopy = dcopy;

            #endregion
        }
コード例 #2
0
ファイル: Formk.cs プロジェクト: davidsiaw/neuron
        public FORMK(DCOPY dcopy, DPOFA dpofa, DTRSL dtrsl, DDOT ddot)
        {
            #region Set Dependencies

            this._dcopy = dcopy; this._dpofa = dpofa; this._dtrsl = dtrsl; this._ddot = ddot;

            #endregion
        }
コード例 #3
0
ファイル: Matupd.cs プロジェクト: davidsiaw/neuron
        public MATUPD(DCOPY dcopy, DDOT ddot)
        {
            #region Set Dependencies

            this._dcopy = dcopy; this._ddot = ddot;

            #endregion
        }
コード例 #4
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
        }
コード例 #5
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
        }
コード例 #6
0
ファイル: Mainlb.cs プロジェクト: davidsiaw/neuron
        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
        }
コード例 #7
0
        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
        }
コード例 #8
0
ファイル: Matupd.cs プロジェクト: davidsiaw/neuron
        public MATUPD()
        {
            #region Dependencies (Initialization)

            DCOPY dcopy = new DCOPY();
            DDOT ddot = new DDOT();

            #endregion

            #region Set Dependencies

            this._dcopy = dcopy; this._ddot = ddot;

            #endregion
        }
コード例 #9
0
ファイル: Matupd.cs プロジェクト: chemscobra/dwsim4-1
        public MATUPD()
        {
            #region Dependencies (Initialization)

            DCOPY dcopy = new DCOPY();
            DDOT  ddot  = new DDOT();

            #endregion


            #region Set Dependencies

            this._dcopy = dcopy; this._ddot = ddot;

            #endregion
        }
コード例 #10
0
ファイル: Formk.cs プロジェクト: davidsiaw/neuron
        public FORMK()
        {
            #region Dependencies (Initialization)

            DCOPY dcopy = new DCOPY();
            DDOT ddot = new DDOT();
            DAXPY daxpy = new DAXPY();
            DPOFA dpofa = new DPOFA(ddot);
            DTRSL dtrsl = new DTRSL(ddot, daxpy);

            #endregion

            #region Set Dependencies

            this._dcopy = dcopy; this._dpofa = dpofa; this._dtrsl = dtrsl; this._ddot = ddot;

            #endregion
        }
コード例 #11
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
        }
コード例 #12
0
ファイル: Formk.cs プロジェクト: chemscobra/dwsim4-1
        public FORMK()
        {
            #region Dependencies (Initialization)

            DCOPY dcopy = new DCOPY();
            DDOT  ddot  = new DDOT();
            DAXPY daxpy = new DAXPY();
            DPOFA dpofa = new DPOFA(ddot);
            DTRSL dtrsl = new DTRSL(ddot, daxpy);

            #endregion


            #region Set Dependencies

            this._dcopy = dcopy; this._dpofa = dpofa; this._dtrsl = dtrsl; this._ddot = ddot;

            #endregion
        }
コード例 #13
0
ファイル: Lnsrlb.cs プロジェクト: davidsiaw/neuron
        public LNSRLB()
        {
            #region Dependencies (Initialization)

            DDOT ddot = new DDOT();
            DAXPY daxpy = new DAXPY();
            DCSTEP dcstep = new DCSTEP();
            DCOPY dcopy = new DCOPY();
            DTRSL dtrsl = new DTRSL(ddot, daxpy);
            DCSRCH dcsrch = new DCSRCH(dcstep);

            #endregion

            #region Set Dependencies

            this._dtrsl = dtrsl; this._ddot = ddot; this._dcsrch = dcsrch; this._dcopy = dcopy;

            #endregion
        }
コード例 #14
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
        }
コード例 #15
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
        }
コード例 #16
0
        public LNSRLB()
        {
            #region Dependencies (Initialization)

            DDOT   ddot   = new DDOT();
            DAXPY  daxpy  = new DAXPY();
            DCSTEP dcstep = new DCSTEP();
            DCOPY  dcopy  = new DCOPY();
            DTRSL  dtrsl  = new DTRSL(ddot, daxpy);
            DCSRCH dcsrch = new DCSRCH(dcstep);

            #endregion


            #region Set Dependencies

            this._dtrsl = dtrsl; this._ddot = ddot; this._dcsrch = dcsrch; this._dcopy = dcopy;

            #endregion
        }
コード例 #17
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
        }
コード例 #18
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
        }
コード例 #19
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
        }