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.complexcomponents.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 classComplexPerformance.ComplexAndRealNumbersContains an array of complex numbers and an array of real numbers.static classComplexPerformance.TwoComplexNumbersContains 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 voidComplexPerformance. abs(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. 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().voidComplexPerformance. acos(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. acosh(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. arg(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. asin(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. asinh(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. atan(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. atanh(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. baselineCopy(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)Baseline the creation of a copy complex number.voidComplexPerformance. baselineIdentity(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)Baseline the JMH overhead for the loop execute to consume Complex objects.voidComplexPerformance. conj(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. conj2(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)Explicit benchmark without using a method reference.voidComplexPerformance. cos(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. cosh(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. exp(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. imag(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. isFinite(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. isInfinite(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. isNaN(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. log(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. log10(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. negate(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. norm(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. proj(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. real(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. real2(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)Explicit benchmark without using a method reference.voidComplexPerformance. sin(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. sinh(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. sqrt(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. 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.voidComplexPerformance. tan(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh)voidComplexPerformance. tanh(ComplexPerformance.ComplexNumbers numbers, org.openjdk.jmh.infra.Blackhole bh) -
Uses of ComplexPerformance.ComplexNumbers in org.apache.commons.numbers.examples.jmh.complex.generated
-