See: Description
Interface  Description 

Incrementor.MaxCountExceededCallback 
Defines a method to be called at counter exhaustion.

IterationListener 
The listener interface for receiving events occurring in an iterative
algorithm.

MathArrays.Function 
Realvalued function that operates on an array or a part of it.

Class  Description 

ArithmeticUtils 
Some useful, arithmetics related, additions to the builtin functions in
Math . 
BigReal 
Arbitrary precision decimal number.

BigRealField 
Representation of real numbers with arbitrary precision field.

Combinations 
Utility to create combinations
(n, k) of k elements
in a set of n elements. 
CombinatoricsUtils 
Combinatorial utilities.

CombinatoricsUtils.FactorialLog 
Class for computing the natural logarithm of the factorial of
n . 
CompositeFormat 
Base class for formatters of composite objects (complex numbers, vectors ...).

ContinuedFraction 
Provides a generic means to evaluate continued fractions.

Decimal64 
This class wraps a
double value in an object. 
Decimal64Field 
The field of double precision floatingpoint numbers.

FastMath 
Faster, more accurate, portable alternative to
Math and
StrictMath for large scale computation. 
FieldSinCos<T> 
Holder for both sine and cosine values.

FieldSinhCosh<T> 
Holder for both hyperbolic sine and hyperbolic cosine values.

FieldTuple<T extends CalculusFieldElement<T>> 
This class allows to perform the same computation of all components of a Tuple at once.

Incrementor 
Utility that increments a counter until a maximum is reached, at
which point, the instance will by default throw a
MathIllegalStateException . 
IterationEvent 
The root class from which all events occurring while running an
IterationManager should be derived. 
IterationManager 
This abstract class provides a general framework for managing iterative
algorithms.

KthSelector 
A Simple K^{th} selector implementation to pick up the
K^{th} ordered element from a work array containing the
input numbers.

MathArrays 
Arrays utilities.

MathUtils 
Miscellaneous utility functions.

MathUtils.FieldSumAndResidual<T extends FieldElement<T>> 
Result class for
MathUtils.twoSum(FieldElement, FieldElement) containing
the sum and the residual error in the sum. 
MathUtils.SumAndResidual 
Result class for
MathUtils.twoSum(double, double) containing the
sum and the residual error in the sum. 
MultidimensionalCounter 
Converter between unidimensional storage structure and multidimensional
conceptual structure.

OpenIntToDoubleHashMap 
Open addressed map from int to double.

OpenIntToFieldHashMap<T extends FieldElement<T>> 
Open addressed map from int to FieldElement.

Pair<K,V> 
Generic pair.

Precision 
Utilities for comparing numbers.

ResizableDoubleArray 
A variable length primitive double array implementation that automatically
handles expanding and contracting its internal storage array as elements
are added and removed.

RyuDouble 
An implementation of RyĆ« for double.

SinCos 
Holder for both sine and cosine values.

SinhCosh 
Holder for both hyperbolic sine and hyperbolic cosine values.

Tuple 
This class allows to perform the same computation of all components of a Tuple at once.

Enum  Description 

MathArrays.OrderDirection 
Specification of ordering direction.

MathArrays.Position 
Specification for indicating that some operation applies
before or after a given index.

PivotingStrategy 
A strategy to pick a pivoting index of an array for doing partitioning.

ResizableDoubleArray.ExpansionMode 
Specification of expansion algorithm.

Copyright © 20162022 CS GROUP. All rights reserved.