예제 #1
0
 public static Function EulerSolve(this ODEFunction argument, Vector2D initialCondition, int maxIterations = StandardODESolver.DEFAULT_MAX_ITERATIONS)
 {
     return(EulerSolver.MakeSolution(argument, initialCondition, maxIterations));
 }
예제 #2
0
 //Euler solver extension
 public static ArraySolver EulerArraySolver(this ODEFunction argument, Vector2D initialCondition, IDiscretizer discretizer, int maxIterations = StandardODESolver.DEFAULT_MAX_ITERATIONS)
 {
     return(EulerSolver.MakeArraySolver(argument, initialCondition, discretizer, maxIterations));
 }
예제 #3
0
 public static Function EulerSolve(this ODEFunction argument, Vector2D initialCondition, IDiscretizer discretizer, OptimizationOptions options, int maxIterations = StandardODESolver.DEFAULT_MAX_ITERATIONS)
 {
     return(EulerSolver.MakeSolution(argument, initialCondition, discretizer, options, maxIterations));
 }