/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/nonstiff/ |
RungeKuttaStepInterpolator.java | 41 protected double[][] yDotK; 58 yDotK = null; 86 yDotK = new double[interpolator.yDotK.length][]; 87 for (int k = 0; k < interpolator.yDotK.length; ++k) { 88 yDotK[k] = new double[dimension]; 89 System.arraycopy(interpolator.yDotK[k], 0, 90 yDotK[k], 0, dimension); 94 yDotK = null; 127 this.yDotK = yDotArray [all...] |
DormandPrince853Integrator.java | 248 protected double estimateError(final double[][] yDotK, 255 final double errSum1 = E1_01 * yDotK[0][j] + E1_06 * yDotK[5][j] + 256 E1_07 * yDotK[6][j] + E1_08 * yDotK[7][j] + 257 E1_09 * yDotK[8][j] + E1_10 * yDotK[9][j] + 258 E1_11 * yDotK[10][j] + E1_12 * yDotK[11][j]; 259 final double errSum2 = E2_01 * yDotK[0][j] + E2_06 * yDotK[5][j] [all...] |
DormandPrince853StepInterpolator.java | 284 final double[] y, final double[][] yDotK, final boolean forward) { 286 super.reinitialize(integrator, y, yDotK, forward); 331 final double yDot1 = yDotK[0][i]; 332 final double yDot6 = yDotK[5][i]; 333 final double yDot7 = yDotK[6][i]; 334 final double yDot8 = yDotK[7][i]; 335 final double yDot9 = yDotK[8][i]; 336 final double yDot10 = yDotK[9][i]; 337 final double yDot11 = yDotK[10][i]; 338 final double yDot12 = yDotK[11][i] [all...] |
DormandPrince54Integrator.java | 134 protected double estimateError(final double[][] yDotK, 141 final double errSum = E1 * yDotK[0][j] + E3 * yDotK[2][j] + 142 E4 * yDotK[3][j] + E5 * yDotK[4][j] + 143 E6 * yDotK[5][j] + E7 * yDotK[6][j];
|
EulerStepInterpolator.java | 85 interpolatedState[i] = currentState[i] - oneMinusThetaH * yDotK[0][i]; 87 System.arraycopy(yDotK[0], 0, interpolatedDerivatives, 0, interpolatedDerivatives.length);
|
RungeKuttaIntegrator.java | 110 final double[][] yDotK = new double[stages][]; 112 yDotK [i] = new double[y0.length]; 121 rki.reinitialize(this, yTmp, yDotK, forward); 124 interpolator = new DummyStepInterpolator(yTmp, yDotK[stages - 1], forward); 143 computeDerivatives(stepStart, y, yDotK[0]); 149 double sum = a[k-1][0] * yDotK[0][j]; 151 sum += a[k-1][l] * yDotK[l][j]; 156 computeDerivatives(stepStart + c[k-1] * stepSize, yTmp, yDotK[k]); 162 double sum = b[0] * yDotK[0][j]; 164 sum += b[l] * yDotK[l][j] [all...] |
ClassicalRungeKuttaStepInterpolator.java | 99 final double yDot1 = yDotK[0][i]; 100 final double yDot23 = yDotK[1][i] + yDotK[2][i]; 101 final double yDot4 = yDotK[3][i];
|
ThreeEighthesStepInterpolator.java | 103 final double yDot1 = yDotK[0][i]; 104 final double yDot2 = yDotK[1][i]; 105 final double yDot3 = yDotK[2][i]; 106 final double yDot4 = yDotK[3][i];
|
HighamHall54StepInterpolator.java | 90 final double yDot0 = yDotK[0][i]; 91 final double yDot2 = yDotK[2][i]; 92 final double yDot3 = yDotK[3][i]; 93 final double yDot4 = yDotK[4][i]; 94 final double yDot5 = yDotK[5][i];
|
EmbeddedRungeKuttaIntegrator.java | 207 final double[][] yDotK = new double[stages][y0.length]; 215 rki.reinitialize(this, yTmp, yDotK, forward); 218 interpolator = new DummyStepInterpolator(yTmp, yDotK[stages - 1], forward); 243 computeDerivatives(stepStart, y, yDotK[0]); 258 stepStart, y, yDotK[0], yTmp, yDotK[1]); 268 double sum = a[k-1][0] * yDotK[0][j]; 270 sum += a[k-1][l] * yDotK[l][j]; 275 computeDerivatives(stepStart + c[k-1] * stepSize, yTmp, yDotK[k]); 281 double sum = b[0] * yDotK[0][j] [all...] |
DormandPrince54StepInterpolator.java | 149 final double[] y, final double[][] yDotK, final boolean forward) { 150 super.reinitialize(integrator, y, yDotK, forward); 184 final double yDot0 = yDotK[0][i]; 185 final double yDot2 = yDotK[2][i]; 186 final double yDot3 = yDotK[3][i]; 187 final double yDot4 = yDotK[4][i]; 188 final double yDot5 = yDotK[5][i]; 189 final double yDot6 = yDotK[6][i];
|
MidpointStepInterpolator.java | 92 final double yDot1 = yDotK[0][i]; 93 final double yDot2 = yDotK[1][i];
|
GillStepInterpolator.java | 113 final double yDot1 = yDotK[0][i]; 114 final double yDot2 = yDotK[1][i]; 115 final double yDot3 = yDotK[2][i]; 116 final double yDot4 = yDotK[3][i];
|
HighamHall54Integrator.java | 107 protected double estimateError(final double[][] yDotK, 114 double errSum = STATIC_E[0] * yDotK[0][j]; 116 errSum += STATIC_E[l] * yDotK[l][j];
|