コード例 #1
0
        public DOPCOR()
        {
            #region Initialization Common Blocks

            CommonBlock CONDO5 = new CommonBlock(2, 0, 0, 0);
            #endregion
            #region Dependencies (Initialization)

            HINIT  hinit  = new HINIT();
            CDOPRI cdopri = new CDOPRI();
            #endregion
            #region Set Dependencies

            this._hinit = hinit; this._cdopri = cdopri;
            #endregion
            #region Common varaible Initialization

            #region Common Block: CONDO5 Initialization

            this._condo5 = CONDO5;
            XOLD         = CONDO5.doubleData[0];
            HOUT         = CONDO5.doubleData[1];
            #endregion
            #endregion
        }
コード例 #2
0
        public DOPCOR(HINIT hinit, CDOPRI cdopri, CommonBlock CONDO5)
        {
            #region Set Dependencies

            this._hinit = hinit; this._cdopri = cdopri;
            #endregion
            #region Common varaible Initialization

            #region Common Block: CONDO5 Initialization

            this._condo5 = CONDO5;
            XOLD         = CONDO5.doubleData[0];
            HOUT         = CONDO5.doubleData[1];
            #endregion
            #endregion
        }
コード例 #3
0
        public DOPRI5()
        {
            #region Initialization Common Blocks

            CommonBlock CONDO5 = new CommonBlock(2, 0, 0, 0);
            #endregion
            #region Dependencies (Initialization)

            HINIT  hinit  = new HINIT();
            CDOPRI cdopri = new CDOPRI();
            DOPCOR dopcor = new DOPCOR(hinit, cdopri, CONDO5);
            #endregion
            #region Set Dependencies

            this._dopcor = dopcor;
            #endregion
        }
コード例 #4
0
        internal override void InitializeRungeKuttaClasses()
        {
            _hinit = new HINIT();
            _cdopri = new CDOPRI();
            _contd5 = new CONTD5(_CONDO5);
            _dopcor = new DOPCOR(_hinit, _cdopri, _CONDO5);
            this._Dopri5 = new DOPRI5(_dopcor);

            base._RKSolOut = new RKSolOut(this._contd5);
        }
コード例 #5
0
ファイル: Dopri5.cs プロジェクト: davidsiaw/neuron
        public DOPRI5()
        {
            #region Initialization Common Blocks

            CommonBlock CONDO5 = new CommonBlock(2, 0, 0, 0);
            #endregion
            #region Dependencies (Initialization)

            HINIT hinit = new HINIT();
            CDOPRI cdopri = new CDOPRI();
            DOPCOR dopcor = new DOPCOR(hinit, cdopri, CONDO5);
            #endregion
            #region Set Dependencies

            this._dopcor = dopcor;
            #endregion
        }
コード例 #6
0
ファイル: Dopri5.cs プロジェクト: davidsiaw/neuron
        public DOPCOR()
        {
            #region Initialization Common Blocks

            CommonBlock CONDO5 = new CommonBlock(2, 0, 0, 0);
            #endregion
            #region Dependencies (Initialization)

            HINIT hinit = new HINIT();
            CDOPRI cdopri = new CDOPRI();
            #endregion
            #region Set Dependencies

            this._hinit = hinit; this._cdopri = cdopri;
            #endregion
            #region Common varaible Initialization

            #region Common Block: CONDO5 Initialization

            this._condo5 = CONDO5;
            XOLD = CONDO5.doubleData[0];
            HOUT = CONDO5.doubleData[1];
            #endregion
            #endregion
        }
コード例 #7
0
ファイル: Dopri5.cs プロジェクト: davidsiaw/neuron
        public DOPCOR(HINIT hinit, CDOPRI cdopri, CommonBlock CONDO5)
        {
            #region Set Dependencies

            this._hinit = hinit; this._cdopri = cdopri;
            #endregion
            #region Common varaible Initialization

            #region Common Block: CONDO5 Initialization

            this._condo5 = CONDO5;
            XOLD = CONDO5.doubleData[0];
            HOUT = CONDO5.doubleData[1];
            #endregion
            #endregion
        }