JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
All Classes
SEARCH:
JavaScript is disabled on your browser.
All Classes
All Classes
Interface Summary
Class Summary
Class
Description
ComplexPerformance
Executes a benchmark to measure the speed of operations in the
Complex
class.
ComplexPerformance_abs_jmhTest
ComplexPerformance_absMathHypot_jmhTest
ComplexPerformance_acos_jmhTest
ComplexPerformance_acosh_jmhTest
ComplexPerformance_add_jmhTest
ComplexPerformance_addReal_jmhTest
ComplexPerformance_arg_jmhTest
ComplexPerformance_asin_jmhTest
ComplexPerformance_asinh_jmhTest
ComplexPerformance_atan_jmhTest
ComplexPerformance_atanh_jmhTest
ComplexPerformance_baselineCopy_jmhTest
ComplexPerformance_baselineIdentity_jmhTest
ComplexPerformance_ComplexAndRealNumbers_jmhType
ComplexPerformance_ComplexAndRealNumbers_jmhType_B1
ComplexPerformance_ComplexAndRealNumbers_jmhType_B2
ComplexPerformance_ComplexAndRealNumbers_jmhType_B3
ComplexPerformance_ComplexNumbers_jmhType
ComplexPerformance_ComplexNumbers_jmhType_B1
ComplexPerformance_ComplexNumbers_jmhType_B2
ComplexPerformance_ComplexNumbers_jmhType_B3
ComplexPerformance_conj_jmhTest
ComplexPerformance_cos_jmhTest
ComplexPerformance_cosh_jmhTest
ComplexPerformance_divide_jmhTest
ComplexPerformance_divideReal_jmhTest
ComplexPerformance_exp_jmhTest
ComplexPerformance_imag_jmhTest
ComplexPerformance_isFinite_jmhTest
ComplexPerformance_isInfinite_jmhTest
ComplexPerformance_isNaN_jmhTest
ComplexPerformance_jmhType
ComplexPerformance_jmhType_B1
ComplexPerformance_jmhType_B2
ComplexPerformance_jmhType_B3
ComplexPerformance_log_jmhTest
ComplexPerformance_log10_jmhTest
ComplexPerformance_multiply_jmhTest
ComplexPerformance_multiplyReal_jmhTest
ComplexPerformance_negate_jmhTest
ComplexPerformance_norm_jmhTest
ComplexPerformance_pow_jmhTest
ComplexPerformance_powReal_jmhTest
ComplexPerformance_proj_jmhTest
ComplexPerformance_real_jmhTest
ComplexPerformance_sin_jmhTest
ComplexPerformance_sinh_jmhTest
ComplexPerformance_sqrt_jmhTest
ComplexPerformance_sqrtNorm_jmhTest
ComplexPerformance_subtract_jmhTest
ComplexPerformance_subtractReal_jmhTest
ComplexPerformance_tan_jmhTest
ComplexPerformance_tanh_jmhTest
ComplexPerformance_TwoComplexNumbers_jmhType
ComplexPerformance_TwoComplexNumbers_jmhType_B1
ComplexPerformance_TwoComplexNumbers_jmhType_B2
ComplexPerformance_TwoComplexNumbers_jmhType_B3
ComplexPerformance.ComplexAndRealNumbers
Contains an array of complex numbers and an array of real numbers.
ComplexPerformance.ComplexNumbers
Contains an array of complex numbers.
ComplexPerformance.ComplexNumberSize
Contains the size of numbers.
ComplexPerformance.TwoComplexNumbers
Contains two arrays of complex numbers.
DoubleSplitPerformance
Executes a benchmark to measure the speed of operations in the
LinearCombination
class.
DoubleSplitPerformance_BiFactors_jmhType
DoubleSplitPerformance_BiFactors_jmhType_B1
DoubleSplitPerformance_BiFactors_jmhType_B2
DoubleSplitPerformance_BiFactors_jmhType_B3
DoubleSplitPerformance_high_jmhTest
DoubleSplitPerformance_jmhType
DoubleSplitPerformance_jmhType_B1
DoubleSplitPerformance_jmhType_B2
DoubleSplitPerformance_jmhType_B3
DoubleSplitPerformance_low_jmhTest
DoubleSplitPerformance_nonNormal_jmhTest
DoubleSplitPerformance_NonNormalMethod_jmhType
DoubleSplitPerformance_NonNormalMethod_jmhType_B1
DoubleSplitPerformance_NonNormalMethod_jmhType_B2
DoubleSplitPerformance_NonNormalMethod_jmhType_B3
DoubleSplitPerformance_NonNormalNumbers_jmhType
DoubleSplitPerformance_NonNormalNumbers_jmhType_B1
DoubleSplitPerformance_NonNormalNumbers_jmhType_B2
DoubleSplitPerformance_NonNormalNumbers_jmhType_B3
DoubleSplitPerformance_Numbers_jmhType
DoubleSplitPerformance_Numbers_jmhType_B1
DoubleSplitPerformance_Numbers_jmhType_B2
DoubleSplitPerformance_Numbers_jmhType_B3
DoubleSplitPerformance_productLow_jmhTest
DoubleSplitPerformance_RoundoffMethod_jmhType
DoubleSplitPerformance_RoundoffMethod_jmhType_B1
DoubleSplitPerformance_RoundoffMethod_jmhType_B2
DoubleSplitPerformance_RoundoffMethod_jmhType_B3
DoubleSplitPerformance_SplitMethod_jmhType
DoubleSplitPerformance_SplitMethod_jmhType_B1
DoubleSplitPerformance_SplitMethod_jmhType_B2
DoubleSplitPerformance_SplitMethod_jmhType_B3
DoubleSplitPerformance.BiFactors
The factors to multiply.
DoubleSplitPerformance.NonNormalMethod
The method to test for a non-normal number.
DoubleSplitPerformance.NonNormalNumbers
The numbers to test to determine if they are not normal.
DoubleSplitPerformance.Numbers
The numbers to split.
DoubleSplitPerformance.RoundoffMethod
The method to compute the product round-off.
DoubleSplitPerformance.SplitMethod
The split method.
EuclideanNormAlgorithmPerformance
Execute benchmarks for the algorithms in the
EuclideanNormAlgorithms
class.
EuclideanNormAlgorithmPerformance_direct_jmhTest
EuclideanNormAlgorithmPerformance_enorm_jmhTest
EuclideanNormAlgorithmPerformance_enormMod_jmhTest
EuclideanNormAlgorithmPerformance_enormModExt_jmhTest
EuclideanNormAlgorithmPerformance_enormModKahan_jmhTest
EuclideanNormAlgorithmPerformance_exact_jmhTest
EuclideanNormAlgorithmPerformance_extLinear_jmhTest
EuclideanNormAlgorithmPerformance_extLinearMod_jmhTest
EuclideanNormAlgorithmPerformance_extLinearSinglePass_jmhTest
EuclideanNormAlgorithmPerformance_extLinearSqrt2_jmhTest
EuclideanNormAlgorithmPerformance_jmhType
EuclideanNormAlgorithmPerformance_jmhType_B1
EuclideanNormAlgorithmPerformance_jmhType_B2
EuclideanNormAlgorithmPerformance_jmhType_B3
EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType
EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType_B1
EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType_B2
EuclideanNormAlgorithmPerformance_VectorArrayInput_jmhType_B3
EuclideanNormAlgorithmPerformance.VectorArrayInput
Class providing input vectors for benchmarks.
EuclideanNormAlgorithms
Class containing various Euclidean norm computation methods for comparison.
EuclideanNormEvaluator
Class used to evaluate the accuracy of different norm computation methods.
EuclideanNormEvaluator.Stats
Class containing evaluation statistics for a single computation method.
LinearCombination
Computes linear combinations as the the sum of the products of two sequences of numbers
a
i
b
i
.
LinearCombination.FourD
Compute the sum of the products of two sequences of 4 factors.
LinearCombination.ND
Compute the sum of the products of two sequences of
n
factors.
LinearCombination.ThreeD
Compute the sum of the products of two sequences of 3 factors.
LinearCombination.TwoD
Compute the sum of the products of two sequences of 2 factors.
LinearCombinationPerformance
Executes a benchmark to measure the speed of operations in the
LinearCombination
class.
LinearCombinationPerformance_Calculator_jmhType
LinearCombinationPerformance_Calculator_jmhType_B1
LinearCombinationPerformance_Calculator_jmhType_B2
LinearCombinationPerformance_Calculator_jmhType_B3
LinearCombinationPerformance_Factors_jmhType
LinearCombinationPerformance_Factors_jmhType_B1
LinearCombinationPerformance_Factors_jmhType_B2
LinearCombinationPerformance_Factors_jmhType_B3
LinearCombinationPerformance_fourD_jmhTest
LinearCombinationPerformance_jmhType
LinearCombinationPerformance_jmhType_B1
LinearCombinationPerformance_jmhType_B2
LinearCombinationPerformance_jmhType_B3
LinearCombinationPerformance_LengthFactors_jmhType
LinearCombinationPerformance_LengthFactors_jmhType_B1
LinearCombinationPerformance_LengthFactors_jmhType_B2
LinearCombinationPerformance_LengthFactors_jmhType_B3
LinearCombinationPerformance_nD_jmhTest
LinearCombinationPerformance_threeD_jmhTest
LinearCombinationPerformance_twoD_jmhTest
LinearCombinationPerformance.Calculator
The
LinearCombination
implementation.
LinearCombinationPerformance.Factors
The factors to multiply.
LinearCombinationPerformance.LengthFactors
The factors to multiply of a specific length.
LinearCombinations
Provides implementations to computes linear combinations as the the sum of the products of two sequences of numbers
a
i
b
i
.
LinearCombinations.BaseLinearCombination
Base class to compute a linear combination with high accuracy.
LinearCombinations.Dekker
Computes linear combinations using the double-length multiplication and summation algorithms of Dekker.
LinearCombinations.Dot2s
Computes linear combinations accurately using the Dot2s algorithm of Ogita et al for 2-fold precision of the sum.
LinearCombinations.DotK
Computes linear combinations accurately using the DotK algorithm of Ogita et al for K-fold precision of the sum.
LinearCombinations.Exact
Computes linear combinations exactly using BigDecimal.
LinearCombinations.ExtendedPrecision
Computes linear combinations accurately using extended precision representations of floating point numbers.
NormPerformance
Execute benchmarks for the methods in the
Norm
class.
NormPerformance_baseline_jmhTest
NormPerformance_directEuclideanArray_jmhTest
NormPerformance_euclidean2d_jmhTest
NormPerformance_euclidean3d_jmhTest
NormPerformance_euclideanArray_jmhTest
NormPerformance_hypot_jmhTest
NormPerformance_jmhType
NormPerformance_jmhType_B1
NormPerformance_jmhType_B2
NormPerformance_jmhType_B3
NormPerformance_VectorArrayInput_jmhType
NormPerformance_VectorArrayInput_jmhType_B1
NormPerformance_VectorArrayInput_jmhType_B2
NormPerformance_VectorArrayInput_jmhType_B3
NormPerformance_VectorArrayInput2D_jmhType
NormPerformance_VectorArrayInput2D_jmhType_B1
NormPerformance_VectorArrayInput2D_jmhType_B2
NormPerformance_VectorArrayInput2D_jmhType_B3
NormPerformance.VectorArrayInput
Class providing input vectors for benchmarks.
NormPerformance.VectorArrayInput2D
Class providing 2D input vectors for benchmarks.
SinCosPerformance
Executes a benchmark to estimate the speed of sin/cos operations.
SinCosPerformance_baselineIdentity_jmhTest
SinCosPerformance_fastMathCos_jmhTest
SinCosPerformance_fastMathSin_jmhTest
SinCosPerformance_jmhType
SinCosPerformance_jmhType_B1
SinCosPerformance_jmhType_B2
SinCosPerformance_jmhType_B3
SinCosPerformance_mathCos_jmhTest
SinCosPerformance_mathSin_jmhTest
SinCosPerformance_Numbers_jmhType
SinCosPerformance_Numbers_jmhType_B1
SinCosPerformance_Numbers_jmhType_B2
SinCosPerformance_Numbers_jmhType_B3
SinCosPerformance_rangeFastMathSin_jmhTest
SinCosPerformance_rangeMathSin_jmhTest
SinCosPerformance_UniformNumbers_jmhType
SinCosPerformance_UniformNumbers_jmhType_B1
SinCosPerformance_UniformNumbers_jmhType_B2
SinCosPerformance_UniformNumbers_jmhType_B3
SinCosPerformance.BaseNumbers
Contains an array of numbers.
SinCosPerformance.Numbers
Contains an array of numbers.
SinCosPerformance.NumberSize
Contains the size of numbers.
SinCosPerformance.UniformNumbers
Contains an array of uniform numbers.
StickySumPerformance
Executes a benchmark to measure the speed of operations in the
LinearCombination
class.
StickySumPerformance_BiFactors_jmhType
StickySumPerformance_BiFactors_jmhType_B1
StickySumPerformance_BiFactors_jmhType_B2
StickySumPerformance_BiFactors_jmhType_B3
StickySumPerformance_jmhType
StickySumPerformance_jmhType_B1
StickySumPerformance_jmhType_B2
StickySumPerformance_jmhType_B3
StickySumPerformance_stickySum_jmhTest
StickySumPerformance_SumMethod_jmhType
StickySumPerformance_SumMethod_jmhType_B1
StickySumPerformance_SumMethod_jmhType_B2
StickySumPerformance_SumMethod_jmhType_B3
StickySumPerformance.BiFactors
The factors to sum.
StickySumPerformance.SumMethod
The summation method.
SumPerformance
Executes a benchmark to measure the speed of operations in the
Sum
class.
SumPerformance_ArrayInput_jmhType
SumPerformance_ArrayInput_jmhType_B1
SumPerformance_ArrayInput_jmhType_B2
SumPerformance_ArrayInput_jmhType_B3
SumPerformance_baselineDouble_jmhTest
SumPerformance_baselineSingle_jmhTest
SumPerformance_jmhType
SumPerformance_jmhType_B1
SumPerformance_jmhType_B2
SumPerformance_jmhType_B3
SumPerformance_sum_jmhTest
SumPerformance_sumOfProducts_jmhTest
SumPerformance.ArrayInput
Class providing double arrays for benchmarks.