Packages
Package
Description
Provides strongly typed measurements to enforce compile-time check of parameters consistency and avoid interface errors.
Provides support for unit conversion.
Provides quantitative properties or attributes of thing such as mass, time, distance, heat, and angular separation.
Provides support for programatic unit handling.
Provides the library classes for versionning, self-tests and performance analysis.
Provides support for monetary quantities and their currencies.
Provides linear or angular quantities which designate the position that a point occupies in a given reference frame or system.
Provides the Coordinate Reference Systems (CRS) specifying how coordinates are to be assigned to spatial/temporal locations.
Provides support for fairly simple symbolic math analysis (to solve algebraic equations, integrate, differentiate, calculate expressions, and so on).
Provides common types of numbers most of them implementing the field interface.
Provides mathematical sets (identified by the class parameter) associated to binary operations, such as multiplication or addition, satisfying certain axioms.
Provides support for linear algebra in the form of matrices and vectors.
Provides support for exact or arbitrary precision measurements.
Provides models for physical quantities.
 
Provides different implementations for the Archive.
Provides the classes for the IndividualCompleters.
Provides the classes for the data loggers.
Provides the classes for the random number generators.
Provides the classes for modules structure and configuration.
Provides the classes for the annotations for the modules.
Provides the classes for the configurator visualization (GUI).
Provides the classes that join the problem and optimizer.
 
Provides the classes for the optimizer.
Provides the classes for the optimization problem.
Provides the classes for basic Genotypes.
Provides the classes for general (generic) operators.
Provides the classes for the algebra operator for genotypes.
Provides the classes for the copy operator for genotypes.
Provides the classes for the crossover operator for genotypes.
Provides the classes for the distance operator for genotypes.
Provides the classes for the mutate operator for genotypes.
Provides the classes for the neighbor operator for genotypes.
Provides the classes for the normalize operator for genotypes.
Provides the classes for a (Multi-Objective) Differential Evolution Algorithm.
Provides the classes for a (Multi-Objective) Evolutionary Algorithm (MOEA).
Provides the classes for the multi-objective particle swarm optimizer MOPSO.
Provides the classes for the random search optimization approach.
Provides classes for the simulated annealing optimization algorithm.
Provides the classes for the Opt4J configurator and starter.
Provides the classes for the optimization visualization, i.e., the Viewer.