Uses of Package
org.hipparchus.util
Package
Description
Common classes used throughout the Hipparchus library.
This package holds the main interfaces and basic building block classes
dealing with differentiation.
Numerical integration (quadrature) algorithms for univariate real functions.
Gauss family of quadrature schemes.
Complex number type and implementations of complex transcendental
functions.
Decimal floating point library for Java
Interfaces and implementations of common discrete and
continuous distributions.
Implementations of common continuous distributions.
Implementations of common discrete distributions.
Implementations of multivariate distributions.
Unscented Kalman filter implementation.
Fraction number type and fraction number formatting.
This package is the top level package for geometry.
This package provides basic 1D geometry components.
This package provides basic 3D geometry components.
This package provides basic 2D geometry components.
Linear algebra support.
This package provides migration classes from Apache Commons Math to Hipparchus.
This package provides classes to solve Ordinary Differential Equations problems.
Generally, optimizers are algorithms that will either
minimize
or
maximize
a scalar function, called the
objective
function
.This package provides algorithms that minimize the residuals
between observations and model values.
Generic univariate and multivariate summary statistic objects.
Summary statistics based on moments.
Summary statistics based on ranks.
Other summary statistics.
Convenience routines and common data structures used throughout the Hipparchus library.
-
ClassDescriptionHolder for both sine and cosine values.Holder for both hyperbolic sine and hyperbolic cosine values.
-
ClassDescriptionHolder for both sine and cosine values.Holder for both hyperbolic sine and hyperbolic cosine values.
-
ClassDescriptionUtility that increments a counter until a maximum is reached, at which point, the instance will by default throw a
MathIllegalStateException
. -
-
ClassDescriptionHolder for both sine and cosine values.Holder for both hyperbolic sine and hyperbolic cosine values.
-
-
-
-
-
-
-
-
ClassDescriptionInterface representing classes that can blend with other instances of themselves using a given blending value.
-
ClassDescriptionInterface representing classes that can blend with other instances of themselves using a given blending value.
-
ClassDescriptionInterface representing classes that can blend with other instances of themselves using a given blending value.Interface representing classes that can blend with other instances of themselves using a given blending value.
-
ClassDescriptionInterface representing classes that can blend with other instances of themselves using a given blending value.
-
ClassDescriptionInterface representing classes that can blend with other instances of themselves using a given blending value.Interface representing classes that can blend with other instances of themselves using a given blending value.The root class from which all events occurring while running an
IterationManager
should be derived.This abstract class provides a general framework for managing iterative algorithms.Iterator class for the map. -
-
ClassDescriptionUtility that increments a counter until a maximum is reached, at which point, the instance will by default throw a
MathIllegalStateException
. -
ClassDescriptionUtility that increments a counter until a maximum is reached, at which point, the instance will by default throw a
MathIllegalStateException
.Generic pair. -
ClassDescriptionUtility that increments a counter until a maximum is reached, at which point, the instance will by default throw a
MathIllegalStateException
.Generic pair. -
ClassDescriptionReal-valued function that operates on an array or a part of it.
-
ClassDescriptionReal-valued function that operates on an array or a part of it.
-
ClassDescriptionA Simple Kth selector implementation to pick up the Kth ordered element from a work array containing the input numbers.Real-valued function that operates on an array or a part of it.A strategy to pick a pivoting index of an array for doing partitioning.
-
ClassDescriptionReal-valued function that operates on an array or a part of it.
-
ClassDescriptionBase class for open addressed map from int.Iterator class for the map.Holder for handling values insertion.Interface for copying values.Base class for unscented transform providers.Arbitrary precision decimal number.Representation of real numbers with arbitrary precision field.This class wraps a
double
value in an object.The field ofdouble precision floating-point numbers
.Class for computing the natural logarithm of the factorial ofn
.Holder for both sine and cosine values.Holder for both hyperbolic sine and hyperbolic cosine values.This class allows to perform the same computation of all components of a Tuple at once.Utility that increments a counter until a maximum is reached, at which point, the instance will by default throw aMathIllegalStateException
.Defines a method to be called at counter exhaustion.The root class from which all events occurring while running anIterationManager
should be derived.The listener interface for receiving events occurring in an iterative algorithm.Real-valued function that operates on an array or a part of it.Specification of ordering direction.Specification for indicating that some operation applies before or after a given index.Result class forMathUtils.twoSum(FieldElement, FieldElement)
containing the sum and the residual error in the sum.Result class forMathUtils.twoSum(double, double)
containing the sum and the residual error in the sum.Perform iteration over the multidimensional counter.Open addressed map from int to double.Iterator class for the map.Open addressed map from int to FieldElement.Iterator class for the map.Generic pair.A strategy to pick a pivoting index of an array for doing partitioning.A variable length primitive double array implementation that automatically handles expanding and contracting its internal storage array as elements are added and removed.Specification of expansion algorithm.Holder for both sine and cosine values.Holder for both hyperbolic sine and hyperbolic cosine values.This class allows to perform the same computation of all components of a Tuple at once.Provider for unscented transform.