コード例 #1
0
ファイル: Integrator.cs プロジェクト: jacksonbalfour/Horizon
        public static Matrix <double> RK45(EOMS dynamics, Matrix <double> timeSpan, Matrix <double> initialState)
        {
            IntegratorOptions    options = new IntegratorOptions();
            IntegratorParameters param   = new IntegratorParameters();

            return(Integrator.RK45Helper(dynamics, timeSpan, initialState, options, param));
        }
コード例 #2
0
ファイル: Integrator.cs プロジェクト: jacksonbalfour/Horizon
 /*
  * public IntegratorOptions Options { get; set; }
  *
  * public Integrator()
  * {
  *  this.Options = new IntegratorOptions();
  * }
  */
 public static Matrix <double> RK45(EOMS dynamics, Matrix <double> timeSpan, Vector initialState, IntegratorOptions options, IntegratorParameters param)
 {
     return(Integrator.RK45Helper(dynamics, timeSpan, initialState, options, param));
 }
コード例 #3
0
ファイル: Integrator.cs プロジェクト: tdroz/antennachanges
 /*
  * public IntegratorOptions Options { get; set; }
  *
  * public Integrator()
  * {
  *  this.Options = new IntegratorOptions();
  * }
  */
 public static Matrix <double> RK45(EOMS dynamics, Matrix <double> timeSpan, Matrix <double> initialState, IntegratorOptions options)
 {
     return(Integrator.RK45Helper(dynamics, timeSpan, initialState, options));
 }