Interface DifferentialEquationInterface

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      double[] dy​(double x, double[] y)
      returns dy as a function of x,y.
      void initialize​(double x0, double[] y0)
      initializes the differential equation.
      double[] y​(double x)
      returns y as a function of x.
    • Method Detail

      • initialize

        void initialize​(double x0,
                        double[] y0)
        initializes the differential equation.
        Parameters:
        x0 - double; the initial x-value
        y0 - double[]; the initial y-value array
      • y

        double[] y​(double x)
        returns y as a function of x.
        Parameters:
        x - double; the x-value
        Returns:
        y
      • dy

        double[] dy​(double x,
                    double[] y)
        returns dy as a function of x,y.
        Parameters:
        x - double; the x-value
        y - double[]; the y-value
        Returns:
        dy/dx as a function of x,y