Interface UncertainDoubleTheory<E extends UncertainDouble<E>>

All Superinterfaces:
BasicObjectTheory<E>, ElementTheory<E>

public interface UncertainDoubleTheory<E extends UncertainDouble<E>> extends ElementTheory<E>
  • Method Details

    • timesDouble

      @Property default void timesDouble(@ForAll("elements") E e, @ForAll("doubles") Double multiplier)
    • plus

      @Property default void plus(@ForAll("elements") E e1, @ForAll("elements") E e2)
    • weightedAverage

      @Property default void weightedAverage(@ForAll("elements") E e1, @ForAll("elements") E e2)
    • doubles

      @Provide default net.jqwik.api.arbitraries.DoubleArbitrary doubles()