Uses of Class
org.apache.commons.numbers.examples.jmh.complex.ComplexPerformance.ComplexNumbers
-
Packages that use ComplexPerformance.ComplexNumbers Package Description org.apache.commons.numbers.examples.jmh.complex Benchmarks for theorg.apache.commons.numbers.complex
components.org.apache.commons.numbers.examples.jmh.complex.generated -
-
Uses of ComplexPerformance.ComplexNumbers in org.apache.commons.numbers.examples.jmh.complex
Subclasses of ComplexPerformance.ComplexNumbers in org.apache.commons.numbers.examples.jmh.complex Modifier and Type Class Description static class
ComplexPerformance.ComplexAndRealNumbers
Contains an array of complex numbers and an array of real numbers.static class
ComplexPerformance.TwoComplexNumbers
Contains two arrays of complex numbers.Methods in org.apache.commons.numbers.examples.jmh.complex with parameters of type ComplexPerformance.ComplexNumbers Modifier and Type Method Description void
ComplexPerformance. abs(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. absMathHypot(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
This test demonstrates that theMath.hypot(double, double)
method is not as fast as the custom implementation in abs().void
ComplexPerformance. acos(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. acosh(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. arg(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. asin(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. asinh(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. atan(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. atanh(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. baselineCopy(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
Baseline the creation of a copy complex number.void
ComplexPerformance. baselineIdentity(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
Baseline the JMH overhead for the loop execute to consume Complex objects.void
ComplexPerformance. conj(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. conj2(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
Explicit benchmark without using a method reference.void
ComplexPerformance. cos(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. cosh(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. exp(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. imag(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. isFinite(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. isInfinite(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. isNaN(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. log(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. log10(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. negate(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. norm(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. proj(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. real(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. real2(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
Explicit benchmark without using a method reference.void
ComplexPerformance. sin(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. sinh(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. sqrt(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. sqrtNorm(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
This test demonstrates that the method used in abs() is not as fast as using square root of the norm.void
ComplexPerformance. tan(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
void
ComplexPerformance. tanh(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)
-
Uses of ComplexPerformance.ComplexNumbers in org.apache.commons.numbers.examples.jmh.complex.generated
-