Class JacobianMatrices.JacobiansSecondaryEquations

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void computeDerivatives​(double t, double[] y, double[] yDot, double[] z, double[] zDot)
      Compute the derivatives related to the secondary state parameters.
      int getDimension()
      Get the dimension of the secondary state parameters.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JacobiansSecondaryEquations

        private JacobiansSecondaryEquations()
    • Method Detail

      • getDimension

        public int getDimension()
        Get the dimension of the secondary state parameters.
        Specified by:
        getDimension in interface SecondaryEquations
        Returns:
        dimension of the secondary state parameters
      • computeDerivatives

        public void computeDerivatives​(double t,
                                       double[] y,
                                       double[] yDot,
                                       double[] z,
                                       double[] zDot)
                                throws MaxCountExceededException,
                                       DimensionMismatchException
        Compute the derivatives related to the secondary state parameters.
        Specified by:
        computeDerivatives in interface SecondaryEquations
        Parameters:
        t - current value of the independent time variable
        y - array containing the current value of the primary state vector
        yDot - array containing the derivative of the primary state vector
        z - array containing the current value of the secondary state vector
        zDot - placeholder array where to put the derivative of the secondary state vector
        Throws:
        MaxCountExceededException - if the number of functions evaluations is exceeded
        DimensionMismatchException - if arrays dimensions do not match equations settings