Searched defs:interpolator (Results 1 - 25 of 26) sorted by relevance

12

/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/jacobians/
H A DStepHandlerWithJacobians.java81 * @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 DFirstOrderIntegratorWithJacobians.java572 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 DClassicalRungeKuttaStepInterpolator.java24 * 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 DEulerStepInterpolator.java24 * 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 DGillStepInterpolator.java25 * 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 DHighamHall54StepInterpolator.java24 * 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 DMidpointStepInterpolator.java24 * 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 DThreeEighthesStepInterpolator.java24 * 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 DRungeKuttaStepInterpolator.java27 /** 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 DDormandPrince54StepInterpolator.java25 * 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 DGraggBulirschStoerStepInterpolator.java29 * 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 DDormandPrince853StepInterpolator.java29 * 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 DDummyStepHandler.java71 * @param interpolator interpolator for the last accepted step. For
80 public void handleStep(final StepInterpolator interpolator, final boolean isLast) { argument
H A DStepHandler.java49 * 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 DStepNormalizer.java104 * @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 DDummyStepInterpolator.java24 /** 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 DNordsieckStepInterpolator.java30 * 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 DAbstractStepInterpolator.java26 /** 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 DContinuousOutputModel.java104 /** 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 DAbstractIntegrator.java225 * @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 DMultistepIntegrator.java324 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 DCombinedEventsManager.java115 * @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 DEventState.java143 * @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 DShadowAnimation.java19 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 DSkAnimateActive.cpp172 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...]

Completed in 262 milliseconds

12