D | FirstOrderIntegratorWithJacobians.java | 84 … final double[] p, final double[] hY, final double[] hP) { in FirstOrderIntegratorWithJacobians() argument 87 checkDimension(ode.getParametersDimension(), hP); in FirstOrderIntegratorWithJacobians() local 89 this.ode = new FiniteDifferencesWrapper(ode, p, hY, hP); in FirstOrderIntegratorWithJacobians() 465 private final double[] hP; field in FirstOrderIntegratorWithJacobians.FiniteDifferencesWrapper 477 final double[] p, final double[] hY, final double[] hP) { in FiniteDifferencesWrapper() argument 481 this.hP = hP.clone(); in FiniteDifferencesWrapper() 508 final int k = hP.length; in computeJacobians() 528 ode.setParameter(j, p[j] + hP[j]); in computeJacobians() 531 dFdP[i][j] = (tmpDot[i] - yDot[i]) / hP[j]; in computeJacobians()
|