internal void Initialize(double[] y0, double[] tspan, OdeSolution solution) { _SolutionOutType = SolutionOutType.Delegate; InitializeValues(y0, tspan); _SolutionOut = solution; }
internal void Initialize(double[] y0, double t0, double deltaT, double tf, OdeSolution solution) { _SolutionOutType = SolutionOutType.Delegate; InitializeValues(y0, t0, deltaT, tf); _SolutionOut = solution; }
internal void Initialize(double[] y0, double[] tspan, out double[,] solutionArray) { _SolutionOutType = SolutionOutType.Array; InitializeValues(y0, tspan); int NCols = y0.Length + 1; solutionArray = new double[_MaxIndex, NCols]; _SolutionArray = solutionArray; }
internal void Initialize(double[] y0, double t0, double deltaT, double tf, out double[,] solutionArray) { this._SolutionOutType = SolutionOutType.Array; this.InitializeValues(y0, t0, deltaT, tf); int NCols = y0.Length + 1; solutionArray = new double[this._MaxIndex, NCols]; this._SolutionArray = solutionArray; }
internal void Initialize(double[] y0, double[] tspan, out double[,] solutionArray) { this._SolutionOutType = SolutionOutType.Array; this.InitializeValues(y0, tspan); int NCols = y0.Length + 1; solutionArray = new double[this._MaxIndex, NCols]; this._SolutionArray = solutionArray; }
internal void Initialize(double[] y0, double[] tspan, OdeSolution solution) { this._SolutionOutType = SolutionOutType.Delegate; this.InitializeValues(y0, tspan); this._SolutionOut = solution; }
internal void Initialize(double[] y0, double t0, double deltaT, double tf, OdeSolution solution) { this._SolutionOutType = SolutionOutType.Delegate; this.InitializeValues(y0, t0, deltaT, tf); this._SolutionOut = solution; }