/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/jacobians/ |
H A D | StepHandlerWithJacobians.java | 81 * @param interpolator interpolator for the last accepted step. For 88 * using the clone method of the interpolator and store this copy. 89 * Keeping only a reference to the interpolator and reusing it will 95 void handleStep(StepInterpolatorWithJacobians interpolator, boolean isLast) throws DerivativeException; argument
|
H A D | FirstOrderIntegratorWithJacobians.java | 572 public void handleStep(StepInterpolator interpolator, boolean isLast) argument 574 handler.handleStep(new StepInterpolatorWrapper(interpolator, n, k), isLast); 593 /** Wrapped interpolator. */ 594 private StepInterpolator interpolator; field in class:FirstOrderIntegratorWithJacobians.StepInterpolatorWrapper 622 * @param interpolator wrapped interpolator 626 public StepInterpolatorWrapper(final StepInterpolator interpolator, argument 628 this.interpolator = interpolator; 639 interpolator [all...] |
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/nonstiff/ |
H A D | ClassicalRungeKuttaStepInterpolator.java | 24 * This class implements a step interpolator for the classical fourth 27 * <p>This interpolator allows to compute dense output inside the last 68 * @param interpolator interpolator to copy from. The copy is a deep 72 public ClassicalRungeKuttaStepInterpolator(final ClassicalRungeKuttaStepInterpolator interpolator) { argument 73 super(interpolator);
|
H A D | EulerStepInterpolator.java | 24 * This class implements a linear interpolator for step. 26 * <p>This interpolator computes dense output inside the last 63 * @param interpolator interpolator to copy from. The copy is a deep 67 public EulerStepInterpolator(final EulerStepInterpolator interpolator) { argument 68 super(interpolator);
|
H A D | GillStepInterpolator.java | 25 * This class implements a step interpolator for the Gill fourth 28 * <p>This interpolator allows to compute dense output inside the last 75 * @param interpolator interpolator to copy from. The copy is a deep 79 public GillStepInterpolator(final GillStepInterpolator interpolator) { argument 80 super(interpolator);
|
H A D | HighamHall54StepInterpolator.java | 24 * This class represents an interpolator over the last step during an 55 * @param interpolator interpolator to copy from. The copy is a deep 59 public HighamHall54StepInterpolator(final HighamHall54StepInterpolator interpolator) { argument 60 super(interpolator);
|
H A D | MidpointStepInterpolator.java | 24 * This class implements a step interpolator for second order 27 * <p>This interpolator computes dense output inside the last 65 * @param interpolator interpolator to copy from. The copy is a deep 69 public MidpointStepInterpolator(final MidpointStepInterpolator interpolator) { argument 70 super(interpolator);
|
H A D | ThreeEighthesStepInterpolator.java | 24 * This class implements a step interpolator for the 3/8 fourth 27 * <p>This interpolator allows to compute dense output inside the last 70 * @param interpolator interpolator to copy from. The copy is a deep 74 public ThreeEighthesStepInterpolator(final ThreeEighthesStepInterpolator interpolator) { argument 75 super(interpolator);
|
H A D | RungeKuttaStepInterpolator.java | 27 /** This class represents an interpolator over the last step during an 64 * <p>The copied interpolator should have been finalized before the 69 * method to modify the state of the copied interpolator, 76 * @param interpolator interpolator to copy from. 79 public RungeKuttaStepInterpolator(final RungeKuttaStepInterpolator interpolator) { argument 81 super(interpolator); 83 if (interpolator.currentState != null) { 86 yDotK = new double[interpolator.yDotK.length][]; 87 for (int k = 0; k < interpolator [all...] |
H A D | DormandPrince54StepInterpolator.java | 25 * This class represents an interpolator over the last step during an 111 * @param interpolator interpolator to copy from. The copy is a deep 115 public DormandPrince54StepInterpolator(final DormandPrince54StepInterpolator interpolator) { argument 117 super(interpolator); 119 if (interpolator.v1 == null) { 129 v1 = interpolator.v1.clone(); 130 v2 = interpolator.v2.clone(); 131 v3 = interpolator.v3.clone(); 132 v4 = interpolator [all...] |
H A D | GraggBulirschStoerStepInterpolator.java | 29 * This class implements an interpolator for the Gragg-Bulirsch-Stoer 32 * <p>This interpolator compute dense output inside the last step 146 * @param interpolator interpolator to copy from. The copy is a deep 151 (final GraggBulirschStoerStepInterpolator interpolator) { 153 super(interpolator); 157 // the interpolator has been finalized, 165 if (interpolator.polynoms == null) { 169 resetTables(interpolator.currentDegree); 172 System.arraycopy(interpolator 150 GraggBulirschStoerStepInterpolator(final GraggBulirschStoerStepInterpolator interpolator) argument [all...] |
H A D | DormandPrince853StepInterpolator.java | 29 * This class represents an interpolator over the last step during an 238 * @param interpolator interpolator to copy from. The copy is a deep 242 public DormandPrince853StepInterpolator(final DormandPrince853StepInterpolator interpolator) { argument 244 super(interpolator); 246 if (interpolator.currentState == null) { 254 final int dimension = interpolator.currentState.length; 259 System.arraycopy(interpolator.yDotKLast[k], 0, yDotKLast[k], 0, 266 System.arraycopy(interpolator.v[k], 0, v[k], 0, dimension); 269 vectorsInitialized = interpolator [all...] |
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/sampling/ |
H A D | DummyStepHandler.java | 71 * @param interpolator interpolator for the last accepted step. For 80 public void handleStep(final StepInterpolator interpolator, final boolean isLast) { argument
|
H A D | StepHandler.java | 49 * than a custom interpolator.</p> 62 * @param interpolator interpolator for the last accepted step. For 69 * using the clone method of the interpolator and store this copy. 70 * Keeping only a reference to the interpolator and reusing it will 73 * @exception DerivativeException if user code called from step interpolator 76 void handleStep(StepInterpolator interpolator, boolean isLast) throws DerivativeException; argument
|
H A D | StepNormalizer.java | 104 * @param interpolator interpolator for the last accepted step. For 115 public void handleStep(final StepInterpolator interpolator, final boolean isLast) argument 120 lastTime = interpolator.getPreviousTime(); 121 interpolator.setInterpolatedTime(lastTime); 122 lastState = interpolator.getInterpolatedState().clone(); 123 lastDerivatives = interpolator.getInterpolatedDerivatives().clone(); 126 forward = interpolator.getCurrentTime() >= lastTime; 134 boolean nextInStep = forward ^ (nextTime > interpolator.getCurrentTime()); 142 interpolator [all...] |
H A D | DummyStepInterpolator.java | 24 /** This class is a step interpolator that does nothing. 75 * @param interpolator interpolator to copy from. The copy is a deep 79 public DummyStepInterpolator(final DummyStepInterpolator interpolator) { argument 80 super(interpolator); 81 currentDerivative = interpolator.currentDerivative.clone();
|
H A D | NordsieckStepInterpolator.java | 30 * This class implements an interpolator for integrators using Nordsieck representation. 32 * <p>This interpolator computes dense output around the current point. 77 * @param interpolator interpolator to copy from. The copy is a deep 81 public NordsieckStepInterpolator(final NordsieckStepInterpolator interpolator) { argument 82 super(interpolator); 83 scalingH = interpolator.scalingH; 84 referenceTime = interpolator.referenceTime; 85 if (interpolator.scaled != null) { 86 scaled = interpolator [all...] |
H A D | AbstractStepInterpolator.java | 26 /** This abstract class represents an interpolator over the last step 135 * <p>The copied interpolator should have been finalized before the 141 * interpolator, finalization is <strong>not</strong> done 147 * @param interpolator interpolator to copy from. 150 protected AbstractStepInterpolator(final AbstractStepInterpolator interpolator) { argument 152 globalPreviousTime = interpolator.globalPreviousTime; 153 globalCurrentTime = interpolator.globalCurrentTime; 154 softPreviousTime = interpolator.softPreviousTime; 155 softCurrentTime = interpolator [all...] |
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/ |
H A D | ContinuousOutputModel.java | 104 /** Current interpolator index. */ 120 * @exception DerivativeException if user code called from step interpolator 161 for (StepInterpolator interpolator : model.steps) { 162 steps.add(interpolator.copy()); 195 * @param interpolator interpolator for the last accepted step. 197 * @exception DerivativeException if user code called from step interpolator 200 public void handleStep(final StepInterpolator interpolator, final boolean isLast) argument 204 initialTime = interpolator.getPreviousTime(); 205 forward = interpolator [all...] |
H A D | AbstractIntegrator.java | 225 * @param interpolator step interpolator 236 protected double acceptStep(final AbstractStepInterpolator interpolator, argument 241 double previousT = interpolator.getGlobalPreviousTime(); 242 final double currentT = interpolator.getGlobalCurrentTime(); 248 state.reinitializeBegin(interpolator); 254 final int orderingSign = interpolator.isForward() ? +1 : -1; 265 if (state.evaluateStep(interpolator)) { 278 // restrict the interpolator to the first part of the step, up to the event 280 interpolator [all...] |
H A D | MultistepIntegrator.java | 324 public void handleStep(StepInterpolator interpolator, boolean isLast) argument 327 final double prev = interpolator.getPreviousTime(); 328 final double curr = interpolator.getCurrentTime(); 333 interpolator.setInterpolatedTime(prev); 334 scaled = interpolator.getInterpolatedDerivatives().clone(); 342 interpolator.setInterpolatedTime(prev + stepSize * i); 343 final double[] msI = interpolator.getInterpolatedDerivatives().clone();
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/events/ |
H A D | CombinedEventsManager.java | 115 * @param interpolator step interpolator for the proposed step 119 * @exception DerivativeException if the interpolator fails to 123 public boolean evaluateStep(final StepInterpolator interpolator) argument 131 // interpolator time (and hence avoid unneeded calls to the 132 // user function due to interpolator finalization) 140 state.reinitializeBegin(interpolator); 150 if (state.evaluateStep(interpolator)) { 154 if (interpolator.isForward()) {
|
H A D | EventState.java | 143 * @param interpolator valid for the current step 147 public void reinitializeBegin(final StepInterpolator interpolator) argument 169 final double ignoreZone = interpolator.isForward() ? getConvergence() : -getConvergence(); 170 t0 = interpolator.getPreviousTime() + ignoreZone; 171 interpolator.setInterpolatedTime(t0); 172 g0 = handler.g(t0, interpolator.getInterpolatedState()); 176 final double tStart = interpolator.getPreviousTime(); 177 interpolator.setInterpolatedTime(tStart); 178 g0Positive = handler.g(tStart, interpolator.getInterpolatedState()) <= 0; 189 * @param interpolator ste 198 evaluateStep(final StepInterpolator interpolator) argument [all...] |
/external/robolectric/src/main/java/com/xtremelabs/robolectric/shadows/ |
H A D | ShadowAnimation.java | 19 private Interpolator interpolator; field in class:ShadowAnimation 68 public void setInterpolator(Interpolator interpolator) { argument 69 this.interpolator = interpolator; 74 return interpolator;
|
/external/skia/src/animator/ |
H A D | SkAnimateActive.cpp | 172 SkOperandInterpolator& interpolator = *fInterpolators[index]; local 183 interpolator.timeToValues(time, values.get()); 210 SkOperandInterpolator& interpolator = *fInterpolators[index]; local 221 interpolator.timeToValues(time, values.get()); 355 SkOperandInterpolator& interpolator = *fInterpolators[index]; local 357 int count = interpolator.getValuesCount(); 358 memcpy(interpolator.getValues(), fSaveInterpolators[index], count * sizeof(SkOperand)); 362 SkOperandInterpolator& interpolator = *fInterpolators[index]; local 364 int count = interpolator.getValuesCount(); 367 memcpy(cache, interpolator 378 SkOperandInterpolator& interpolator = *fInterpolators[index]; local [all...] |