/external/robolectric/integration_tests/nativegraphics/src/test/java/org/robolectric/shadows/ |
D | ShadowNativeInterpolatorTest.java | 24 Interpolator interpolator = new Interpolator(10); in testConstructor() local 25 assertEquals(10, interpolator.getValueCount()); in testConstructor() 26 assertEquals(DEFAULT_KEYFRAME_COUNT, interpolator.getKeyFrameCount()); in testConstructor() 28 interpolator = new Interpolator(15, 20); in testConstructor() 29 assertEquals(15, interpolator.getValueCount()); in testConstructor() 30 assertEquals(20, interpolator.getKeyFrameCount()); in testConstructor() 36 Interpolator interpolator = new Interpolator(10); in testReset1() local 37 assertEquals(DEFAULT_KEYFRAME_COUNT, interpolator.getKeyFrameCount()); in testReset1() 38 interpolator.reset(expected); in testReset1() 39 assertEquals(expected, interpolator.getValueCount()); in testReset1() [all …]
|
/external/apache-commons-math/src/main/java/org/apache/commons/math3/ode/sampling/ |
D | StepNormalizer.java | 202 public void handleStep(final StepInterpolator interpolator, final boolean isLast) in handleStep() argument 206 firstTime = interpolator.getPreviousTime(); in handleStep() 207 lastTime = interpolator.getPreviousTime(); in handleStep() 208 interpolator.setInterpolatedTime(lastTime); in handleStep() 209 lastState = interpolator.getInterpolatedState().clone(); in handleStep() 210 lastDerivatives = interpolator.getInterpolatedDerivatives().clone(); in handleStep() 213 forward = interpolator.getCurrentTime() >= lastTime; in handleStep() 229 boolean nextInStep = isNextInStep(nextTime, interpolator); in handleStep() 235 storeStep(interpolator, nextTime); in handleStep() 239 nextInStep = isNextInStep(nextTime, interpolator); in handleStep() [all …]
|
D | AbstractStepInterpolator.java | 171 protected AbstractStepInterpolator(final AbstractStepInterpolator interpolator) { in AbstractStepInterpolator() argument 173 globalPreviousTime = interpolator.globalPreviousTime; in AbstractStepInterpolator() 174 globalCurrentTime = interpolator.globalCurrentTime; in AbstractStepInterpolator() 175 softPreviousTime = interpolator.softPreviousTime; in AbstractStepInterpolator() 176 softCurrentTime = interpolator.softCurrentTime; in AbstractStepInterpolator() 177 h = interpolator.h; in AbstractStepInterpolator() 178 interpolatedTime = interpolator.interpolatedTime; in AbstractStepInterpolator() 180 if (interpolator.currentState == null) { in AbstractStepInterpolator() 186 currentState = interpolator.currentState.clone(); in AbstractStepInterpolator() 187 interpolatedState = interpolator.interpolatedState.clone(); in AbstractStepInterpolator() [all …]
|
D | FieldStepNormalizer.java | 195 public void handleStep(final FieldStepInterpolator<T> interpolator, final boolean isLast) in handleStep() argument 200 first = interpolator.getPreviousState(); in handleStep() 204 forward = interpolator.isForward(); in handleStep() 220 boolean nextInStep = isNextInStep(nextTime, interpolator); in handleStep() 226 last = interpolator.getInterpolatedState(nextTime); in handleStep() 230 nextInStep = isNextInStep(nextTime, interpolator); in handleStep() 238 … last.getTime().getReal() != interpolator.getCurrentState().getTime().getReal(); in handleStep() 241 last = interpolator.getCurrentState(); in handleStep() 256 private boolean isNextInStep(final T nextTime, final FieldStepInterpolator<T> interpolator) { in isNextInStep() argument 258 nextTime.getReal() <= interpolator.getCurrentState().getTime().getReal() : in isNextInStep() [all …]
|
D | NordsieckStepInterpolator.java | 81 public NordsieckStepInterpolator(final NordsieckStepInterpolator interpolator) { in NordsieckStepInterpolator() argument 82 super(interpolator); in NordsieckStepInterpolator() 83 scalingH = interpolator.scalingH; in NordsieckStepInterpolator() 84 referenceTime = interpolator.referenceTime; in NordsieckStepInterpolator() 85 if (interpolator.scaled != null) { in NordsieckStepInterpolator() 86 scaled = interpolator.scaled.clone(); in NordsieckStepInterpolator() 88 if (interpolator.nordsieck != null) { in NordsieckStepInterpolator() 89 nordsieck = new Array2DRowRealMatrix(interpolator.nordsieck.getDataRef(), true); in NordsieckStepInterpolator() 91 if (interpolator.stateVariation != null) { in NordsieckStepInterpolator() 92 stateVariation = interpolator.stateVariation.clone(); in NordsieckStepInterpolator()
|
/external/webrtc/modules/rtp_rtcp/source/ |
D | absolute_capture_time_interpolator_unittest.cc | 44 AbsoluteCaptureTimeInterpolator interpolator(&clock); in TEST() local 46 EXPECT_EQ(interpolator.OnReceivePacket(kSource, kRtpTimestamp0, in TEST() 50 EXPECT_EQ(interpolator.OnReceivePacket(kSource, kRtpTimestamp1, in TEST() 65 AbsoluteCaptureTimeInterpolator interpolator(&clock); in TEST() local 67 EXPECT_EQ(interpolator.OnReceivePacket(kSource, kRtpTimestamp0, in TEST() 71 EXPECT_EQ(interpolator.OnReceivePacket(kSource, kRtpTimestamp1, in TEST() 88 AbsoluteCaptureTimeInterpolator interpolator(&clock); in TEST() local 90 EXPECT_EQ(interpolator.OnReceivePacket(kSource, kRtpTimestamp0, in TEST() 94 absl::optional<AbsoluteCaptureTime> extension = interpolator.OnReceivePacket( in TEST() 102 extension = interpolator.OnReceivePacket(kSource, kRtpTimestamp2, in TEST() [all …]
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/sampling/ |
D | StepNormalizer.java | 115 public void handleStep(final StepInterpolator interpolator, final boolean isLast) in handleStep() argument 120 lastTime = interpolator.getPreviousTime(); in handleStep() 121 interpolator.setInterpolatedTime(lastTime); in handleStep() 122 lastState = interpolator.getInterpolatedState().clone(); in handleStep() 123 lastDerivatives = interpolator.getInterpolatedDerivatives().clone(); in handleStep() 126 forward = interpolator.getCurrentTime() >= lastTime; in handleStep() 134 boolean nextInStep = forward ^ (nextTime > interpolator.getCurrentTime()); in handleStep() 142 interpolator.setInterpolatedTime(lastTime); in handleStep() 143 System.arraycopy(interpolator.getInterpolatedState(), 0, in handleStep() 145 System.arraycopy(interpolator.getInterpolatedDerivatives(), 0, in handleStep() [all …]
|
D | AbstractStepInterpolator.java | 150 protected AbstractStepInterpolator(final AbstractStepInterpolator interpolator) { in AbstractStepInterpolator() argument 152 globalPreviousTime = interpolator.globalPreviousTime; in AbstractStepInterpolator() 153 globalCurrentTime = interpolator.globalCurrentTime; in AbstractStepInterpolator() 154 softPreviousTime = interpolator.softPreviousTime; in AbstractStepInterpolator() 155 softCurrentTime = interpolator.softCurrentTime; in AbstractStepInterpolator() 156 h = interpolator.h; in AbstractStepInterpolator() 157 interpolatedTime = interpolator.interpolatedTime; in AbstractStepInterpolator() 159 if (interpolator.currentState != null) { in AbstractStepInterpolator() 160 currentState = interpolator.currentState.clone(); in AbstractStepInterpolator() 161 interpolatedState = interpolator.interpolatedState.clone(); in AbstractStepInterpolator() [all …]
|
D | NordsieckStepInterpolator.java | 81 public NordsieckStepInterpolator(final NordsieckStepInterpolator interpolator) { in NordsieckStepInterpolator() argument 82 super(interpolator); in NordsieckStepInterpolator() 83 scalingH = interpolator.scalingH; in NordsieckStepInterpolator() 84 referenceTime = interpolator.referenceTime; in NordsieckStepInterpolator() 85 if (interpolator.scaled != null) { in NordsieckStepInterpolator() 86 scaled = interpolator.scaled.clone(); in NordsieckStepInterpolator() 88 if (interpolator.nordsieck != null) { in NordsieckStepInterpolator() 89 nordsieck = new Array2DRowRealMatrix(interpolator.nordsieck.getDataRef(), true); in NordsieckStepInterpolator() 91 if (interpolator.stateVariation != null) { in NordsieckStepInterpolator() 92 stateVariation = interpolator.stateVariation.clone(); in NordsieckStepInterpolator()
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/nonstiff/ |
D | AdamsBashforthIntegrator.java | 206 final NordsieckStepInterpolator interpolator = new NordsieckStepInterpolator(); in integrate() local 207 interpolator.reinitialize(y, forward); in integrate() 217 interpolator.reinitialize(stepStart, stepSize, scaled, nordsieck); in integrate() 218 interpolator.storeTime(stepStart); in integrate() 223 interpolator.rescale(hNew); in integrate() 250 interpolator.rescale(hNew); in integrate() 257 interpolator.shift(); in integrate() 258 interpolator.setInterpolatedTime(stepEnd); in integrate() 259 System.arraycopy(interpolator.getInterpolatedState(), 0, y, 0, y0.length); in integrate() 271 interpolator.reinitialize(stepEnd, stepSize, predictedScaled, nordsieckTmp); in integrate() [all …]
|
D | AdamsMoultonIntegrator.java | 226 final NordsieckStepInterpolator interpolator = new NordsieckStepInterpolator(); in integrate() local 227 interpolator.reinitialize(y, forward); in integrate() 237 interpolator.reinitialize(stepStart, stepSize, scaled, nordsieck); in integrate() 238 interpolator.storeTime(stepStart); in integrate() 241 interpolator.rescale(hNew); in integrate() 253 interpolator.setInterpolatedTime(stepEnd); in integrate() 254 System.arraycopy(interpolator.getInterpolatedState(), 0, yTmp, 0, y0.length); in integrate() 273 interpolator.rescale(hNew); in integrate() 290 interpolator.reinitialize(stepEnd, stepSize, correctedScaled, nordsieckTmp); in integrate() 291 interpolator.storeTime(stepStart); in integrate() [all …]
|
D | DormandPrince54StepInterpolator.java | 115 public DormandPrince54StepInterpolator(final DormandPrince54StepInterpolator interpolator) { in DormandPrince54StepInterpolator() argument 117 super(interpolator); in DormandPrince54StepInterpolator() 119 if (interpolator.v1 == null) { in DormandPrince54StepInterpolator() 129 v1 = interpolator.v1.clone(); in DormandPrince54StepInterpolator() 130 v2 = interpolator.v2.clone(); in DormandPrince54StepInterpolator() 131 v3 = interpolator.v3.clone(); in DormandPrince54StepInterpolator() 132 v4 = interpolator.v4.clone(); in DormandPrince54StepInterpolator() 133 vectorsInitialized = interpolator.vectorsInitialized; in DormandPrince54StepInterpolator()
|
D | RungeKuttaStepInterpolator.java | 79 public RungeKuttaStepInterpolator(final RungeKuttaStepInterpolator interpolator) { in RungeKuttaStepInterpolator() argument 81 super(interpolator); in RungeKuttaStepInterpolator() 83 if (interpolator.currentState != null) { in RungeKuttaStepInterpolator() 86 yDotK = new double[interpolator.yDotK.length][]; in RungeKuttaStepInterpolator() 87 for (int k = 0; k < interpolator.yDotK.length; ++k) { in RungeKuttaStepInterpolator() 89 System.arraycopy(interpolator.yDotK[k], 0, in RungeKuttaStepInterpolator()
|
/external/apache-commons-math/src/main/java/org/apache/commons/math3/ode/nonstiff/ |
D | AdamsBashforthIntegrator.java | 250 final NordsieckStepInterpolator interpolator = new NordsieckStepInterpolator(); in integrate() local 251 interpolator.reinitialize(y, forward, in integrate() 259 interpolator.reinitialize(stepStart, stepSize, scaled, nordsieck); in integrate() 260 interpolator.storeTime(stepStart); in integrate() 264 interpolator.rescale(hNew); in integrate() 270 interpolator.shift(); in integrate() 279 interpolator.storeTime(stepEnd); in integrate() 282 primary.insertEquationData(interpolator.getInterpolatedState(), predictedY); in integrate() 285 … secondary.insertEquationData(interpolator.getInterpolatedSecondaryState(index), predictedY); in integrate() 306 interpolator.rescale(hNew); in integrate() [all …]
|
D | AdamsMoultonIntegrator.java | 227 final NordsieckStepInterpolator interpolator = new NordsieckStepInterpolator(); in integrate() local 228 interpolator.reinitialize(y, forward, in integrate() 236 interpolator.reinitialize(stepStart, stepSize, scaled, nordsieck); in integrate() 237 interpolator.storeTime(stepStart); in integrate() 240 interpolator.rescale(hNew); in integrate() 252 interpolator.setInterpolatedTime(stepEnd); in integrate() 255 primary.insertEquationData(interpolator.getInterpolatedState(), yTmp); in integrate() 258 … secondary.insertEquationData(interpolator.getInterpolatedSecondaryState(index), yTmp); in integrate() 279 interpolator.rescale(hNew); in integrate() 296 interpolator.reinitialize(stepEnd, stepSize, correctedScaled, nordsieckTmp); in integrate() [all …]
|
D | RungeKuttaStepInterpolator.java | 82 RungeKuttaStepInterpolator(final RungeKuttaStepInterpolator interpolator) { in RungeKuttaStepInterpolator() argument 84 super(interpolator); in RungeKuttaStepInterpolator() 86 if (interpolator.currentState != null) { in RungeKuttaStepInterpolator() 88 previousState = interpolator.previousState.clone(); in RungeKuttaStepInterpolator() 90 yDotK = new double[interpolator.yDotK.length][]; in RungeKuttaStepInterpolator() 91 for (int k = 0; k < interpolator.yDotK.length; ++k) { in RungeKuttaStepInterpolator() 92 yDotK[k] = interpolator.yDotK[k].clone(); in RungeKuttaStepInterpolator()
|
/external/apache-commons-math/src/main/java/org/apache/commons/math3/ode/ |
D | AbstractIntegrator.java | 359 final AbstractStepInterpolator interpolator, in acceptStep() argument 365 double previousT = interpolator.getGlobalPreviousTime(); in acceptStep() 366 final double currentT = interpolator.getGlobalCurrentTime(); in acceptStep() 371 state.reinitializeBegin(interpolator); in acceptStep() 377 final int orderingSign = interpolator.isForward() ? +1 : -1; in acceptStep() 390 if (state.evaluateStep(interpolator)) { in acceptStep() 405 interpolator.setSoftPreviousTime(previousT); in acceptStep() 406 interpolator.setSoftCurrentTime(eventT); in acceptStep() 409 interpolator.setInterpolatedTime(eventT); in acceptStep() 413 .insertEquationData(interpolator.getInterpolatedState(), eventYComplete); in acceptStep() [all …]
|
D | MultistepIntegrator.java | 417 public void handleStep(StepInterpolator interpolator, boolean isLast) in handleStep() argument 420 final double prev = interpolator.getPreviousTime(); in handleStep() 421 final double curr = interpolator.getCurrentTime(); in handleStep() 425 interpolator.setInterpolatedTime(prev); in handleStep() 429 primary.insertEquationData(interpolator.getInterpolatedState(), y[count]); in handleStep() 430 primary.insertEquationData(interpolator.getInterpolatedDerivatives(), yDot[count]); in handleStep() 434 interpolator.getInterpolatedSecondaryState(index), y[count]); in handleStep() 436 interpolator.getInterpolatedSecondaryDerivatives(index), yDot[count]); in handleStep() 443 interpolator.setInterpolatedTime(curr); in handleStep() 448 primary.insertEquationData(interpolator.getInterpolatedState(), y[count]); in handleStep() [all …]
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/events/ |
D | EventState.java | 147 public void reinitializeBegin(final StepInterpolator interpolator) in reinitializeBegin() argument 169 … final double ignoreZone = interpolator.isForward() ? getConvergence() : -getConvergence(); in reinitializeBegin() 170 t0 = interpolator.getPreviousTime() + ignoreZone; in reinitializeBegin() 171 interpolator.setInterpolatedTime(t0); in reinitializeBegin() 172 g0 = handler.g(t0, interpolator.getInterpolatedState()); in reinitializeBegin() 176 final double tStart = interpolator.getPreviousTime(); in reinitializeBegin() 177 interpolator.setInterpolatedTime(tStart); in reinitializeBegin() 178 g0Positive = handler.g(tStart, interpolator.getInterpolatedState()) <= 0; in reinitializeBegin() 198 public boolean evaluateStep(final StepInterpolator interpolator) in evaluateStep() argument 203 forward = interpolator.isForward(); in evaluateStep() [all …]
|
/external/lottie/lottie/src/main/java/com/airbnb/lottie/parser/ |
D | KeyframeParser.java | 64 private static void putInterpolator(int hash, WeakReference<Interpolator> interpolator) { in putInterpolator() argument 68 pathInterpolatorCache.put(hash, interpolator); in putInterpolator() 100 Interpolator interpolator = null; in parseKeyframe() local 142 interpolator = LINEAR_INTERPOLATOR; in parseKeyframe() 144 interpolator = interpolatorFor(cp1, cp2); in parseKeyframe() 146 interpolator = LINEAR_INTERPOLATOR; in parseKeyframe() 149 …Keyframe<T> keyframe = new Keyframe<>(composition, startValue, endValue, interpolator, startFrame,… in parseKeyframe() 170 Interpolator interpolator = null; in parseMultiDimensionalKeyframe() local 308 interpolator = LINEAR_INTERPOLATOR; in parseMultiDimensionalKeyframe() 310 interpolator = interpolatorFor(cp1, cp2); in parseMultiDimensionalKeyframe() [all …]
|
/external/apache-commons-math/src/main/java/org/apache/commons/math/ode/ |
D | AbstractIntegrator.java | 236 protected double acceptStep(final AbstractStepInterpolator interpolator, in acceptStep() argument 241 double previousT = interpolator.getGlobalPreviousTime(); in acceptStep() 242 final double currentT = interpolator.getGlobalCurrentTime(); in acceptStep() 248 state.reinitializeBegin(interpolator); in acceptStep() 254 final int orderingSign = interpolator.isForward() ? +1 : -1; in acceptStep() 265 if (state.evaluateStep(interpolator)) { in acceptStep() 280 interpolator.setSoftPreviousTime(previousT); in acceptStep() 281 interpolator.setSoftCurrentTime(eventT); in acceptStep() 284 interpolator.setInterpolatedTime(eventT); in acceptStep() 285 final double[] eventY = interpolator.getInterpolatedState(); in acceptStep() [all …]
|
/external/lottie/lottie/src/main/java/com/airbnb/lottie/value/ |
D | Keyframe.java | 18 @Nullable public final Interpolator interpolator; field in Keyframe 41 @Nullable Interpolator interpolator, float startFrame, @Nullable Float endFrame) { in Keyframe() argument 45 this.interpolator = interpolator; in Keyframe() 58 interpolator = null; in Keyframe() 67 …@Nullable Interpolator interpolator, @Nullable Interpolator xInterpolator, @Nullable Interpolator … in Keyframe() argument 72 this.interpolator = interpolator; in Keyframe() 86 interpolator = null; in Keyframe() 97 interpolator = null; in Keyframe() 136 return interpolator == null && xInterpolator == null && yInterpolator == null; in isStatic() 188 ", interpolator=" + interpolator + in toString()
|
D | LottieInterpolatedValue.java | 10 private final Interpolator interpolator; field in LottieInterpolatedValue 16 LottieInterpolatedValue(T startValue, T endValue, Interpolator interpolator) { in LottieInterpolatedValue() argument 19 this.interpolator = interpolator; in LottieInterpolatedValue() 23 float progress = interpolator.getInterpolation(frameInfo.getOverallProgress()); in getValue()
|
/external/apache-commons-math/src/main/java/org/apache/commons/math3/ode/events/ |
D | EventState.java | 166 public void reinitializeBegin(final StepInterpolator interpolator) in reinitializeBegin() argument 169 t0 = interpolator.getPreviousTime(); in reinitializeBegin() 170 interpolator.setInterpolatedTime(t0); in reinitializeBegin() 171 g0 = handler.g(t0, getCompleteState(interpolator)); in reinitializeBegin() 189 interpolator.setInterpolatedTime(tStart); in reinitializeBegin() 190 g0 = handler.g(tStart, getCompleteState(interpolator)); in reinitializeBegin() 200 private double[] getCompleteState(final StepInterpolator interpolator) { in getCompleteState() argument 204 expandable.getPrimaryMapper().insertEquationData(interpolator.getInterpolatedState(), in getCompleteState() 208 secondary.insertEquationData(interpolator.getInterpolatedSecondaryState(index++), in getCompleteState() 224 public boolean evaluateStep(final StepInterpolator interpolator) in evaluateStep() argument [all …]
|
/external/apache-commons-math/src/main/java/org/apache/commons/math3/analysis/interpolation/ |
D | UnivariatePeriodicInterpolator.java | 40 private final UnivariateInterpolator interpolator; field in UnivariatePeriodicInterpolator 57 public UnivariatePeriodicInterpolator(UnivariateInterpolator interpolator, in UnivariatePeriodicInterpolator() argument 60 this.interpolator = interpolator; in UnivariatePeriodicInterpolator() 73 public UnivariatePeriodicInterpolator(UnivariateInterpolator interpolator, in UnivariatePeriodicInterpolator() argument 75 this(interpolator, period, DEFAULT_EXTEND); in UnivariatePeriodicInterpolator() 116 final UnivariateFunction f = interpolator.interpolate(x, y); in interpolate()
|