See: Description
| Interface | Description |
|---|---|
| MultiDimComparable<T> |
This interface represents an object which can be compared in many
dimensions or in many ways.
|
| MultiDimSort |
This interface represents a sort on multidimensional arrays.
|
| MultivariateFunction |
Represents a function of multiple variables.
|
| Class | Description |
|---|---|
| AbstractChrono |
AbstractChrono is a class that acts as an interface to
the system clock and calculates the CPU or system time consumed by
parts of a program.
|
| ArithmeticMod |
This class provides facilities to compute multiplications of scalars, of
vectors and of matrices modulo m.
|
| BatchSort |
This class implements a
MultiDimSort that performs a batch
sort on the arrays. |
| BitMatrix |
This class implements matrices of bits of arbitrary dimensions.
|
| BitVector |
This class implements vectors of bits and the operations needed to use
them.
|
| Chrono |
The
Chrono class extends the
AbstractChrono
class and computes the CPU time for the current thread only. |
| ChronoSingleThread | Deprecated |
| ClassFinder |
Utility class used to convert a simple class name to
a fully qualified class object.
|
| DMatrix |
This class implements a few methods for matrix calculations
with double numbers.
|
| DoubleArrayComparator |
An implementation of
Comparator which compares two
double arrays by comparing their i-th element,
where i is given in the constructor. |
| GlobalCPUTimeChrono |
Extends the
AbstractChrono class to compute the global CPU time used
by the Java Virtual Machine. |
| Introspection |
Provides utility methods for introspection using
Java Reflection API.
|
| JDBCManager |
This class provides some facilities to connect to a SQL database and to
retrieve data stored in it.
|
| Misc |
This class provides miscellaneous functions that are hard to classify.
|
| MultiDimComparator<T extends MultiDimComparable<? super T>> |
This class defines a bridge between our interface
MultiDimComparable and the classic
Comparator in Java. |
| Num |
This class provides a few constants and some methods to compute numerical
quantities such as factorials, combinations, gamma functions, and so on.
|
| OneDimSort |
This class implements a
MultiDimSort that
simply sorts the arrays according to one dimension specified in the
constructor. |
| PrintfFormat |
This class acts like a
StringBuffer which defines new types
of append methods. |
| RatioFunction |
Represents a function computing a ratio of two values.
|
| RootFinder |
This class provides methods to solve non-linear equations.
|
| SplitSort |
This class implements a
MultiDimSort that performs a
split sort on the arrays. |
| SystemTimeChrono |
Extends the
AbstractChrono class to compute
the total system time using Java's builtin System.nanoTime. |
| TableFormat |
This class provides methods to format arrays and matrices into
Strings in different styles. |
| TextDataReader |
Provides static methods to read data from text files.
|
| ThreadCPUTimeChrono |
Extends the
AbstractChrono
class to compute the CPU time for a single thread. |
| TransformingList<OE,IE> |
Represents a list that dynamically transforms the elements
of another list.
|
| Enum | Description |
|---|---|
| TimeUnit |
| Exception | Description |
|---|---|
| NameConflictException |
This exception is thrown by a
ClassFinder
when two or more fully qualified class names can be
associated with a simple class name. |
To submit a bug or ask questions, send an e-mail to Pierre L'Ecuyer.