Index

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Α Ε Μ Π Σ Φ   
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

a - Variable in class org.opt4j.operator.algebra.Div
 
a0 - Static variable in class org.jscience.physics.amount.Constants
Holds the Bohr radius (α/(4π·Rinf))
about - Variable in class org.opt4j.config.visualization.DefaultApplicationFrame
 
About - Interface in org.opt4j.config.visualization
The About JDialog shows information about this framework.
aboutInfo - Variable in class org.opt4j.config.visualization.Menu
 
abs() - Method in class org.jscience.mathematics.number.Float64
Returns the absolute value of this number.
abs() - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the absolute value of this floating point number.
abs() - Method in class org.jscience.mathematics.number.Integer64
Returns the absolute value of this number.
abs() - Method in class org.jscience.mathematics.number.LargeInteger
Returns the absolute value of this large integer.
abs() - Method in class org.jscience.mathematics.number.Rational
Returns the absolute value of this rational number.
abs() - Method in class org.jscience.mathematics.number.Real
Returns the absolute value of this real number.
abs() - Method in class org.jscience.physics.amount.Amount
Returns the absolute value of this measure.
ABSOLUTE - Enum constant in enum class org.opt4j.operator.diversity.BasicDiversityModule.DoubleType
Use the DiversityDoubleAbsolute operator.
AbsolutePosition() - Constructor for class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem.AbsolutePosition
 
AbstractArchive - Class in org.opt4j.common.archive
This AbstractArchive provides some common methods for Archive s.
AbstractArchive() - Constructor for class org.opt4j.common.archive.AbstractArchive
 
AbstractGenericOperator<O extends Operator<?>,Q extends Operator<?>> - Class in org.opt4j.operator
Superclass for GenericOperators.
AbstractGenericOperator(Class<? extends Q>...) - Constructor for class org.opt4j.operator.AbstractGenericOperator
Constructs an AbstractGenericOperator class with the given clazzes of default operators.
AbstractGenericOperator.ClassComparator - Class in org.opt4j.operator
Comparator for a specific order: Superclasses always are sorted after subclasses.
AbstractGenericOperator.OperatorClassPredicate - Class in org.opt4j.operator
The AbstractGenericOperator.OperatorClassPredicate returns true for a given specific class.
AbstractGenericOperator.OperatorHolder<P> - Class in org.opt4j.operator
 
AbstractGenericOperator.OperatorPredicate - Interface in org.opt4j.operator
AbstractGenericOperator.OperatorVoidPredicate - Class in org.opt4j.operator
The AbstractGenericOperator.OperatorVoidPredicate interface is used as marker for Operators for which the predicate is not explicitly defined.
AbstractIndividualFactory<I extends Individual> - Class in org.opt4j.core
The AbstractIndividualFactory creates Individuals using a given Provider and sets the registered IndividualStateListeners.
AbstractIndividualFactory(Provider<I>, Creator) - Constructor for class org.opt4j.core.AbstractIndividualFactory
Constructs an AbstractIndividualFactory with a Provider for Individuals.
AbstractLogger - Class in org.opt4j.common.logger
The AbstractLogger triggers its refinement on specific events dependent on the iteration and evaluation count.
AbstractLogger(int, int) - Constructor for class org.opt4j.common.logger.AbstractLogger
Constructs an AbstractLogger.
AbstractOptimizer - Class in org.opt4j.core.optimizer
This AbstractOptimizer is an abstract implementation of a population-based Optimizer.
AbstractOptimizer(Population, Archive, IndividualCompleter, Control, Iteration) - Constructor for class org.opt4j.core.optimizer.AbstractOptimizer
Acceleration - Interface in javax.measure.quantity
This interface represents the rate of change of velocity with respect to time.
accept - Variable in class org.opt4j.config.ModuleAutoFinder
 
actionPerformed(ActionEvent) - Method in class org.opt4j.viewer.AutoZoomButton
 
actionPerformed(ActionEvent) - Method in class org.opt4j.viewer.ParetoPlotWidget.Selection
 
ADAPTIVE - Enum constant in enum class org.opt4j.operator.mutate.BasicMutateModule.MutationRateType
Use a variable (adaptive) mutation rate.
ADAPTIVE_GRID - Enum constant in enum class org.opt4j.common.archive.ArchiveModule.Type
Adaptive grid archive.
AdaptiveGridArchive - Class in org.opt4j.common.archive
The AdaptiveGridArchive uses an adaptive grid in order to bound the size of the Archive.
AdaptiveGridArchive(int, int, Rand) - Constructor for class org.opt4j.common.archive.AdaptiveGridArchive
Constructs an AdaptiveGridArchive.
AdaptiveGridArchive.Cell - Class in org.opt4j.common.archive
A single AdaptiveGridArchive.Cell of the grid.
AdaptiveMutationRate - Class in org.opt4j.operator.mutate
Self adaptive MutationRate that uses the size of the genotype ( size) to estimate a rate.
AdaptiveMutationRate(IndividualFactory) - Constructor for class org.opt4j.operator.mutate.AdaptiveMutationRate
Constructs an AdaptiveMutationRate.
add(Class<? extends Module>) - Method in class org.opt4j.config.ModuleListUser
Adds a module.
add(Collection<Class<? extends P>>) - Method in class org.opt4j.operator.AbstractGenericOperator.OperatorHolder
 
add(PropertyModule) - Method in class org.opt4j.config.visualization.DefaultModulesPanel
Adds a new PropertyModule.
add(PropertyModule) - Method in class org.opt4j.config.visualization.SelectedModules
 
add(CriterionSet<T>) - Method in class org.opt4j.core.CriterionSet
Adds all Criterions with the specified value specified in criterionSet.
add(Individual) - Method in class org.opt4j.core.IndividualSet
 
add(Individual) - Method in class org.opt4j.core.optimizer.Archive
Deprecated.
add(Individual) - Method in class org.opt4j.optimizer.ea.Spea2
Add a new Individual.
add(Objective, double) - Method in class org.opt4j.core.Objectives
Adds the objective with the specified double value.
add(Objective, int) - Method in class org.opt4j.core.Objectives
Adds the objective with the specified integer value.
add(Objective, Value<?>) - Method in class org.opt4j.core.Objectives
Adds the objective with the specified value.
add(Objectives) - Method in class org.opt4j.core.Objectives
Deprecated.
add(T, double) - Method in class org.opt4j.core.CriterionSet
Adds the Criterion with the specified double value.
add(T, int) - Method in class org.opt4j.core.CriterionSet
Adds the Criterion with the specified integer value.
add(T, Value<?>) - Method in class org.opt4j.core.CriterionSet
Adds the Criterion with the specified value.
Add - Class in org.opt4j.operator.algebra
The Add term adds multiple Terms.
Add(Term...) - Constructor for class org.opt4j.operator.algebra.Add
Constructs an Add term.
ADD - Static variable in class org.opt4j.config.Icons
An add bullet.
addAll(Collection<? extends PropertyModule>) - Method in class org.opt4j.config.visualization.SelectedModules
 
addAll(Collection<? extends Individual>) - Method in class org.opt4j.core.IndividualSet
 
addAll(Collection<? extends Individual>) - Method in class org.opt4j.core.optimizer.Archive
Deprecated.
addAll(Individual...) - Method in class org.opt4j.core.IndividualSet
Add all Individuals.
addAll(Individual...) - Method in class org.opt4j.core.optimizer.Archive
Deprecated.
addAll(Objectives) - Method in class org.opt4j.core.Objectives
Adds all objective with the specified value specified in Objectives.
addCheckedIndividual(Individual) - Method in class org.opt4j.common.archive.BoundedArchive
 
addCheckedIndividual(Individual) - Method in class org.opt4j.core.optimizer.Archive
Adds the Individual to this Archive without further checks.
addCheckedIndividuals(Collection<? extends Individual>) - Method in class org.opt4j.common.archive.BoundedArchive
 
addCheckedIndividuals(Collection<? extends Individual>) - Method in class org.opt4j.core.optimizer.Archive
Adds the Individuals to this Archive without further checks.
addControlListener(Class<? extends ControlListener>) - Method in class org.opt4j.start.Opt4JModule
AddConverter - Class in javax.measure.converter
This class represents a converter adding a constant offset (approximated as a double) to numeric values.
AddConverter(double) - Constructor for class javax.measure.converter.AddConverter
Creates an add converter with the specified offset.
added(Task) - Method in interface org.opt4j.config.TaskListener
Invoked if a Task is added.
added(Task) - Method in class org.opt4j.config.visualization.DefaultTasksPanel
 
addFile(File) - Static method in class org.opt4j.config.ClassPath
Adds a new File to the classpath.
addFile(String) - Static method in class org.opt4j.config.ClassPath
Adds a new File to the classpath.
addIndividualMouseListener(Binder, Class<? extends IndividualMouseListener>) - Static method in class org.opt4j.viewer.VisualizationModule
addIndividualMouseListener(Class<? extends IndividualMouseListener>) - Method in class org.opt4j.viewer.VisualizationModule
addIndividualMouseListener(IndividualMouseListener) - Method in class org.opt4j.viewer.ArchiveWidget
addIndividualStateListener(Class<? extends IndividualStateListener>) - Method in class org.opt4j.start.Opt4JModule
addIndividualStateListener(IndividualStateListener) - Method in class org.opt4j.core.AbstractIndividualFactory
 
addIndividualStateListener(IndividualStateListener) - Method in interface org.opt4j.core.IndividualFactory
Adds an IndividualStateListener to each Individual that is created by this class.
addListener(ModuleAutoFinderListener) - Method in class org.opt4j.config.ModuleAutoFinder
addListener(TaskListener) - Method in class org.opt4j.config.ExecutionEnvironment
Adds a TaskListener.
addListener(FileOperations.FileOperationsListener) - Method in class org.opt4j.config.visualization.FileOperations
Adds a listener.
addListener(SetListener) - Method in class org.opt4j.config.visualization.SelectedModules
Adds a SetListener.
addListener(IndividualSetListener) - Method in class org.opt4j.core.IndividualSet
Adds a listener.
addListener(ControlListener) - Method in class org.opt4j.core.optimizer.Control
addListener(ObjectivesMonitor.ObjectivesListener) - Method in class org.opt4j.viewer.ObjectivesMonitor
addModule(PropertyModule) - Method in class org.opt4j.config.visualization.DefaultSelectedPanel
Adds a module to the panel.
addOperator(Class<? extends Genotype>, Class<? extends P>) - Method in class org.opt4j.operator.OperatorModule
Add an Operator and apply it to each Genotype that equals the given class.
addOperator(Class<? extends P>) - Method in class org.opt4j.operator.OperatorModule
Add an Operator.
addOperator(AbstractGenericOperator.OperatorPredicate, Class<? extends P>) - Method in class org.opt4j.operator.OperatorModule
Add an Operator and apply it to each Genotype that satisfies the predicate.
addOperator(AbstractGenericOperator.OperatorPredicate, O) - Method in class org.opt4j.operator.AbstractGenericOperator
 
addOperator(AbstractGenericOperator.OperatorPredicate, O) - Method in interface org.opt4j.operator.GenericOperator
Adds an operator.
addOptimizerIterationListener(Class<? extends OptimizerIterationListener>) - Method in class org.opt4j.start.Opt4JModule
addOptimizerIterationListener(OptimizerIterationListener) - Method in class org.opt4j.core.optimizer.AbstractOptimizer
 
addOptimizerIterationListener(OptimizerIterationListener) - Method in interface org.opt4j.core.optimizer.Optimizer
Adds an OptimizerIterationListener to this optimizer.
addOptimizerStateListener(Class<? extends OptimizerStateListener>) - Method in class org.opt4j.start.Opt4JModule
addOptimizerStateListener(OptimizerStateListener) - Method in class org.opt4j.core.optimizer.AbstractOptimizer
 
addOptimizerStateListener(OptimizerStateListener) - Method in interface org.opt4j.core.optimizer.Optimizer
Adds an OptimizerStateListener to this optimizer.
addPlugins() - Method in class org.opt4j.config.Starter
Adds jar files to the classpath.
addRequirement(Requirement) - Method in class org.opt4j.config.Property
Adds a Requirement.
addStateListener(TaskStateListener) - Method in class org.opt4j.config.Task
addTask(Task) - Method in class org.opt4j.config.ExecutionEnvironment
Adds a Task and calls the listeners.
addToCell(Iterable<Individual>) - Method in class org.opt4j.common.archive.AdaptiveGridArchive
Adds all Individuals to theirs AdaptiveGridArchive.Cells and the AdaptiveGridArchive.Cell s to the core.optimizer.Archive.
addToDesktop(JInternalFrame) - Method in class org.opt4j.viewer.Viewport
addToolBarService(Binder, Class<? extends ToolBarService>) - Static method in class org.opt4j.viewer.VisualizationModule
addToolBarService(Class<? extends ToolBarService>) - Method in class org.opt4j.viewer.VisualizationModule
addURL(URL) - Static method in class org.opt4j.config.ClassPath
Adds a new File to the classpath.
addWidget(Widget) - Method in class org.opt4j.viewer.Viewport
Adds a widget.
adjoint() - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
adjoint() - Method in class org.jscience.mathematics.vector.DenseMatrix
 
adjoint() - Method in class org.jscience.mathematics.vector.Float64Matrix
 
adjoint() - Method in class org.jscience.mathematics.vector.Matrix
Returns the adjoint of this matrix.
adjoint() - Method in class org.jscience.mathematics.vector.SparseMatrix
 
algebra - Variable in class org.opt4j.optimizer.de.DifferentialEvolution
 
algebra - Variable in class org.opt4j.optimizer.mopso.MOPSO
 
algebra(Term, Genotype...) - Method in interface org.opt4j.operator.algebra.Algebra
Performs the Term for each element of the given Genotypes and returns the resulting Genotype.
algebra(Term, Genotype...) - Method in class org.opt4j.operator.algebra.AlgebraDouble
 
algebra(Term, Genotype...) - Method in class org.opt4j.operator.algebra.AlgebraGenericImplementation
 
Algebra<G extends Genotype> - Interface in org.opt4j.operator.algebra
The Algebra operator.
algebraComposite(Term, Genotype...) - Method in class org.opt4j.operator.algebra.AlgebraGenericImplementation
 
AlgebraDouble - Class in org.opt4j.operator.algebra
AlgebraDouble(NormalizeDouble) - Constructor for class org.opt4j.operator.algebra.AlgebraDouble
Constructs a AlgebraDouble .
AlgebraGenericImplementation - Class in org.opt4j.operator.algebra
The AlgebraGenericImplementation is a standard implementation of the Algebra interface.
AlgebraGenericImplementation() - Constructor for class org.opt4j.operator.algebra.AlgebraGenericImplementation
alias(Unit<?>, String) - Method in class javax.measure.unit.UnitFormat
Attaches a system-wide alias to this unit.
alias(Unit<?>, String) - Method in class javax.measure.unit.UnitFormat.DefaultFormat
 
allModules - Variable in class org.opt4j.config.visualization.DefaultModulesPanel
 
alpha - Variable in class org.opt4j.operator.crossover.BasicCrossoverModule
 
alpha - Variable in class org.opt4j.operator.crossover.CrossoverDoubleBLX
 
alpha - Variable in class org.opt4j.operator.crossover.CrossoverDoubleUnfairAverage
 
alpha - Variable in class org.opt4j.optimizer.de.DifferentialEvolution
 
alpha - Variable in class org.opt4j.optimizer.de.DifferentialEvolutionModule
 
alpha - Variable in class org.opt4j.optimizer.ea.EvolutionaryAlgorithm
 
alpha - Variable in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
 
alpha - Variable in class org.opt4j.optimizer.sa.CoolingScheduleExponential
 
alpha - Variable in class org.opt4j.optimizer.sa.CoolingSchedulesModule
 
alternate(String) - Method in class javax.measure.unit.Unit
Returns a unit equivalent to this unit but used in expressions to distinguish between quantities of a different nature but of the same dimensions.
AlternateUnit<Q extends Quantity> - Class in javax.measure.unit
This class represents the units used in expressions to distinguish between quantities of a different nature but of the same dimensions.
AlternativeNsga2 - Class in org.opt4j.optimizer.ea
Deprecated.
Previous implementation as of Opt4J version 2.2. and Qais extensions, which is still used as the basis for ScalingNsga2. TODO: delete this and base ScalingNsga2 on Nsga2.
AlternativeNsga2(Rand, int) - Constructor for class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
Constructs a Nsga2 Selector.
Altitude - Class in org.jscience.geography.coordinates
This class represents the Mean-Sea-Level vertical altitude (MSL).
Amount<Q extends Quantity> - Class in org.jscience.physics.amount
This class represents a determinate or estimated amount for which operations such as addition, subtraction, multiplication and division can be performed (it implements the Field interface).
AMOUNT_OF_SUBSTANCE - Static variable in class javax.measure.unit.Dimension
Holds amount of substance dimension (N).
AmountException - Exception in org.jscience.physics.amount
Signals that an illegal measure operation has been performed.
AmountException() - Constructor for exception org.jscience.physics.amount.AmountException
Constructs a measure exception with no detail message.
AmountException(String) - Constructor for exception org.jscience.physics.amount.AmountException
Constructs a measure exception with the specified message.
AmountFormat - Class in org.jscience.physics.amount
This class provides the interface for formatting and parsing measures instances.
AmountFormat() - Constructor for class org.jscience.physics.amount.AmountFormat
Default constructor.
AmountOfSubstance - Interface in javax.measure.quantity
This interface represents the number of elementary entities (molecules, for example) of a substance.
AMPERE - Static variable in class javax.measure.unit.SI
The base unit for electric current quantities (A).
amu - Static variable in class org.jscience.physics.amount.Constants
Holds the unified atomic mass unit (0.001 kg/mol)/N
Angle - Interface in javax.measure.quantity
This interface represents the figure formed by two lines diverging from a common point.
ANGSTROM - Static variable in class javax.measure.unit.NonSI
A unit of length equal to 1E-10 m (standard name Å).
AngularAcceleration - Interface in javax.measure.quantity
This interface represents the rate of change of angular velocity with respect to time.
AngularVelocity - Interface in javax.measure.quantity
This interface represents the rate of change of angular displacement with respect to time.
annotations - Variable in class org.opt4j.config.Property
 
appendChild(String) - Method in class org.opt4j.config.JNode
Append a new JNode with a given name.
appendChild(JNode) - Method in class org.opt4j.config.JNode
Append a JNode.
appendChild(Node) - Method in class org.opt4j.config.JNode
Append an XML Node.
APPLICATION - Static variable in class org.opt4j.config.Icons
The icon for the application.
ApplicationFrame - Class in org.opt4j.config.visualization
ApplicationFrame() - Constructor for class org.opt4j.config.visualization.ApplicationFrame
 
Apply - Annotation Interface in org.opt4j.operator
The Apply annotation is used for each Operator to indicate on which Genotype it is applied.
approximates(Real) - Method in class org.jscience.mathematics.number.Real
Indicates if this real approximates the one specified.
approximates(Amount) - Method in class org.jscience.physics.amount.Amount
Indicates if this measure approximates that measure.
archive - Variable in class org.opt4j.common.logger.TsvLogger
 
archive - Variable in class org.opt4j.core.optimizer.AbstractOptimizer
 
archive - Variable in class org.opt4j.viewer.ArchiveWidget
 
archive - Variable in class org.opt4j.viewer.ParetoPlotWidget
 
archive - Variable in class org.opt4j.viewer.PopulationWidget
 
Archive - Class in org.opt4j.core.optimizer
An Archive is used to store a set of high-quality Individual s.
Archive() - Constructor for class org.opt4j.core.optimizer.Archive
 
ARCHIVE - Static variable in class org.opt4j.config.Icons
The icon for the archive.
ArchiveModule - Class in org.opt4j.common.archive
The ArchiveModule determines an implementation for the Archive interface.
ArchiveModule() - Constructor for class org.opt4j.common.archive.ArchiveModule
 
ArchiveModule.Type - Enum Class in org.opt4j.common.archive
Archive type.
archiveSize - Variable in class org.opt4j.optimizer.mopso.MOPSOModule
 
archiveWidget - Variable in class org.opt4j.viewer.ViewsToolBarService
 
ArchiveWidget - Class in org.opt4j.viewer
A widget that monitors the archive.
ArchiveWidget(Archive, Optimizer, Set<IndividualMouseListener>, ObjectivesMonitor) - Constructor for class org.opt4j.viewer.ArchiveWidget
Constructs an ArchiveWidget.
ArchiveWidget.Comp - Class in org.opt4j.viewer
 
ArchiveWidget.Model - Class in org.opt4j.viewer
The model of the table.
archiveWidgetProvider - Variable in class org.opt4j.viewer.ViewsToolBarService
 
ARE - Static variable in class javax.measure.unit.NonSI
A unit of area equal to 100 m² (standard name a).
Area - Interface in javax.measure.quantity
This interface represents the extent of a planar region or of the surface of a solid measured in square units.
argument() - Method in class org.jscience.mathematics.number.Complex
Returns the argument of this complex number.
array - Variable in class org.opt4j.core.CriterionSet
 
array() - Method in class org.opt4j.core.Constraints
Returns an array of all constraint values.
array() - Method in class org.opt4j.core.CriterionSet
Returns an array of all CriterionSet values.
array() - Method in class org.opt4j.core.Objectives
Returns an array of all values which all have to be minimized.
ASCIIFormat() - Constructor for class javax.measure.unit.UnitFormat.ASCIIFormat
 
asFolder(ImageIcon) - Method in class org.opt4j.config.visualization.Format
Converts the given ImageIcon into a folder icon.
ASTRONOMICAL_UNIT - Static variable in class javax.measure.unit.NonSI
A unit of length equal to the average distance from the center of the Earth to the center of the Sun (standard name ua).
asType(Class<T>) - Method in class javax.measure.unit.Unit
Casts this unit to a parameterized unit of specified nature or throw a ClassCastException if the dimension of the specified quantity and this unit's dimension do not match.
ATMOSPHERE - Static variable in class javax.measure.unit.NonSI
A unit of pressure equal to the average pressure of the Earth's atmosphere at sea level (standard name atm).
ATOM - Static variable in class javax.measure.unit.NonSI
A unit of amount of substance equals to one atom (standard name atom).
ATOMIC_MASS - Static variable in class javax.measure.unit.NonSI
A unit of mass equal to 1/12 the mass of the carbon-12 atom (standard name u).
ATTO(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 10-18
AUD - Static variable in class org.jscience.economics.money.Currency
The Australian Dollar currency unit.
AUTHORS - Static variable in class org.opt4j.start.Opt4JAbout
Contributers to Opt4J.
autoUpdate - Variable in class org.opt4j.viewer.ArchiveWidget
 
AutoZoomButton - Class in org.opt4j.viewer
The AutoZoomButton is a specialized JButton which reactivates the auto zoom feature of a PlotBox.
AutoZoomButton() - Constructor for class org.opt4j.viewer.AutoZoomButton
Creates a new AutoZoomButton.

B

b - Variable in class org.opt4j.operator.algebra.Div
 
bar - Variable in class org.opt4j.viewer.StatusBar
 
BAR - Static variable in class javax.measure.unit.NonSI
A unit of pressure equal to 100 kPa (standard name bar).
base - Variable in class org.opt4j.operator.algebra.Pow
 
BASE_UNIT - Static variable in interface org.jscience.economics.money.Money
Holds the base unit for money quantities (symbol "¤", currency symbol).
BaseUnit<Q extends Quantity> - Class in javax.measure.unit
This class represents the building blocks on top of which all others units are created.
BaseUnit(String) - Constructor for class javax.measure.unit.BaseUnit
Creates a base unit having the specified symbol.
BasicCrossoverModule - Class in org.opt4j.operator.crossover
BasicCrossoverModule() - Constructor for class org.opt4j.operator.crossover.BasicCrossoverModule
Constructs a BasicCrossoverModule.
BasicCrossoverModule.BooleanType - Enum Class in org.opt4j.operator.crossover
Type of Crossover operator for the BooleanGenotype.
BasicCrossoverModule.DoubleType - Enum Class in org.opt4j.operator.crossover
Type of Crossover operator for the DoubleGenotype.
BasicCrossoverModule.IntegerType - Enum Class in org.opt4j.operator.crossover
Type of Crossover operator for the IntegerGenotype.
BasicCrossoverModule.PermutationType - Enum Class in org.opt4j.operator.crossover
Type of Crossover operator for the PermutationGenotype.
BasicDiversityModule - Class in org.opt4j.operator.diversity
The BasicDiversityModule is the basic PropertyModule for the Diversity operator.
BasicDiversityModule() - Constructor for class org.opt4j.operator.diversity.BasicDiversityModule
Constructs a BasicDiversityModule.
BasicDiversityModule.BooleanType - Enum Class in org.opt4j.operator.diversity
Type of Diversity operator for the BooleanGenotype.
BasicDiversityModule.DoubleType - Enum Class in org.opt4j.operator.diversity
Type of Diversity operator for the DoubleGenotype.
BasicMatingModule - Class in org.opt4j.optimizer.ea
The BasicMatingModule is the basic property module for the Mating and Coupler.
BasicMatingModule() - Constructor for class org.opt4j.optimizer.ea.BasicMatingModule
Constructs a BasicMatingModule.
BasicMatingModule.CouplerType - Enum Class in org.opt4j.optimizer.ea
The BasicMatingModule.CouplerType determines the coupler operator to use.
BasicMutateModule - Class in org.opt4j.operator.mutate
The basic CopyModule.
BasicMutateModule() - Constructor for class org.opt4j.operator.mutate.BasicMutateModule
Constructs a BasicMutateModule.
BasicMutateModule.DoubleType - Enum Class in org.opt4j.operator.mutate
Type of Mutate operator for the DoubleGenotype.
BasicMutateModule.MutationRateType - Enum Class in org.opt4j.operator.mutate
The type of the used mutation rate.
BasicMutateModule.PermutationType - Enum Class in org.opt4j.operator.mutate
Type of Mutate operator for the PermutationGenotype.
BasicNeighborModule - Class in org.opt4j.operator.neighbor
The basic NeighborModule.
BasicNeighborModule() - Constructor for class org.opt4j.operator.neighbor.BasicNeighborModule
Constructs a BasicNeighborModule.
BasicNeighborModule.PermutationType - Enum Class in org.opt4j.operator.neighbor
Type of Neighbor operator for the PermutationGenotype.
batchsize - Variable in class org.opt4j.optimizer.rs.RandomSearch
 
batchsize - Variable in class org.opt4j.optimizer.rs.RandomSearchModule
 
BECQUEREL - Static variable in class javax.measure.unit.SI
The derived unit for activity of a radionuclide (Bq).
best - Variable in class org.opt4j.optimizer.mopso.Particle
 
bindConstant(Annotation) - Method in class org.opt4j.start.Opt4JModule
Bind a value.
bindConstant(Class<? extends Annotation>) - Method in class org.opt4j.start.Opt4JModule
Bind a value.
bindConstant(String) - Method in class org.opt4j.start.Opt4JModule
Bind a Constant.
bindConstant(String, Class<?>) - Method in class org.opt4j.start.Opt4JModule
Bind a constant.
bindCoolingSchedule(Class<? extends CoolingSchedule>) - Method in class org.opt4j.optimizer.sa.CoolingScheduleModule
Binds the given CoolingSchedule.
bindOptimizer(Class<? extends Optimizer>) - Method in class org.opt4j.core.optimizer.OptimizerModule
Binds the given Optimizer.
bindProblem(Class<? extends Creator>, Class<? extends Decoder>, Class<? extends Evaluator>) - Method in class org.opt4j.core.problem.ProblemModule
Binds a problem.
bindSelector(Class<? extends Selector>) - Method in class org.opt4j.optimizer.ea.SelectorModule
Binds the given Selector.
BIT - Static variable in class javax.measure.unit.SI
The unit for binary information (bit).
bitLength() - Method in class org.jscience.mathematics.number.LargeInteger
Returns the minimal number of bits to represent this large integer in the minimal two's-complement (sign excluded).
BLX - Enum constant in enum class org.opt4j.operator.crossover.BasicCrossoverModule.DoubleType
BooleanGenotype - Class in org.opt4j.genotype
The BooleanGenotype consists of Boolean values that can be used as a Genotype.
BooleanGenotype() - Constructor for class org.opt4j.genotype.BooleanGenotype
Constructs a BooleanGenotype.
BooleanMapGenotype<K> - Class in org.opt4j.genotype
The BooleanMapGenotype is a BooleanGenotype with the MapGenotype functionality.
BooleanMapGenotype(List<K>) - Constructor for class org.opt4j.genotype.BooleanMapGenotype
Constructs a BooleanMapGenotype.
booleanRate - Variable in class org.opt4j.operator.crossover.BasicCrossoverModule
 
BooleanRequirement - Class in org.opt4j.config
The BooleanRequirement is a Requirement that depends on a boolean valued Property.
BooleanRequirement(Property, boolean) - Constructor for class org.opt4j.config.BooleanRequirement
Constructs a BooleanRequirement.
booleanType - Variable in class org.opt4j.operator.crossover.BasicCrossoverModule
 
booleanXPoints - Variable in class org.opt4j.operator.crossover.BasicCrossoverModule
 
Bootstrap - Class in org.opt4j.core.optimizer
The Bootstrap is used to start the optimization process.
Bootstrap(Optimizer) - Constructor for class org.opt4j.core.optimizer.Bootstrap
Constructs an Executor with a given Optimizer.
BoundedArchive - Class in org.opt4j.common.archive
An Archive with bounded size.
BoundedArchive(int) - Constructor for class org.opt4j.common.archive.BoundedArchive
Constructs a bounded archive with the specified capacity.
bounds - Variable in class org.opt4j.genotype.DoubleGenotype
 
bounds - Variable in class org.opt4j.genotype.IntegerGenotype
 
Bounds<E extends Number> - Interface in org.opt4j.genotype
The Bounds define bounds for Genotype objects that consist of lists of numbers.
BUCKET - Enum constant in enum class org.opt4j.operator.crossover.BasicCrossoverModule.PermutationType
BYTE - Static variable in class javax.measure.unit.NonSI
A unit of data amount equal to 8 SI.BIT (BinarY TErm, standard name byte).
byteValue() - Method in class org.jscience.mathematics.number.Number
Returns the value of this number as a byte.

C

c - Static variable in class org.jscience.physics.amount.Constants
Holds the speed of light in vacuum (exact).
c - Static variable in class org.opt4j.config.PropertyModule
 
C - Static variable in class javax.measure.unit.NonSI
A unit of velocity relative to the speed of light (standard name c).
c_square - Static variable in class org.jscience.physics.amount.Constants
Holds Constants.c².
C1 - Variable in class org.opt4j.optimizer.mopso.VelocityTerm
 
C2 - Variable in class org.opt4j.optimizer.mopso.VelocityTerm
 
cache - Variable in class org.opt4j.core.domination.ConstraintDomination
 
CAD - Static variable in class org.jscience.economics.money.Currency
The Canadian Dollar currency unit.
calcDistance(List<Integer>) - Method in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
calcDistance(List<Integer>) - Method in class org.opt4j.optimizer.ea.ScalingNsga2
 
calculate(double...) - Method in class org.opt4j.operator.algebra.Add
 
calculate(double...) - Method in class org.opt4j.operator.algebra.Div
 
calculate(double...) - Method in class org.opt4j.operator.algebra.Index
 
calculate(double...) - Method in class org.opt4j.operator.algebra.Mult
 
calculate(double...) - Method in class org.opt4j.operator.algebra.Pow
 
calculate(double...) - Method in class org.opt4j.operator.algebra.Sub
 
calculate(double...) - Method in interface org.opt4j.operator.algebra.Term
Calculates the result of this Term.
calculate(double...) - Method in class org.opt4j.operator.algebra.Var
 
calculate(double...) - Method in class org.opt4j.optimizer.mopso.VelocityTerm
 
calculateDistance(Spea2.IndividualSet, Spea2.IndividualSet) - Method in class org.opt4j.optimizer.ea.Spea2
Calculate the distance between two Spea2.IndividualSets.
calculateFitness() - Method in class org.opt4j.optimizer.ea.Spea2
Calculate the fitness.
calculateFitness(Collection<Individual>) - Method in class org.opt4j.optimizer.ea.ElitismSelector
Calculates the fitness of the Individuals: the sum of all double values (these always have to be minimized) of the objectives.
calculateHypervolume(List<double[]>, int) - Method in class org.opt4j.optimizer.ea.Hypervolume
Implements the hypervolume calculations as proposed by Zitzler, E., and Thiele, L.
calculateHypervolumeContribution2D(List<Individual>, double) - Method in class org.opt4j.optimizer.ea.Hypervolume
Calculates the hypervolume contribution for two dimensions.
calculateHypervolumeContributionN(List<Individual>, double) - Method in class org.opt4j.optimizer.ea.Hypervolume
Calculates the hypervolume contribution for n dimensions.
call() - Method in class org.opt4j.common.completer.ParallelIndividualCompleter.Complete
 
call() - Method in class org.opt4j.config.Task
 
CANDELA - Static variable in class javax.measure.unit.SI
The base unit for luminous intensity quantities (cd).
capacity - Variable in class org.opt4j.common.archive.ArchiveModule
 
capacity - Variable in class org.opt4j.common.archive.BoundedArchive
The capacity of this Archive
CatalyticActivity - Interface in javax.measure.quantity
This interface represents a catalytic activity.
Category - Annotation Interface in org.opt4j.config.annotations
The Category annotation marks a class as a category.
CategoryTreeNode(Class<?>) - Constructor for class org.opt4j.config.visualization.DefaultModulesPanel.CategoryTreeNode
 
Cell(long) - Constructor for class org.opt4j.common.archive.AdaptiveGridArchive.Cell
Constructs the AdaptiveGridArchive.Cell with the identifier.
cells - Variable in class org.opt4j.common.archive.AdaptiveGridArchive
 
CELSIUS - Static variable in class javax.measure.unit.SI
The derived unit for Celsius temperature ().
CENTI(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 10-2
CENTIMETER - Static variable in class javax.measure.unit.SI
Equivalent to SI.CENTIMETRE.
CENTIMETRE - Static variable in class javax.measure.unit.SI
Equivalent to CENTI(METRE).
CENTIRADIAN - Static variable in class javax.measure.unit.NonSI
A unit of angle equal to 0.01 SI.RADIAN (standard name centiradian).
changed - Variable in class org.opt4j.viewer.ArchiveWidget
 
checkpoint() - Method in class org.opt4j.core.optimizer.Control
A checkpoint that checks for termination.
checkpointStop() - Method in class org.opt4j.core.optimizer.Control
A checkpoint that checks for termination and stop.
ClassComparator() - Constructor for class org.opt4j.operator.AbstractGenericOperator.ClassComparator
 
classLoader - Variable in class org.opt4j.config.ModuleAutoFinder
 
classOperators - Variable in class org.opt4j.operator.AbstractGenericOperator
 
ClassPath - Class in org.opt4j.config
The ClassPath is also known as the ClassPathHacker and enables adding new files to the classpath.
ClassPath() - Constructor for class org.opt4j.config.ClassPath
 
clazz - Variable in class org.opt4j.operator.AbstractGenericOperator.OperatorClassPredicate
 
clazzes - Variable in class org.opt4j.operator.AbstractGenericOperator.OperatorHolder
 
cldef - Variable in class org.opt4j.operator.AbstractGenericOperator
 
clear() - Method in class org.opt4j.config.visualization.SelectedModules
 
clear() - Method in class org.opt4j.core.IndividualSet
 
clear() - Method in class org.opt4j.genotype.CompositeGenotype
Removes all key, value pairs.
clone() - Method in class org.jscience.geography.coordinates.Coordinates
OpenGIS® - Makes an exact copy of this coordinate.
clone() - Method in class org.opt4j.config.PropertyModule
 
closable() - Element in annotation interface org.opt4j.viewer.WidgetParameters
Returns true if the widget is closable.
close() - Method in class org.opt4j.start.Opt4JTask
Close the task.
closeEvent - Variable in class org.opt4j.viewer.Viewer
 
closeEvent - Variable in class org.opt4j.viewer.ViewerModule
 
closeOnStop - Variable in class org.opt4j.start.Opt4JTask
 
closeOnStop - Variable in class org.opt4j.viewer.Viewer
 
closeOnStop - Variable in class org.opt4j.viewer.ViewerModule
 
CNY - Static variable in class org.jscience.economics.money.Currency
The China Yan currency.
cofactor(int, int) - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
cofactor(int, int) - Method in class org.jscience.mathematics.vector.DenseMatrix
 
cofactor(int, int) - Method in class org.jscience.mathematics.vector.Float64Matrix
 
cofactor(int, int) - Method in class org.jscience.mathematics.vector.Matrix
Returns the cofactor of an element in this matrix.
cofactor(int, int) - Method in class org.jscience.mathematics.vector.SparseMatrix
 
columnNames - Variable in class org.opt4j.config.visualization.DefaultTasksPanel.Model
 
columnNames - Variable in class org.opt4j.start.Opt4JTasksPanel.Model
 
Comp() - Constructor for class org.opt4j.viewer.ArchiveWidget.Comp
 
compare(Class<? extends Genotype>, Class<? extends Genotype>) - Method in class org.opt4j.operator.AbstractGenericOperator.ClassComparator
 
compare(Individual, Individual) - Method in class org.opt4j.optimizer.ea.ElitismSelector.FitnessComparator
 
compare(Individual, Individual) - Method in class org.opt4j.viewer.ArchiveWidget.Comp
 
compareTo(double) - Method in class org.jscience.mathematics.number.Float64
Compares this number with the specified value for order.
compareTo(long) - Method in class org.jscience.mathematics.number.Integer64
Compares this number with the specified value for order.
compareTo(long) - Method in class org.jscience.mathematics.number.LargeInteger
Compares this large integer to the specified long value.
compareTo(Measurable<Duration>) - Method in class org.jscience.geography.coordinates.Time
 
compareTo(Measurable<Length>) - Method in class org.jscience.geography.coordinates.Altitude
 
compareTo(Measurable<Length>) - Method in class org.jscience.geography.coordinates.Height
 
compareTo(Measurable<Q>) - Method in class javax.measure.Measure
Compares this measure to the specified measurable quantity.
compareTo(Measurable<Q>) - Method in class org.jscience.physics.amount.Amount
Compares this measure with the specified measurable object.
compareTo(Term) - Method in class org.jscience.mathematics.function.Term
Compares this term with the one specified for order.
compareTo(Complex) - Method in class org.jscience.mathematics.number.Complex
Compares two complex numbers, the real components are compared first, then if equal, the imaginary components.
compareTo(Float64) - Method in class org.jscience.mathematics.number.Float64
 
compareTo(FloatingPoint) - Method in class org.jscience.mathematics.number.FloatingPoint
Compares two floating point number numerically.
compareTo(Integer64) - Method in class org.jscience.mathematics.number.Integer64
 
compareTo(LargeInteger) - Method in class org.jscience.mathematics.number.LargeInteger
Compares two large integers numerically.
compareTo(ModuloInteger) - Method in class org.jscience.mathematics.number.ModuloInteger
 
compareTo(Rational) - Method in class org.jscience.mathematics.number.Rational
Compares two rational number numerically.
compareTo(Real) - Method in class org.jscience.mathematics.number.Real
Compares two real numbers numerically.
compareTo(PropertyModule) - Method in class org.opt4j.config.PropertyModule
 
compareTo(Constraint) - Method in class org.opt4j.core.Constraint
 
compareTo(Objective) - Method in class org.opt4j.core.Objective
 
compareTo(Value<Double>) - Method in class org.opt4j.core.DoubleValue
 
compareTo(Value<Integer>) - Method in class org.opt4j.core.IntegerValue
 
compareTo(T) - Method in class org.jscience.mathematics.number.Number
Compares this number with the specified number for order.
complete(Iterable<? extends Individual>) - Method in class org.opt4j.common.completer.ParallelIndividualCompleter
 
complete(Iterable<? extends Individual>) - Method in class org.opt4j.common.completer.SequentialIndividualCompleter
 
complete(Iterable<? extends Individual>) - Method in interface org.opt4j.core.optimizer.IndividualCompleter
Decodes and evaluates all Individuals in the Iterable if they are not already evaluated.
complete(Individual...) - Method in class org.opt4j.common.completer.SequentialIndividualCompleter
 
complete(Individual...) - Method in interface org.opt4j.core.optimizer.IndividualCompleter
Decodes and evaluates all given Individuals if they are not already evaluated.
Complete(Individual, Control) - Constructor for class org.opt4j.common.completer.ParallelIndividualCompleter.Complete
completer - Variable in class org.opt4j.core.optimizer.AbstractOptimizer
 
Complex - Class in org.jscience.mathematics.number
This class represents an immutable complex number.
ComplexMatrix - Class in org.jscience.mathematics.vector
This class represents an optimized matrix implementation for complex numbers.
ComplexVector - Class in org.jscience.mathematics.vector
This class represents an optimized vector implementation for complex numbers elements.
components - Variable in class org.opt4j.config.visualization.PropertyPanel
 
compose(Function<Z, R>) - Method in class org.jscience.mathematics.function.Polynomial
 
compose(Function<Z, X>) - Method in class org.jscience.mathematics.function.Function
Returns the composition of this function with the one specified.
compose(Polynomial<R>) - Method in class org.jscience.mathematics.function.Polynomial
Returns the composition of this polynomial with the one specified.
CompositeGenotype<K,V extends Genotype> - Class in org.opt4j.genotype
The CompositeGenotype is a base class for Genotype classes that consist of multiple Genotypes.
CompositeGenotype() - Constructor for class org.opt4j.genotype.CompositeGenotype
Constructs a CompositeGenotype.
CompositeGenotype(Map<K, V>) - Constructor for class org.opt4j.genotype.CompositeGenotype
Constructs a CompositeGenotype with values from a given map.
compound(Unit<Q>) - Method in class javax.measure.unit.Unit
Returns the combination of this unit with the specified sub-unit.
CompoundCoordinates<C1 extends Coordinates<?>,C2 extends Coordinates<?>> - Class in org.jscience.geography.coordinates
This class represents a coordinates made up by combining two coordinates objects together.
CompoundCRS<C1 extends Coordinates<?>,C2 extends Coordinates<?>> - Class in org.jscience.geography.coordinates.crs
This class represents a coordinate reference system combining two or more distinct reference systems.
CompoundCRS(CoordinateReferenceSystem<C1>, CoordinateReferenceSystem<C2>) - Constructor for class org.jscience.geography.coordinates.crs.CompoundCRS
 
CompoundUnit<Q extends Quantity> - Class in javax.measure.unit
This class represents the multi-radix units (such as "hour:min:sec").
COMPUTER_POINT - Static variable in class javax.measure.unit.NonSI
Equivalent NonSI.PIXEL
concatenate(UnitConverter) - Method in class javax.measure.converter.AddConverter
 
concatenate(UnitConverter) - Method in class javax.measure.converter.MultiplyConverter
 
concatenate(UnitConverter) - Method in class javax.measure.converter.RationalConverter
 
concatenate(UnitConverter) - Method in class javax.measure.converter.UnitConverter
Concatenates this converter with another converter.
config() - Method in class org.opt4j.common.archive.ArchiveModule
 
config() - Method in class org.opt4j.common.completer.IndividualCompleterModule
 
config() - Method in class org.opt4j.common.logger.LoggerModule
 
config() - Method in class org.opt4j.common.random.RandomModule
 
config() - Method in class org.opt4j.core.domination.ConstraintDominationModule
 
config() - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
 
config() - Method in class org.opt4j.operator.diversity.BasicDiversityModule
 
config() - Method in class org.opt4j.operator.mutate.BasicMutateModule
 
config() - Method in class org.opt4j.operator.neighbor.BasicNeighborModule
 
config() - Method in class org.opt4j.optimizer.de.DifferentialEvolutionModule
 
config() - Method in class org.opt4j.optimizer.ea.BasicMatingModule
 
config() - Method in class org.opt4j.optimizer.ea.ElitismSelectorModule
 
config() - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
 
config() - Method in class org.opt4j.optimizer.ea.NormalizerModule
 
config() - Method in class org.opt4j.optimizer.ea.Nsga2Module
 
config() - Method in class org.opt4j.optimizer.ea.ScalingNsga2Module
 
config() - Method in class org.opt4j.optimizer.ea.SMSModule
 
config() - Method in class org.opt4j.optimizer.ea.Spea2Module
 
config() - Method in class org.opt4j.optimizer.mopso.MOPSOModule
 
config() - Method in class org.opt4j.optimizer.rs.RandomSearchModule
 
config() - Method in class org.opt4j.optimizer.sa.CoolingSchedulesModule
 
config() - Method in class org.opt4j.optimizer.sa.SimulatedAnnealingModule
 
config() - Method in class org.opt4j.start.Opt4JModule
Configure the module.
config() - Method in class org.opt4j.viewer.ViewerModule
 
Configurator - Class in org.opt4j.config.visualization
The Configurator configures the modules and starts the specific ApplicationFrame.
Configurator() - Constructor for class org.opt4j.config.visualization.Configurator
 
configure() - Method in class org.opt4j.start.Opt4JModule
 
configure(Binder) - Method in class org.opt4j.config.PropertyModule
 
conjugate() - Method in class org.jscience.mathematics.number.Complex
Returns the conjugate of this complex number.
CONSOLE - Static variable in class org.opt4j.config.Icons
A console.
constant(String, Class<?>) - Static method in class org.opt4j.start.Opt4JModule
Returns the implementation of the Constant annotation.
Constant<R extends Ring<R>> - Class in org.jscience.mathematics.function
This class represents a constant function (polynomial of degree 0).
Constant - Annotation Interface in org.opt4j.start
The Constant is an annotation for injected constant values.
CONSTANT - Enum constant in enum class org.opt4j.operator.mutate.BasicMutateModule.MutationRateType
Use a constant mutation rate.
CONSTANT - Enum constant in enum class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule.CrossoverRateType
Use a constant crossover rate.
ConstantCrossoverRate - Class in org.opt4j.optimizer.ea
The ConstantCrossoverRate represents a crossover rate that is constant during the whole optimization.
ConstantCrossoverRate(double) - Constructor for class org.opt4j.optimizer.ea.ConstantCrossoverRate
Constructs a ConstantCrossoverRate with a given crossover rate.
ConstantMutationRate - Class in org.opt4j.operator.mutate
Constant mutation rate.
ConstantMutationRate(double) - Constructor for class org.opt4j.operator.mutate.ConstantMutationRate
Constructs a ConstantMutationRate with a given value.
Constants - Class in org.jscience.physics.amount
This class provides most accurate physical constants measurement; the more accurate the constants, the higher the precision of the calculations making use of these constants.
ConstrainDominationInformation(boolean, Double) - Constructor for class org.opt4j.core.domination.ConstraintDomination.ConstrainDominationInformation
 
Constraint - Class in org.opt4j.core
The Constraint is the identifier for a single constraint in the Constraints.
Constraint(String, Constraint.Direction, double) - Constructor for class org.opt4j.core.Constraint
 
Constraint.Direction - Enum Class in org.opt4j.core
Defines the possible directions a constraint can be defined.
constraintChecker - Variable in class org.opt4j.core.domination.ConstraintDomination
 
ConstraintChecker - Interface in org.opt4j.core.domination
Interface for constraint checks of Objectives.
ConstraintCheckerImpl - Class in org.opt4j.core.domination
ConstraintCheckerImpl calculates constraint violations of infeasibility constraints.
ConstraintCheckerImpl(Population) - Constructor for class org.opt4j.core.domination.ConstraintCheckerImpl
as this class listens on Population, it must be registered there
ConstraintDomination - Class in org.opt4j.core.domination
This class implements DominationStrategy.
ConstraintDomination(ConstraintChecker, DominationStrategy) - Constructor for class org.opt4j.core.domination.ConstraintDomination
 
ConstraintDomination.ConstrainDominationInformation - Class in org.opt4j.core.domination
Data structure to save information about objectives in the cache of the strategy class ConstraintDomination.
ConstraintDominationModule - Class in org.opt4j.core.domination
Constraint Domination Module.
ConstraintDominationModule() - Constructor for class org.opt4j.core.domination.ConstraintDominationModule
 
ConstraintDominationModule.Strategy - Enum Class in org.opt4j.core.domination
 
constraintRanges - Variable in class org.opt4j.core.domination.ConstraintCheckerImpl
stores the current range of criterion values in the population for each constraint i.e.
constraints - Variable in class org.opt4j.core.Objectives
 
Constraints - Class in org.opt4j.core
The Constraints contains the Constraint-Values pairs of an Individual.
Constraints() - Constructor for class org.opt4j.core.Constraints
 
constraintViolation - Variable in class org.opt4j.core.domination.ConstraintDomination.ConstrainDominationInformation
 
construct() - Method in class org.opt4j.viewer.ControlButtons
Constructs the buttons.
contains(Object) - Method in class org.opt4j.core.IndividualSet
 
containsAll(Collection<?>) - Method in class org.opt4j.core.IndividualSet
 
containsKey(K) - Method in class org.opt4j.genotype.BooleanMapGenotype
 
containsKey(K) - Method in class org.opt4j.genotype.DoubleMapGenotype
 
containsKey(K) - Method in class org.opt4j.genotype.IntegerMapGenotype
 
containsKey(K) - Method in interface org.opt4j.genotype.MapGenotype
Returns true if the key is contained.
containsKey(K) - Method in class org.opt4j.genotype.SelectMapGenotype
 
contentPanel - Variable in class org.opt4j.config.visualization.DefaultApplicationFrame
 
ContentPanel - Class in org.opt4j.config.visualization
The ContentPanel abstract class.
ContentPanel() - Constructor for class org.opt4j.config.visualization.ContentPanel
 
control - Variable in class org.opt4j.common.completer.ParallelIndividualCompleter.Complete
 
control - Variable in class org.opt4j.common.completer.SequentialIndividualCompleter
 
control - Variable in class org.opt4j.core.optimizer.AbstractOptimizer
 
control - Variable in class org.opt4j.viewer.ControlButtons
 
control - Variable in class org.opt4j.viewer.Viewer
 
Control - Class in org.opt4j.core.optimizer
The Control allows to pause, stop, and terminate, the optimization process.
Control() - Constructor for class org.opt4j.core.optimizer.Control
 
CONTROL_PAUSE - Static variable in class org.opt4j.config.Icons
The icon for the control pause.
CONTROL_START - Static variable in class org.opt4j.config.Icons
The icon for the control start.
CONTROL_STOP - Static variable in class org.opt4j.config.Icons
The icon for the control stop.
CONTROL_TERM - Static variable in class org.opt4j.config.Icons
The icon for the control term.
Control.State - Enum Class in org.opt4j.core.optimizer
The Control.State of the control.
controlButtons - Variable in class org.opt4j.viewer.ControlToolBarService
 
ControlButtons - Class in org.opt4j.viewer
The ControlButtons contains JButtons for the controls:
ControlButtons(Control) - Constructor for class org.opt4j.viewer.ControlButtons
Constructs a ControlButtons.
ControlListener - Interface in org.opt4j.core.optimizer
The ControlListener is an interface of classes that listen to the Control state.
ControlToolBarService - Class in org.opt4j.viewer
The ControlToolBarService is a ToolBarService that allows to Control the Optimizer.This service has an ToolBarOrder with -100.
ControlToolBarService(ControlButtons) - Constructor for class org.opt4j.viewer.ControlToolBarService
Constructs a ControlToolBarService.
CONVERGENCE - Static variable in class org.opt4j.config.Icons
The icon for the convergence plot.
ConvergencePlotWidget - Class in org.opt4j.viewer
The ConvergencePlotWidget plots the convergence for each Objective.
ConvergencePlotWidget(Optimizer, ConvergencePlotData, ObjectivesMonitor, AutoZoomButton) - Constructor for class org.opt4j.viewer.ConvergencePlotWidget
Constructs a ConvergencePlotWidget.
ConversionException - Exception in javax.measure.converter
Signals that a problem of some sort has occurred either when creating a converter between two units or during the conversion itself.
ConversionException() - Constructor for exception javax.measure.converter.ConversionException
Constructs a ConversionException with no detail message.
ConversionException(String) - Constructor for exception javax.measure.converter.ConversionException
Constructs a ConversionException with the specified detail message.
convert(double) - Method in class javax.measure.converter.AddConverter
 
convert(double) - Method in class javax.measure.converter.LogConverter
 
convert(double) - Method in class javax.measure.converter.MultiplyConverter
 
convert(double) - Method in class javax.measure.converter.RationalConverter
 
convert(double) - Method in class javax.measure.converter.UnitConverter
Converts a double value.
convert(S) - Method in interface org.jscience.geography.coordinates.crs.CoordinatesConverter
Converts the specified coordinates.
coolingSchedule - Variable in class org.opt4j.optimizer.sa.SimulatedAnnealing
 
CoolingSchedule - Interface in org.opt4j.optimizer.sa
CoolingScheduleDefault - Class in org.opt4j.optimizer.sa
The default cooling schedule is the CoolingScheduleLinear.
CoolingScheduleDefault() - Constructor for class org.opt4j.optimizer.sa.CoolingScheduleDefault
Constructs a default CoolingSchedule.
CoolingScheduleExponential - Class in org.opt4j.optimizer.sa
CoolingScheduleExponential(double, double, double) - Constructor for class org.opt4j.optimizer.sa.CoolingScheduleExponential
Constructs a new CoolingScheduleExponential.
CoolingScheduleHyperbolic - Class in org.opt4j.optimizer.sa
CoolingScheduleHyperbolic(double, double) - Constructor for class org.opt4j.optimizer.sa.CoolingScheduleHyperbolic
Constructs a new CoolingScheduleHyperbolic.
CoolingScheduleLinear - Class in org.opt4j.optimizer.sa
CoolingScheduleLinear(double, double) - Constructor for class org.opt4j.optimizer.sa.CoolingScheduleLinear
Constructs a new CoolingScheduleLinear.
CoolingScheduleModule - Class in org.opt4j.optimizer.sa
Abstract class for modules that bind to the CoolingSchedule interface.
CoolingScheduleModule() - Constructor for class org.opt4j.optimizer.sa.CoolingScheduleModule
 
CoolingSchedulesModule - Class in org.opt4j.optimizer.sa
This module provides several common CoolingSchedules for the SimulatedAnnealing.
CoolingSchedulesModule() - Constructor for class org.opt4j.optimizer.sa.CoolingSchedulesModule
CoolingSchedulesModule.Type - Enum Class in org.opt4j.optimizer.sa
Type of CoolingSchedule to use.
CoordinateReferenceSystem<C extends Coordinates<?>> - Class in org.jscience.geography.coordinates.crs
This class represents an arbitrary system of reference for which coordinates of same significance can be stated.
CoordinateReferenceSystem() - Constructor for class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem
 
CoordinateReferenceSystem.AbsolutePosition - Class in org.jscience.geography.coordinates.crs
This class represents an absolute position (can be be extended)
Coordinates<R extends CoordinateReferenceSystem<?>> - Class in org.jscience.geography.coordinates
This class designates the position that a point occupies in a given n-dimensional reference frame or system.
Coordinates() - Constructor for class org.jscience.geography.coordinates.Coordinates
Default constructor.
CoordinatesConverter<S extends Coordinates<?>,T extends Coordinates<?>> - Interface in org.jscience.geography.coordinates.crs
This interface represents a converter between coordinates.
coordinatesOf(CoordinateReferenceSystem.AbsolutePosition) - Method in class org.jscience.geography.coordinates.crs.CompoundCRS
 
coordinatesOf(CoordinateReferenceSystem.AbsolutePosition) - Method in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem
Returns the coordinates in this reference system of the specified absolute position.
CoordinateSystemAxis - Interface in org.opengis.referencing.cs
Definition of a coordinate system axis.
copy - Variable in class org.opt4j.optimizer.ea.MatingCrossoverMutate
 
copy - Variable in class org.opt4j.optimizer.sa.SimulatedAnnealing
 
copy() - Method in class org.jscience.geography.coordinates.Altitude
 
copy() - Method in class org.jscience.geography.coordinates.CompoundCoordinates
 
copy() - Method in class org.jscience.geography.coordinates.Coordinates
Returns a copy of these coordinates allocated by the calling thread (possibly on the stack).
copy() - Method in class org.jscience.geography.coordinates.Height
 
copy() - Method in class org.jscience.geography.coordinates.LatLong
 
copy() - Method in class org.jscience.geography.coordinates.Time
 
copy() - Method in class org.jscience.geography.coordinates.UTM
 
copy() - Method in class org.jscience.geography.coordinates.XYZ
 
copy() - Method in class org.jscience.mathematics.function.Polynomial
Returns a copy of this polynomial allocated by the calling thread (possibly on the stack).
copy() - Method in class org.jscience.mathematics.function.RationalFunction
Returns a copy of this rational function.
copy() - Method in class org.jscience.mathematics.function.Term
Returns an entierely new copy of this term allocated by the calling thread (possibly on the stack).
copy() - Method in class org.jscience.mathematics.number.Complex
 
copy() - Method in class org.jscience.mathematics.number.Float64
 
copy() - Method in class org.jscience.mathematics.number.FloatingPoint
 
copy() - Method in class org.jscience.mathematics.number.Integer64
 
copy() - Method in class org.jscience.mathematics.number.LargeInteger
 
copy() - Method in class org.jscience.mathematics.number.ModuloInteger
 
copy() - Method in class org.jscience.mathematics.number.Number
Returns a copy of this number allocated by the calling thread (possibly on the stack).
copy() - Method in class org.jscience.mathematics.number.Rational
 
copy() - Method in class org.jscience.mathematics.number.Real
 
copy() - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
copy() - Method in class org.jscience.mathematics.vector.ComplexVector
 
copy() - Method in class org.jscience.mathematics.vector.DenseMatrix
 
copy() - Method in class org.jscience.mathematics.vector.DenseVector
 
copy() - Method in class org.jscience.mathematics.vector.Float64Matrix
 
copy() - Method in class org.jscience.mathematics.vector.Float64Vector
 
copy() - Method in class org.jscience.mathematics.vector.Matrix
Returns a copy of this matrix allocated by the calling thread (possibly on the stack).
copy() - Method in class org.jscience.mathematics.vector.SparseMatrix
 
copy() - Method in class org.jscience.mathematics.vector.SparseVector
 
copy() - Method in class org.jscience.mathematics.vector.Vector
Returns a copy of this vector allocated by the calling thread (possibly on the stack).
copy() - Method in class org.jscience.physics.amount.Amount
 
copy(G) - Method in interface org.opt4j.operator.copy.Copy
Copies a Genotype.
copy(Genotype) - Method in class org.opt4j.operator.copy.CopyGenericImplementation
 
copy(ListGenotype<?>) - Method in class org.opt4j.operator.copy.CopyList
 
Copy<G extends Genotype> - Interface in org.opt4j.operator.copy
Operator that creates copies of a Genotype.
copyComposite(CompositeGenotype<?, ?>) - Method in class org.opt4j.operator.copy.CopyGenericImplementation
 
CopyGenericImplementation - Class in org.opt4j.operator.copy
Implementation of the Copy interface.
CopyGenericImplementation() - Constructor for class org.opt4j.operator.copy.CopyGenericImplementation
CopyList - Class in org.opt4j.operator.copy
Copy operator for plain lists like BooleanGenotype, DoubleGenotype, and PermutationGenotype.
CopyList() - Constructor for class org.opt4j.operator.copy.CopyList
 
CopyModule - Class in org.opt4j.operator.copy
The CopyModule is used for modules for the Copy operator.
CopyModule() - Constructor for class org.opt4j.operator.copy.CopyModule
 
COULOMB - Static variable in class javax.measure.unit.SI
The derived unit for electric charge, quantity of electricity (C).
coupler - Variable in class org.opt4j.optimizer.ea.MatingCrossoverMutate
 
Coupler - Interface in org.opt4j.optimizer.ea
The Coupler determines couples that are used to create the offspring for a given set of possible parents.
CouplerDefault - Class in org.opt4j.optimizer.ea
The CouplerDefault uses the pairs based on their index in the list: p0+p1,p2+p3,etc..
CouplerDefault() - Constructor for class org.opt4j.optimizer.ea.CouplerDefault
 
CouplerRandom - Class in org.opt4j.optimizer.ea
The CouplerRandom uses the set of parents and creates couples randomly from this set.
CouplerRandom(Rand) - Constructor for class org.opt4j.optimizer.ea.CouplerRandom
Constructs a CouplerRandom with a given Rand random number generator.
CouplerUnique - Class in org.opt4j.optimizer.ea
The CouplerUnique uses the set of parents and creates couples randomly from this set.
CouplerUnique(Rand) - Constructor for class org.opt4j.optimizer.ea.CouplerUnique
Constructs a CouplerRandom.
create() - Method in class org.opt4j.core.AbstractIndividualFactory
 
create() - Method in interface org.opt4j.core.IndividualFactory
Creates a new Individual.
create() - Method in interface org.opt4j.core.problem.Creator
Creates a random Genotype.
create() - Method in class org.opt4j.optimizer.mopso.ParticleFactory
 
create(int, Genotype, Genotype) - Method in class org.opt4j.optimizer.mopso.ParticleFactory
Builds a Particle with the given id, position, and velocity.
create(Genotype) - Method in class org.opt4j.core.AbstractIndividualFactory
 
create(Genotype) - Method in interface org.opt4j.core.IndividualFactory
Creates a new Individual with a specified Genotype.
create(Genotype) - Method in class org.opt4j.optimizer.mopso.ParticleFactory
 
createComponent(Property) - Method in class org.opt4j.config.visualization.PropertyPanel
 
createInternalFrame(Widget) - Method in class org.opt4j.viewer.Viewport
Creates a widget as a JInternalFrame.
createOffspring(Individual, List<Individual>, Term) - Method in class org.opt4j.optimizer.de.DifferentialEvolution
 
createToolTip() - Method in class org.opt4j.viewer.PopulationWidget.Table
 
creator - Variable in class org.opt4j.core.AbstractIndividualFactory
 
Creator<G extends Genotype> - Interface in org.opt4j.core.problem
The Creator creates random Genotypes.
Criterion - Class in org.opt4j.core
Superclass for criteria handled in a CriterionSet.
Criterion(String) - Constructor for class org.opt4j.core.Criterion
 
CriterionSet<T extends Criterion> - Class in org.opt4j.core
Superclass for Criterion-Values pairs.
CriterionSet() - Constructor for class org.opt4j.core.CriterionSet
 
cross(Vector<F>) - Method in class org.jscience.mathematics.vector.Vector
Returns the cross product of two 3-dimensional vectors.
cross(Vector<Float64>) - Method in class org.jscience.mathematics.vector.Float64Vector
 
crossover - Variable in class org.opt4j.optimizer.de.DifferentialEvolution
 
crossover - Variable in class org.opt4j.optimizer.ea.MatingCrossoverMutate
 
crossover(double, double) - Method in class org.opt4j.operator.crossover.CrossoverDoubleBLX
 
crossover(double, double) - Method in class org.opt4j.operator.crossover.CrossoverDoubleElementwise
Performs a crossover with two double values.
crossover(double, double) - Method in class org.opt4j.operator.crossover.CrossoverDoubleSBX
 
crossover(G, G) - Method in interface org.opt4j.operator.crossover.Crossover
Performs a crossover for two Genotype parents.
crossover(G, G) - Method in class org.opt4j.operator.crossover.CrossoverListRate
 
crossover(G, G) - Method in class org.opt4j.operator.crossover.CrossoverListXPoint
 
crossover(List<Double>, List<Double>, List<Double>, List<Double>) - Method in class org.opt4j.operator.crossover.CrossoverDouble
Performs a crossover of two parent Genotypes that consist of double vectors.
crossover(List<Double>, List<Double>, List<Double>, List<Double>) - Method in class org.opt4j.operator.crossover.CrossoverDoubleElementwise
 
crossover(List<Double>, List<Double>, List<Double>, List<Double>) - Method in class org.opt4j.operator.crossover.CrossoverDoubleUnfairAverage
 
crossover(Genotype, Genotype) - Method in class org.opt4j.operator.crossover.CrossoverGenericImplementation
 
crossover(DoubleGenotype, DoubleGenotype) - Method in class org.opt4j.operator.crossover.CrossoverDouble
 
crossover(PermutationGenotype<?>, PermutationGenotype<?>) - Method in class org.opt4j.operator.crossover.CrossoverPermutationBucket
 
crossover(PermutationGenotype<?>, PermutationGenotype<?>) - Method in class org.opt4j.operator.crossover.CrossoverPermutationOnePoint
 
Crossover<G extends Genotype> - Interface in org.opt4j.operator.crossover
Crossover operator that performs a crossover for two parents.
CrossoverBoolean - Interface in org.opt4j.operator.crossover
Interface for Crossover operator for BooleanGenotype.
CrossoverBooleanDefault - Class in org.opt4j.operator.crossover
The default crossover operator for the binary vector is the CrossoverBooleanRate with 0.5 rate.
CrossoverBooleanDefault(Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverBooleanDefault
Constructs a new CrossoverBooleanDefault.
CrossoverBooleanRate - Class in org.opt4j.operator.crossover
Crossover for the BooleanGenotype.
CrossoverBooleanRate(double, Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverBooleanRate
Constructs a new CrossoverBooleanRate.
CrossoverBooleanXPoint - Class in org.opt4j.operator.crossover
Crossover for the BooleanGenotype.
CrossoverBooleanXPoint(int, Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverBooleanXPoint
crossoverComposite(CompositeGenotype<?, ?>, CompositeGenotype<?, ?>) - Method in class org.opt4j.operator.crossover.CrossoverGenericImplementation
 
CrossoverDouble - Class in org.opt4j.operator.crossover
Crossover for the DoubleGenotype.
CrossoverDouble(NormalizeDouble, Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverDouble
Constructs a new crossover for the DoubleGenotype.
CrossoverDoubleBLX - Class in org.opt4j.operator.crossover
The CrossoverDoubleBLX is an implementation of the blend crossover operator proposed by Eshelman and Schaffer, 1993.
CrossoverDoubleBLX(double, NormalizeDouble, Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverDoubleBLX
Constructs a CrossoverDoubleBLX with an alpha value, an NormalizeDouble operator, and a random number generator.
CrossoverDoubleDefault - Class in org.opt4j.operator.crossover
CrossoverDoubleDefault(NormalizeDouble, Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverDoubleDefault
Constructs a new CrossoverDoubleSBX with nu=15.
CrossoverDoubleElementwise - Class in org.opt4j.operator.crossover
The CrossoverDoubleElementwise can be used to derive CrossoverDouble classOperators that can work element-wise on the double vectors.
CrossoverDoubleElementwise(NormalizeDouble, Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverDoubleElementwise
Constructs a new CrossoverDoubleElementwise.
CrossoverDoubleSBX - Class in org.opt4j.operator.crossover
The CrossoverDoubleSBX is an implementation of the simulated binary crossover operator proposed by Deb and Kumar, 1995.
CrossoverDoubleSBX(double, NormalizeDouble, Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverDoubleSBX
Constructs a CrossoverDoubleSBX with a nu value and a random generator.
CrossoverDoubleSBX.Nu - Annotation Interface in org.opt4j.operator.crossover
 
CrossoverDoubleUnfairAverage - Class in org.opt4j.operator.crossover
The CrossoverDoubleUnfairAverage implements the unfair average crossover proposed by Nomura and Miyhoshi, 1996.
CrossoverDoubleUnfairAverage(double, NormalizeDouble, Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverDoubleUnfairAverage
Constructs an CrossoverDoubleUnfairAverage with an alpha value and a random number generator.
CrossoverGenericImplementation - Class in org.opt4j.operator.crossover
Implementation of the Crossover interface.
CrossoverGenericImplementation() - Constructor for class org.opt4j.operator.crossover.CrossoverGenericImplementation
CrossoverInteger - Interface in org.opt4j.operator.crossover
The CrossoverInteger is the interface for the IntegerGenotype .
CrossoverIntegerDefault - Class in org.opt4j.operator.crossover
The CrossoverIntegerDefault is the CrossoverIntegerRate with the rate=0.5.
CrossoverIntegerDefault(Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverIntegerDefault
CrossoverIntegerRate - Class in org.opt4j.operator.crossover
CrossoverIntegerRate(double, Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverIntegerRate
Constructs a CrossoverIntegerRate.
CrossoverIntegerXPoint - Class in org.opt4j.operator.crossover
CrossoverIntegerXPoint(int, Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverIntegerXPoint
CrossoverListRate<G extends ListGenotype<?>> - Class in org.opt4j.operator.crossover
The CrossoverListRate performs a crossover on Genotype objects that are lists of values.
CrossoverListRate(double, Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverListRate
Constructs a new CrossoverListRate.
CrossoverListXPoint<G extends ListGenotype<?>> - Class in org.opt4j.operator.crossover
The CrossoverListXPoint performs a crossover on Genotype objects that are lists of values.
CrossoverListXPoint(int, Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverListXPoint
Constructs a CrossoverListXPoint.
CrossoverModule - Class in org.opt4j.operator.crossover
The CrossoverModule is used for modules for the Crossover operator.
CrossoverModule() - Constructor for class org.opt4j.operator.crossover.CrossoverModule
 
CrossoverPermutation - Interface in org.opt4j.operator.crossover
Interface for the Crossover operator for the PermutationGenotype.
CrossoverPermutationBucket - Class in org.opt4j.operator.crossover
Crossover for the PermutationGenotype.
CrossoverPermutationBucket(Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverPermutationBucket
Constructs a new CrossoverPermutationBucket.
CrossoverPermutationDefault - Class in org.opt4j.operator.crossover
Crossover for the PermutationGenotype.
CrossoverPermutationDefault(Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverPermutationDefault
Constructs a default CrossoverPermutation.
CrossoverPermutationOnePoint - Class in org.opt4j.operator.crossover
Crossover for the PermutationGenotype.
CrossoverPermutationOnePoint(Rand, boolean) - Constructor for class org.opt4j.operator.crossover.CrossoverPermutationOnePoint
crossoverRate - Variable in class org.opt4j.optimizer.ea.ConstantCrossoverRate
 
crossoverRate - Variable in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
 
crossoverRate - Variable in class org.opt4j.optimizer.ea.MatingCrossoverMutate
 
CrossoverRate - Interface in org.opt4j.optimizer.ea
The CrossoverRate is an interface for the crossover rate which is the probability of two individuals undergoing crossover.
crossoverRateType - Variable in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
 
Crowding - Class in org.opt4j.optimizer.ea
The Crowding calculates the crowding distance of Individuals as used for instance in the the Nsga2 algorithm.
Crowding() - Constructor for class org.opt4j.optimizer.ea.Crowding
 
CROWDING - Enum constant in enum class org.opt4j.common.archive.ArchiveModule.Type
Bounded archive based on the NSGA2 crowding distance.
CrowdingArchive - Class in org.opt4j.common.archive
The CrowdingArchive is based on the Crowding distance of the Nsga2.
CrowdingArchive(int) - Constructor for class org.opt4j.common.archive.CrowdingArchive
Constructs a CrowdingArchive.
CRS - Static variable in class org.jscience.geography.coordinates.Altitude
Holds the coordinate reference system for all instances of this class.
CRS - Static variable in class org.jscience.geography.coordinates.Height
Holds the coordinate reference system for all instances of this class.
CRS - Static variable in class org.jscience.geography.coordinates.LatLong
Holds the coordinate reference system for all instances of this class.
CRS - Static variable in class org.jscience.geography.coordinates.Time
Holds the coordinate reference system for all instances of this class.
CRS - Static variable in class org.jscience.geography.coordinates.UTM
Holds the coordinate reference system for all instances of this class.
CRS - Static variable in class org.jscience.geography.coordinates.XYZ
Holds the coordinate reference system for all instances of this class.
CUBIC_INCH - Static variable in class javax.measure.unit.NonSI
A unit of volume equal to one cubic inch (in³).
CUBIC_METRE - Static variable in class javax.measure.unit.SI
The metric unit for volume quantities ().
CURIE - Static variable in class javax.measure.unit.NonSI
A unit of radioctive activity equal to the activity of a gram of radium (standard name Ci).
Currency - Class in org.jscience.economics.money
This class represents a currency Unit.
Currency(String) - Constructor for class org.jscience.economics.money.Currency
Creates the currency unit for the given currency code.
current() - Static method in class org.jscience.physics.model.PhysicalModel
Returns the current physical model (default: instance of StandardModel).

D

data - Variable in class org.opt4j.viewer.ConvergencePlotWidget
 
DataAmount - Interface in javax.measure.quantity
This interface represents a measure of data amount.
DataRate - Interface in javax.measure.quantity
This interface represents the speed of data-transmission.
DATE - Static variable in class org.opt4j.start.Opt4JAbout
Date of build.
DAY - Static variable in class javax.measure.unit.NonSI
A unit of duration equal to 24 NonSI.HOUR (standard name d).
DAY_SIDEREAL - Static variable in class javax.measure.unit.NonSI
A unit of duration equal to the time required for a complete rotation of the earth in reference to any star or to the vernal equinox at the meridian, equal to 23 hours, 56 minutes, 4.09 seconds (standard name day_sidereal).
DECI(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 10-1
DECIBEL - Static variable in class javax.measure.unit.NonSI
A logarithmic unit used to describe a ratio (standard name dB).
DecimalMeasure<Q extends Quantity> - Class in javax.measure
This class represents a measure whose value is an arbitrary-precision decimal number.
DecimalMeasure(BigDecimal, Unit<Q>) - Constructor for class javax.measure.DecimalMeasure
Creates a decimal measure for the specified number stated in the specified unit.
decode(G) - Method in interface org.opt4j.core.problem.Decoder
Decodes a given Genotype to the corresponding Phenotype.
decode(Individual) - Method in class org.opt4j.common.completer.SequentialIndividualCompleter
 
decoder - Variable in class org.opt4j.common.completer.SequentialIndividualCompleter
 
Decoder<G extends Genotype,P extends Phenotype> - Interface in org.opt4j.core.problem
The Decoder decodes Genotypes into Phenotypes.
DECODING - Enum constant in enum class org.opt4j.core.Individual.State
Individual is currently being decoded.
decorateVersionDate(SplashScreen) - Static method in class org.opt4j.start.Opt4J
Decorate the splash screen with the version and date.
DEFAULT - Enum constant in enum class org.opt4j.optimizer.ea.BasicMatingModule.CouplerType
Use the CouplerDefault operator.
DefaultAbout - Class in org.opt4j.config.visualization
The DefaultAbout panel.
DefaultAbout() - Constructor for class org.opt4j.config.visualization.DefaultAbout
 
DefaultApplicationFrame - Class in org.opt4j.config.visualization
DefaultApplicationFrame(ContentPanel, About, Menu, ToolBar, FileOperations) - Constructor for class org.opt4j.config.visualization.DefaultApplicationFrame
DefaultArchive - Class in org.opt4j.common.archive
The DefaultArchive is the CrowdingArchive with a capacity of 100.
DefaultArchive() - Constructor for class org.opt4j.common.archive.DefaultArchive
Constructs a DefaultArchive.
DefaultContentPanel - Class in org.opt4j.config.visualization
DefaultContentPanel(ExecutionEnvironment, ModulesPanel, SelectedPanel, TasksPanel) - Constructor for class org.opt4j.config.visualization.DefaultContentPanel
Constructs a DefaultContentPanel.
DefaultFormat() - Constructor for class javax.measure.unit.UnitFormat.DefaultFormat
 
DefaultIndividualFactory - Class in org.opt4j.core
The DefaultIndividualFactory is a creator for standard Individuals.
DefaultIndividualFactory(Provider<Individual>, Creator) - Constructor for class org.opt4j.core.DefaultIndividualFactory
Constructs a DefaultIndividualFactory with a Provider for Individuals.
DefaultModulesPanel - Class in org.opt4j.config.visualization
DefaultModulesPanel(Format, ModuleRegister, SelectedModules) - Constructor for class org.opt4j.config.visualization.DefaultModulesPanel
Constructs a DefaultModulesPanel.
DefaultModulesPanel.CategoryTreeNode - Class in org.opt4j.config.visualization
The DefaultModulesPanel.CategoryTreeNode is used for nodes that represent categories.
DefaultModulesPanel.ModuleTreeNode - Class in org.opt4j.config.visualization
The DefaultModulesPanel.ModuleTreeNode is used for nodes that represent modules.
DefaultModulesPanel.MyTree - Class in org.opt4j.config.visualization
The DefaultModulesPanel.MyTree that extends a JTree by a drag method.
DefaultModulesPanel.RootTreeNode - Class in org.opt4j.config.visualization
The DefaultModulesPanel.RootTreeNode is the root node of the tree.
DefaultModulesPanel.TreeCellRenderer - Class in org.opt4j.config.visualization
The DefaultModulesPanel.TreeCellRenderer for the modules tree.
DefaultModulesPanel.UserNode - Class in org.opt4j.config.visualization
The DefaultModulesPanel.UserNode is a basic node of the tree.
DefaultSelectedPanel - Class in org.opt4j.config.visualization
DefaultSelectedPanel(Format, SelectedModules, FileChooser) - Constructor for class org.opt4j.config.visualization.DefaultSelectedPanel
Constructs a DefaultSelectedPanel.
DefaultSelectedPanel.MyScrollPane - Class in org.opt4j.config.visualization
 
DefaultSelectedPanel.TabbedPane - Class in org.opt4j.config.visualization
DefaultSelectedPanel.TabComponent - Class in org.opt4j.config.visualization
The custom tab of the JTabbedPane.
DefaultTasksPanel - Class in org.opt4j.config.visualization
The DefaultTasksPanel extends the TasksPanel and shows all Tasks in a table.
DefaultTasksPanel(ExecutionEnvironment, Format) - Constructor for class org.opt4j.config.visualization.DefaultTasksPanel
Constructs a DefaultTasksPanel.
DefaultTasksPanel.Model - Class in org.opt4j.config.visualization
DefaultTasksPanel.Table - Class in org.opt4j.config.visualization
DEGREE_ANGLE - Static variable in class javax.measure.unit.NonSI
A unit of angle equal to 1/360 NonSI.REVOLUTION (standard name °).
DEKA(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 101
delay - Variable in class org.opt4j.config.visualization.DefaultTasksPanel
 
DelayTask - Class in org.opt4j.viewer
The DelayTask executes tasks immediately or delayed if they arrive too close (delay).
DelayTask(long) - Constructor for class org.opt4j.viewer.DelayTask
Constructs a DelayTask.
DelayTask(long, int) - Constructor for class org.opt4j.viewer.DelayTask
Constructs a DelayTask with a given priority.
DELETE - Static variable in class org.opt4j.config.Icons
A delete bullet.
delta(double) - Method in class org.opt4j.optimizer.mopso.MutateDoubleNonUniform
Calculates the delta value for the non-uniform mutation.
DenseMatrix<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents a matrix made of dense vectors (as rows).
DenseVector<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents a dense vector.
DerivedUnit<Q extends Quantity> - Class in javax.measure.unit
This class identifies the units created by combining or transforming other units.
DerivedUnit() - Constructor for class javax.measure.unit.DerivedUnit
Default constructor.
desktop - Variable in class org.opt4j.viewer.Viewport
 
determinant() - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
determinant() - Method in class org.jscience.mathematics.vector.DenseMatrix
 
determinant() - Method in class org.jscience.mathematics.vector.Float64Matrix
 
determinant() - Method in class org.jscience.mathematics.vector.LUDecomposition
Returns the determinant of the Matrix having this decomposition.
determinant() - Method in class org.jscience.mathematics.vector.Matrix
Returns the determinant of this matrix.
determinant() - Method in class org.jscience.mathematics.vector.SparseMatrix
 
determineBounds(Collection<Individual>) - Method in class org.opt4j.common.archive.AdaptiveGridArchive
Determines the new bounds for the individuals and returns true if the bounds have changed.
DifferentialEvolution - Class in org.opt4j.optimizer.de
DifferentialEvolution(Population, Archive, IndividualFactory, IndividualCompleter, Control, Algebra<Genotype>, Selector, Rand, Crossover<Genotype>, Iteration, int, double) - Constructor for class org.opt4j.optimizer.de.DifferentialEvolution
Constructs a DifferentialEvolution.
DifferentialEvolution.Triple - Class in org.opt4j.optimizer.de
The DifferentialEvolution.Triple is a container for three individuals.
DifferentialEvolutionModule - Class in org.opt4j.optimizer.de
DifferentialEvolutionModule() - Constructor for class org.opt4j.optimizer.de.DifferentialEvolutionModule
 
differentiate(Variable<F>) - Method in class org.jscience.mathematics.function.RationalFunction
 
differentiate(Variable<R>) - Method in class org.jscience.mathematics.function.Polynomial
 
differentiate(Variable<X>) - Method in class org.jscience.mathematics.function.Function
Returns the first derivative of this function with respect to the specified variable.
digitLength() - Method in class org.jscience.mathematics.number.LargeInteger
Returns the minimal number of decimal digits necessary to represent this large integer (sign excluded).
dim - Variable in class org.opt4j.common.archive.AdaptiveGridArchive
 
Dimension - Class in javax.measure.unit
This class represents the dimension of an unit.
Dimension(char) - Constructor for class javax.measure.unit.Dimension
Creates a new dimension associated to the specified symbol.
Dimension.Model - Interface in javax.measure.unit
This interface represents the mapping between base units and dimensions.
DimensionException - Exception in org.jscience.mathematics.vector
Signals that an operation is performed upon vectors or matrices whose dimensions disagree.
DimensionException() - Constructor for exception org.jscience.mathematics.vector.DimensionException
Constructs a dimension exception with no detail message.
DimensionException(String) - Constructor for exception org.jscience.mathematics.vector.DimensionException
Constructs a dimension exception with the specified message.
Dimensionless - Interface in javax.measure.quantity
This interface represents a dimensionless quantity.
direction - Variable in class org.opt4j.core.Constraint
 
directories - Variable in class org.opt4j.config.ModuleAutoFinder
 
DiscreteFunction<X,Y> - Class in org.jscience.mathematics.function
This class represents a function defined from a mapping betweem two sets (points and values).
DiscreteFunction(SortedMap<X, Y>, Interpolator<X, Y>, Variable<X>) - Constructor for class org.jscience.mathematics.function.DiscreteFunction
Creates the discrete function for the specified point-value entries.
DISK - Static variable in class org.opt4j.config.Icons
A disk.
displayMenu(MouseEvent) - Method in class org.opt4j.config.visualization.DefaultModulesPanel
Displays a popup menu for the tree elements.
dist - Variable in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
distance - Variable in class org.opt4j.optimizer.ea.Spea2
 
distance(CriterionSet<T>) - Method in class org.opt4j.core.CriterionSet
Calculates the euclidean distance of two CriterionSets.
distance(Objectives) - Method in class org.opt4j.core.Objectives
Calculates the euclidean distance of two Objectives.
distance(Spea2.IndividualSet, Spea2.IndividualSet) - Method in class org.opt4j.optimizer.ea.Spea2
Return the distance of two Spea2.IndividualSets.
div - Variable in class org.opt4j.common.archive.AdaptiveGridArchive
 
Div - Class in org.opt4j.operator.algebra
The Div divides two terms.
Div(Term, Term) - Constructor for class org.opt4j.operator.algebra.Div
Constructs a Div term.
diversity(G, G) - Method in interface org.opt4j.operator.diversity.Diversity
Returns the genetic diversity of two Genotypes.
diversity(Genotype, Genotype) - Method in class org.opt4j.operator.diversity.DiversityGenericImplementation
 
diversity(BooleanGenotype, BooleanGenotype) - Method in class org.opt4j.operator.diversity.DiversityBooleanFraction
 
diversity(DoubleGenotype, DoubleGenotype) - Method in class org.opt4j.operator.diversity.DiversityDoubleAbsolute
 
diversity(DoubleGenotype, DoubleGenotype) - Method in class org.opt4j.operator.diversity.DiversityDoubleEuclidean
 
diversity(IntegerGenotype, IntegerGenotype) - Method in class org.opt4j.operator.diversity.DiversityIntegerEuclidean
 
diversity(PermutationGenotype<?>, PermutationGenotype<?>) - Method in class org.opt4j.operator.diversity.DiversityPermutation
 
Diversity<G extends Genotype> - Interface in org.opt4j.operator.diversity
The Diversity determines the genetic diversity of two Individuals.
DiversityBoolean - Interface in org.opt4j.operator.diversity
The DiversityBoolean is the interface for Diversity operators for BooleanGenotypes.
DiversityBooleanFraction - Class in org.opt4j.operator.diversity
The DiversityBooleanFraction calculates the Diversity between two BooleanGenotypes by calculating the fraction of different vector entries.
DiversityBooleanFraction() - Constructor for class org.opt4j.operator.diversity.DiversityBooleanFraction
 
diversityComposite(CompositeGenotype<?, ?>, CompositeGenotype<?, ?>) - Method in class org.opt4j.operator.diversity.DiversityGenericImplementation
 
DiversityDouble - Interface in org.opt4j.operator.diversity
The DiversityDouble is the interface for Diversity operators for DoubleGenotypes.
DiversityDoubleAbsolute - Class in org.opt4j.operator.diversity
The DiversityDoubleAbsolute calculates the Diversity as the mean absolute difference of each entry in the double vector.
DiversityDoubleAbsolute() - Constructor for class org.opt4j.operator.diversity.DiversityDoubleAbsolute
 
DiversityDoubleEuclidean - Class in org.opt4j.operator.diversity
The DiversityDoubleEuclidean calculates the Diversity by the Euclidean distance between the two Genotypes.
DiversityDoubleEuclidean() - Constructor for class org.opt4j.operator.diversity.DiversityDoubleEuclidean
 
DiversityGenericImplementation - Class in org.opt4j.operator.diversity
The DiversityGenericImplementation is a standard implementation of the Diversity interface.
DiversityGenericImplementation() - Constructor for class org.opt4j.operator.diversity.DiversityGenericImplementation
DiversityInteger - Interface in org.opt4j.operator.diversity
The DiversityInteger is the Diversity operator for the IntegerGenotype.
DiversityIntegerEuclidean - Class in org.opt4j.operator.diversity
The DiversityIntegerEuclidean is an implementation of the DiversityInteger that calculates the diversity of two IntegerGenotype objects by normalizing the values to [0,1] and calculating the Euclidean distance.
DiversityIntegerEuclidean() - Constructor for class org.opt4j.operator.diversity.DiversityIntegerEuclidean
 
DiversityModule - Class in org.opt4j.operator.diversity
The DiversityModule is used for modules for the Diversity operator.
DiversityModule() - Constructor for class org.opt4j.operator.diversity.DiversityModule
 
DiversityPermutation - Class in org.opt4j.operator.diversity
The DiversityPermutation is the interface for Diversity operators for PermutationGenotypes.
DiversityPermutation() - Constructor for class org.opt4j.operator.diversity.DiversityPermutation
 
divide(double) - Method in class javax.measure.unit.Unit
Returns the result of dividing this unit by an approximate divisor.
divide(double) - Method in class org.jscience.mathematics.number.Complex
Returns this complex divided by the specified factor.
divide(double) - Method in class org.jscience.mathematics.number.Float64
Returns this number divided by the specified value.
divide(double) - Method in class org.jscience.physics.amount.Amount
Returns this measure divided by the specified approximate divisor (dimensionless).
divide(int) - Method in class org.jscience.mathematics.number.LargeInteger
Returns this large integer divided by the specified int divisor.
divide(long) - Method in class javax.measure.unit.Unit
Returns the result of dividing this unit by an exact divisor.
divide(long) - Method in class org.jscience.mathematics.number.Integer64
Returns this number divided by the specified value.
divide(long) - Method in class org.jscience.mathematics.number.Real
Returns this real number divided by the specified int divisor.
divide(long) - Method in class org.jscience.physics.amount.Amount
Returns this measure divided by the specified exact divisor (dimensionless).
divide(Dimension) - Method in class javax.measure.unit.Dimension
Returns the quotient of this dimension with the one specified.
divide(Unit<?>) - Method in class javax.measure.unit.Unit
Returns the quotient of this unit with the one specified.
divide(Function<F, F>) - Method in class org.jscience.mathematics.function.RationalFunction
 
divide(Function<X, Y>) - Method in class org.jscience.mathematics.function.Function
Returns the quotient of this function with the one specified.
divide(RationalFunction<F>) - Method in class org.jscience.mathematics.function.RationalFunction
Returns the quotient of two rational functions.
divide(Term) - Method in class org.jscience.mathematics.function.Term
Return the division of this term with the one specified.
divide(Complex) - Method in class org.jscience.mathematics.number.Complex
Returns this complex divided by the specified complex.
divide(Float64) - Method in class org.jscience.mathematics.number.Float64
Returns this number divided by the one specified.
divide(FloatingPoint) - Method in class org.jscience.mathematics.number.FloatingPoint
Returns this floating point number divided by the one specified.
divide(Integer64) - Method in class org.jscience.mathematics.number.Integer64
Returns this number divided by the one specified.
divide(LargeInteger) - Method in class org.jscience.mathematics.number.LargeInteger
Returns this large integer divided by the one specified (integer division).
divide(Rational) - Method in class org.jscience.mathematics.number.Rational
Returns this rational number divided by the one specified.
divide(Real) - Method in class org.jscience.mathematics.number.Real
Returns this real number divided by the one specified.
divide(Matrix<F>) - Method in class org.jscience.mathematics.vector.Matrix
Returns this matrix divided by the one specified.
divide(Amount) - Method in class org.jscience.physics.amount.Amount
Returns this measure divided by the one specified.
divisions - Variable in class org.opt4j.common.archive.ArchiveModule
 
dominates(double[], double[]) - Method in class org.opt4j.core.domination.ParetoDomination
dominates(double[], double[], int) - Method in class org.opt4j.optimizer.ea.Hypervolume
 
dominates(Objectives) - Method in class org.opt4j.core.Objectives
Returns true if this objectives dominate the specified objectives.
dominates(Objectives, Objectives) - Method in class org.opt4j.core.domination.ConstraintDomination
Checks two Objectives for domination.
dominates(Objectives, Objectives) - Method in interface org.opt4j.core.domination.DominationStrategy
Checks two Objectives for domination.
dominates(Objectives, Objectives) - Method in class org.opt4j.core.domination.GoalAttainmentDomination
Checks two Objectives for domination.
dominates(Objectives, Objectives) - Method in class org.opt4j.core.domination.ParetoDomination
Checks two Objectives for domination.
dominates(Particle, Particle) - Method in class org.opt4j.optimizer.mopso.MOPSO
Returns true if the old particle position dominates the new one.
dominationStrategy - Variable in class org.opt4j.core.Objectives
 
DominationStrategy - Interface in org.opt4j.core.domination
This is the interface for a domination strategy.
done - Variable in class org.opt4j.viewer.ObjectivesMonitor
 
DONE - Enum constant in enum class org.opt4j.config.Task.State
The task is done.
doPaint() - Method in class org.opt4j.viewer.ConvergencePlotWidget
Force a repaint of the plot.
doPaint() - Method in class org.opt4j.viewer.ParetoPlotWidget
Repaints the diagram.
doPause() - Method in class org.opt4j.core.optimizer.Control
Pauses the optimization.
doStart() - Method in class org.opt4j.core.optimizer.Control
Starts the optimization.
doStop() - Method in class org.opt4j.core.optimizer.Control
Stops the optimization.
doTerminate() - Method in class org.opt4j.core.optimizer.Control
Terminates the optimization.
DoubleBounds - Class in org.opt4j.genotype
The DoubleBounds is an implementation of the Bounds for the DoubleGenotype that accepts arrays as well as lists for as bounds.
DoubleBounds(double[], double[]) - Constructor for class org.opt4j.genotype.DoubleBounds
Constructs a DoubleBounds with arrays.
DoubleBounds(List<Double>, List<Double>) - Constructor for class org.opt4j.genotype.DoubleBounds
Constructs a DoubleBounds with lists.
DoubleGenotype - Class in org.opt4j.genotype
The DoubleGenotype consists of double values that can be used as a Genotype.
DoubleGenotype() - Constructor for class org.opt4j.genotype.DoubleGenotype
Constructs a DoubleGenotype with lower bounds 0.0 and upper bounds 1.0.
DoubleGenotype(double, double) - Constructor for class org.opt4j.genotype.DoubleGenotype
Constructs a DoubleGenotype with a specified lower and upper bound for all values.
DoubleGenotype(Bounds<Double>) - Constructor for class org.opt4j.genotype.DoubleGenotype
Constructs a DoubleGenotype with the given Bounds.
DoubleMapGenotype<K> - Class in org.opt4j.genotype
The DoubleMapGenotype is a DoubleGenotype with the MapGenotype functionality.
DoubleMapGenotype(List<K>, Bounds<Double>) - Constructor for class org.opt4j.genotype.DoubleMapGenotype
Constructs a DoubleMapGenotype.
doubleType - Variable in class org.opt4j.operator.crossover.BasicCrossoverModule
 
doubleType - Variable in class org.opt4j.operator.mutate.BasicMutateModule
 
doubleValue() - Method in class org.jscience.mathematics.number.Complex
Returns the real component of this Complex number as a double.
doubleValue() - Method in class org.jscience.mathematics.number.Float64
 
doubleValue() - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the value of this floating point number as a double.
doubleValue() - Method in class org.jscience.mathematics.number.Integer64
 
doubleValue() - Method in class org.jscience.mathematics.number.LargeInteger
Returns the value of this large integer as a double.
doubleValue() - Method in class org.jscience.mathematics.number.ModuloInteger
 
doubleValue() - Method in class org.jscience.mathematics.number.Number
Returns the value of this number as a double.
doubleValue() - Method in class org.jscience.mathematics.number.Rational
Returns the value of this rational number as a double.
doubleValue() - Method in class org.jscience.mathematics.number.Real
Returns the value of this real number as a double.
doubleValue(Unit<Duration>) - Method in class org.jscience.geography.coordinates.Time
 
doubleValue(Unit<Length>) - Method in class org.jscience.geography.coordinates.Altitude
 
doubleValue(Unit<Length>) - Method in class org.jscience.geography.coordinates.Height
 
doubleValue(Unit<Q>) - Method in class javax.measure.DecimalMeasure
 
doubleValue(Unit<Q>) - Method in interface javax.measure.Measurable
Returns the value of this measurable stated in the specified unit as a double.
doubleValue(Unit<Q>) - Method in class javax.measure.Measure
Returns the value of this measure stated in the specified unit as a double.
doubleValue(Unit<Q>) - Method in class javax.measure.VectorMeasure
Returns the norm of this measurement vector stated in the specified unit.
doubleValue(Unit<Q>) - Method in class org.jscience.physics.amount.Amount
 
DoubleValue - Class in org.opt4j.core
The DoubleValue is a Value with a Double as value.
DoubleValue(Double) - Constructor for class org.opt4j.core.DoubleValue
Constructs a DoubleValue.
dragGestureRecognized(DragGestureEvent) - Method in class org.opt4j.config.visualization.DefaultModulesPanel.MyTree
 
dragSourceListener - Variable in class org.opt4j.config.visualization.DefaultModulesPanel.MyTree
 
dropListener - Variable in class org.opt4j.config.visualization.DefaultSelectedPanel
The drop listener for the drag-and-drop functionality.
dropTarget - Variable in class org.opt4j.config.visualization.DefaultSelectedPanel
 
Duration - Interface in javax.measure.quantity
This interface represents a period of existence or persistence.
DynamicViscosity - Interface in javax.measure.quantity
This interface represents the dynamic viscosity.
DYNE - Static variable in class javax.measure.unit.NonSI
A unit of force equal to 1E-5 N (standard name dyn).

E

e - Static variable in class org.jscience.physics.amount.Constants
Holds the elementary charge (positron charge).
e - Variable in class org.opt4j.config.Task
 
E - Static variable in class javax.measure.unit.NonSI
A unit of electric charge equal to the charge on one electron (standard name e).
EASTING_NORTHING_CS - Static variable in class org.jscience.geography.coordinates.crs.ProjectedCRS
Holds the Easting/Northing coordinate system.
eastingValue(Unit<Length>) - Method in class org.jscience.geography.coordinates.UTM
Returns the projected distance of the position from the central meridian.
Eh - Static variable in class org.jscience.physics.amount.Constants
Holds the Hartree energy (2Rinf·h·c)
ELECTRIC_CURRENT - Static variable in class javax.measure.unit.Dimension
Holds electric current dimension (I).
ElectricCapacitance - Interface in javax.measure.quantity
This interface represents an electric capacitance.
ElectricCharge - Interface in javax.measure.quantity
This interface represents an electric charge.
ElectricConductance - Interface in javax.measure.quantity
This interface represents an electric conductance.
ElectricCurrent - Interface in javax.measure.quantity
This interface represents the amount of electric charge flowing past a specified circuit point per unit time.
ElectricInductance - Interface in javax.measure.quantity
This interface represents an electric inductance.
ElectricPotential - Interface in javax.measure.quantity
This interface represents an electric potential or electromotive force.
ElectricResistance - Interface in javax.measure.quantity
This interface represents an electric resistance.
ELECTRON_MASS - Static variable in class javax.measure.unit.NonSI
A unit of mass equal to the mass of the electron (standard name me).
ELECTRON_VOLT - Static variable in class javax.measure.unit.NonSI
A unit of energy equal to one electron-volt (standard name eV, also recognized keV, MeV, GeV).
elements() - Element in annotation interface org.opt4j.config.annotations.Required
A list of the elements that are allowed to activate the current property.
ElitismSelector - Class in org.opt4j.optimizer.ea
The ElitismSelector is a single objective elitism select.
ElitismSelector(Rand) - Constructor for class org.opt4j.optimizer.ea.ElitismSelector
Constructs an ElitismSelector.
ElitismSelector.FitnessComparator - Class in org.opt4j.optimizer.ea
Comparator that sorts the Individuals based on their fitness values.
ElitismSelectorModule - Class in org.opt4j.optimizer.ea
The ElitismSelectorModule is the module that binds the ElitismSelector.
ElitismSelectorModule() - Constructor for class org.opt4j.optimizer.ea.ElitismSelectorModule
 
EMPTY - Enum constant in enum class org.opt4j.core.Individual.State
Initial state.
endTime(int) - Static method in class org.jscience.JScience
Ends measuring time and display the execution time per iteration.
Energy - Interface in javax.measure.quantity
This interface represents the capacity of a physical system to do work.
EnumRequirement - Class in org.opt4j.config
The EnumRequirement is a Requirement that depends on a enumeration valued Property.
EnumRequirement(Property, Collection<Object>) - Constructor for class org.opt4j.config.EnumRequirement
Constructs a EnumRequirement.
equal - Enum constant in enum class org.opt4j.core.Constraint.Direction
 
equals(double) - Method in class org.jscience.mathematics.number.Float64
Indicates if this number is equal to the specified value.
equals(long) - Method in class org.jscience.mathematics.number.Integer64
Compares this number against the specified value.
equals(long) - Method in class org.jscience.mathematics.number.LargeInteger
Compares this large integer against the specified long value.
equals(Object) - Method in class javax.measure.converter.UnitConverter
Indicates whether this converter is considered the same as the converter specified.
equals(Object) - Method in class javax.measure.Measure
Compares this measure against the specified object for strict equality (same unit and amount).
equals(Object) - Method in class javax.measure.unit.AlternateUnit
Indicates if this alternate unit is considered equals to the specified object (both are alternate units with equal symbol, equal base units and equal converter to base units).
equals(Object) - Method in class javax.measure.unit.BaseUnit
Indicates if this base unit is considered equals to the specified object (both are base units with equal symbol, standard dimension and standard transform).
equals(Object) - Method in class javax.measure.unit.CompoundUnit
Indicates if this compound unit is considered equals to the specified object (both are compound units with same composing units in the same order).
equals(Object) - Method in class javax.measure.unit.Dimension
Indicates if the specified dimension is equals to the one specified.
equals(Object) - Method in class javax.measure.unit.ProductUnit
Indicates if this product unit is considered equals to the specified object.
equals(Object) - Method in class javax.measure.unit.TransformedUnit
Indicates if this transformed unit is considered equals to the specified object (both are transformed units with equal parent unit and equal converter to parent unit).
equals(Object) - Method in class javax.measure.unit.Unit
Indicates if the specified unit can be considered equals to the one specified.
equals(Object) - Method in class org.jscience.economics.money.Currency
 
equals(Object) - Method in class org.jscience.mathematics.function.Function
Indicates if this function is equals to the specified object.
equals(Object) - Method in class org.jscience.mathematics.function.Polynomial
 
equals(Object) - Method in class org.jscience.mathematics.function.RationalFunction
 
equals(Object) - Method in class org.jscience.mathematics.function.Term
Indicates if this term is equal to the object specified.
equals(Object) - Method in class org.jscience.mathematics.number.Complex
Compares this complex against the specified Object.
equals(Object) - Method in class org.jscience.mathematics.number.Float64
Compares this number against the specified object.
equals(Object) - Method in class org.jscience.mathematics.number.FloatingPoint
Compares this floating point number against the specified object.
equals(Object) - Method in class org.jscience.mathematics.number.Integer64
Compares this number against the specified object.
equals(Object) - Method in class org.jscience.mathematics.number.LargeInteger
Compares this large integer against the specified object.
equals(Object) - Method in class org.jscience.mathematics.number.ModuloInteger
Compares this modulo integer against the specified object independently of the current modulus.
equals(Object) - Method in class org.jscience.mathematics.number.Number
Indicates if this number is equals to the specified object.
equals(Object) - Method in class org.jscience.mathematics.number.Rational
Compares this rational number against the specified object.
equals(Object) - Method in class org.jscience.mathematics.number.Real
Compares this real number against the specified object.
equals(Object) - Method in class org.jscience.mathematics.vector.Matrix
Indicates if this matrix is strictly equal to the object specified.
equals(Object) - Method in class org.jscience.mathematics.vector.Vector
Indicates if this vector is equal to the object specified.
equals(Object) - Method in class org.jscience.physics.amount.Amount
Compares this measure against the specified object for strict equality (same value interval and same units).
equals(Object) - Method in class org.opt4j.config.PropertyModule
 
equals(Object) - Method in class org.opt4j.core.DoubleValue
 
equals(Object) - Method in class org.opt4j.core.IntegerValue
 
equals(Object) - Method in class org.opt4j.operator.AbstractGenericOperator.OperatorClassPredicate
 
equals(Complex, double) - Method in class org.jscience.mathematics.number.Complex
Indicates if two complexes are "sufficiently" alike to be considered equal.
equals(Matrix<F>, Comparator<F>) - Method in class org.jscience.mathematics.vector.Matrix
Indicates if this matrix can be considered equals to the one specified using the specified comparator when testing for element equality.
equals(Vector<F>, Comparator<F>) - Method in class org.jscience.mathematics.vector.Vector
Indicates if this vector can be considered equals to the one specified using the specified comparator when testing for element equality.
ERG - Static variable in class javax.measure.unit.NonSI
A unit of energy equal to 1E-7 J (standard name erg).
err(String) - Method in interface org.opt4j.config.ModuleAutoFinderListener
Invoked for an error message.
eta - Variable in class org.opt4j.operator.mutate.BasicMutateModule
 
eta - Variable in class org.opt4j.operator.mutate.MutateDoublePolynomial
 
EUCLIDEAN - Enum constant in enum class org.opt4j.operator.diversity.BasicDiversityModule.DoubleType
Use the DiversityDoubleEuclidean operator.
EUR - Static variable in class org.jscience.economics.money.Currency
The Euro currency.
evaluate() - Method in class org.jscience.mathematics.function.DiscreteFunction
 
evaluate() - Method in class org.jscience.mathematics.function.Function
Evaluates this function using its variables current values.
evaluate() - Method in class org.jscience.mathematics.function.Polynomial
 
evaluate() - Method in class org.jscience.mathematics.function.RationalFunction
 
evaluate(Genotype) - Method in class org.opt4j.operator.AbstractGenericOperator.OperatorClassPredicate
 
evaluate(Genotype) - Method in interface org.opt4j.operator.AbstractGenericOperator.OperatorPredicate
Checks whether a Genotype satisfies the predicate.
evaluate(Genotype) - Method in class org.opt4j.operator.AbstractGenericOperator.OperatorVoidPredicate
 
evaluate(Individual) - Method in class org.opt4j.common.completer.SequentialIndividualCompleter
 
evaluate(P) - Method in interface org.opt4j.core.problem.Evaluator
Evaluates a Phenotype and returns the results in the Objectives.
evaluate(X) - Method in class org.jscience.mathematics.function.Function
Evaluates this function for the specified argument value (convenience method).
evaluate(X...) - Method in class org.jscience.mathematics.function.Function
Evaluates this function for the specified arguments values (convenience method).
EVALUATED - Enum constant in enum class org.opt4j.core.Individual.State
Individual is evaluated.
EVALUATING - Enum constant in enum class org.opt4j.core.Individual.State
Individual is currently being evaluated.
evaluationCount - Variable in class org.opt4j.common.logger.AbstractLogger
 
evaluationCountLast - Variable in class org.opt4j.common.logger.AbstractLogger
 
evaluationStep - Variable in class org.opt4j.common.logger.AbstractLogger
 
evaluationStep - Variable in class org.opt4j.common.logger.LoggerModule
 
evaluator - Variable in class org.opt4j.common.completer.SequentialIndividualCompleter
 
Evaluator<P extends Phenotype> - Interface in org.opt4j.core.problem
The Evaluator evaluates Phenotypes to Objectives.
EvolutionaryAlgorithm - Class in org.opt4j.optimizer.ea
The EvolutionaryAlgorithm is an implementation of an Evolutionary Algorithm based on the operators Crossover and Mutate.
EvolutionaryAlgorithm(Population, Archive, IndividualFactory, IndividualCompleter, Control, Selector, Mating, Iteration, int, int, int) - Constructor for class org.opt4j.optimizer.ea.EvolutionaryAlgorithm
Constructs an EvolutionaryAlgorithm with a Population, an Archive, an IndividualFactory, a IndividualCompleter, a Control, a Selector, a Mating, the number of generations, the population size, the number of parents, the number of offspring, and a random number generator.
EvolutionaryAlgorithmModule - Class in org.opt4j.optimizer.ea
EvolutionaryAlgorithmModule() - Constructor for class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
 
EvolutionaryAlgorithmModule.CrossoverRateType - Enum Class in org.opt4j.optimizer.ea
The EvolutionaryAlgorithmModule.CrossoverRateType allows to choose between different types of crossover rates.
EXA(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 1018
execute - Variable in class org.opt4j.config.visualization.ToolBar
 
execute() - Method in class org.opt4j.config.Task
Executes the Task.
execute() - Method in class org.opt4j.core.optimizer.Bootstrap
Starts the optimization process.
execute() - Method in class org.opt4j.start.Opt4JTask
 
execute(Class<? extends Task>, String[]) - Method in class org.opt4j.config.Starter
Executor method.
execute(Runnable) - Method in class org.opt4j.viewer.DelayTask
Executes the task.
execute(String[]) - Method in class org.opt4j.config.Starter
Executor method.
execute(String[]) - Method in class org.opt4j.start.Opt4JStarter
 
execute(Collection<Module>) - Method in class org.opt4j.config.ExecutionEnvironment
Executes the specified modules: A Task is created and submitted.
EXECUTING - Enum constant in enum class org.opt4j.config.Task.State
The task is currently executed.
executionEnvironment - Variable in class org.opt4j.config.visualization.DefaultContentPanel
 
executionEnvironment - Variable in class org.opt4j.config.visualization.DefaultTasksPanel
 
executionEnvironment - Variable in class org.opt4j.config.visualization.ToolBar
 
ExecutionEnvironment - Class in org.opt4j.config
ExecutionEnvironment(Provider<Task>) - Constructor for class org.opt4j.config.ExecutionEnvironment
Constructs a ExecutionEnvironment.
executor - Variable in class org.opt4j.common.completer.ParallelIndividualCompleter
 
executor - Variable in class org.opt4j.config.ExecutionEnvironment
 
exp() - Method in class org.jscience.mathematics.number.Complex
Returns the exponential number e raised to the power of this complex.
exp() - Method in class org.jscience.mathematics.number.Float64
Returns the exponential number e raised to the power of this number.
exponent - Variable in class org.opt4j.operator.algebra.Pow
 
EXPONENTIAL - Enum constant in enum class org.opt4j.optimizer.sa.CoolingSchedulesModule.Type
extrema - Variable in class org.opt4j.common.archive.AdaptiveGridArchive
 

F

f(Individual) - Method in class org.opt4j.optimizer.sa.SimulatedAnnealing
Calculates the sum of the Objectives of one Individual.
F - Static variable in class org.jscience.physics.amount.Constants
Holds the Faraday constant (N·e)
FAHRENHEIT - Static variable in class javax.measure.unit.NonSI
A unit of temperature equal to degree Rankine minus 459.67 °R (standard name °F).
FARAD - Static variable in class javax.measure.unit.SI
The derived unit for capacitance (F).
FARADAY - Static variable in class javax.measure.unit.NonSI
A unit of electric charge equal to equal to the product of Avogadro's number (see SI.MOLE) and the charge (1 e) on a single electron (standard name Fd).
feasible - Variable in class org.opt4j.core.Objectives
 
feasibleStrategy - Variable in class org.opt4j.core.domination.ConstraintDomination
 
FEMTO(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 10-15
Field<F> - Interface in org.jscience.mathematics.structure
This interface represents an algebraic structure in which the operations of addition, subtraction, multiplication and division (except division by zero) may be performed.
file - Variable in class org.opt4j.config.visualization.FileOperations
 
File - Annotation Interface in org.opt4j.config.annotations
The File annotation marks a String property as a file such that the String can be changed by a browser.
fileChooser - Variable in class org.opt4j.config.visualization.DefaultSelectedPanel
 
fileChooser - Variable in class org.opt4j.config.visualization.FileChooser
 
fileChooser - Variable in class org.opt4j.config.visualization.FileOperations
 
fileChooser - Variable in class org.opt4j.config.visualization.PropertyPanel
 
FileChooser - Class in org.opt4j.config.visualization
FileChooser() - Constructor for class org.opt4j.config.visualization.FileChooser
Constructs a FileChooser.
filename - Variable in class org.opt4j.common.logger.LoggerModule
 
fileOperations - Variable in class org.opt4j.config.visualization.DefaultApplicationFrame
 
fileOperations - Variable in class org.opt4j.config.visualization.Menu
 
fileOperations - Variable in class org.opt4j.config.visualization.ToolBar
 
FileOperations - Class in org.opt4j.config.visualization
FileOperations(ModuleRegister, SelectedModules, FileChooser) - Constructor for class org.opt4j.config.visualization.FileOperations
Constructs a FileOperations.
FileOperations.FileOperationsListener - Interface in org.opt4j.config.visualization
fillComponentsMap() - Method in class org.opt4j.config.visualization.PropertyPanel
 
filterNondominatedSet(List<double[]>, int) - Method in class org.opt4j.optimizer.ea.Hypervolume
 
finalize() - Method in class org.opt4j.common.completer.ParallelIndividualCompleter
 
finalize() - Method in class org.opt4j.viewer.DelayTask
 
finalTemperature - Variable in class org.opt4j.optimizer.sa.CoolingSchedulesModule
 
finder - Variable in class org.opt4j.config.ModuleRegister
 
first - Variable in class org.opt4j.optimizer.de.DifferentialEvolution.Triple
 
first - Variable in class org.opt4j.optimizer.ea.Pair
 
firstComboBox - Variable in class org.opt4j.viewer.ParetoPlotWidget.Selection
 
fitness - Variable in class org.opt4j.optimizer.ea.ElitismSelector
 
FitnessComparator() - Constructor for class org.opt4j.optimizer.ea.ElitismSelector.FitnessComparator
 
fitnessDirty - Variable in class org.opt4j.optimizer.ea.Spea2
 
Float64 - Class in org.jscience.mathematics.number
This class represents a 64 bits floating point number.
Float64Matrix - Class in org.jscience.mathematics.vector
This class represents an optimized matrix implementation for 64 bits floating-point numbers.
Float64Vector - Class in org.jscience.mathematics.vector
This class represents an optimized vector implementation for 64 bits floating point elements.
FloatingPoint - Class in org.jscience.mathematics.number
This class represents a floating point number of arbitrary precision.
floatValue() - Method in class org.jscience.mathematics.number.Number
Returns the value of this number as a float.
floatValue(Unit<Q>) - Method in class javax.measure.Measure
Returns the value of this measure stated in the specified unit as a float.
FOLDER - Static variable in class org.opt4j.config.Icons
The icon for the control term.
FOLDER_ADD - Static variable in class org.opt4j.config.Icons
The icon for the control term.
FOOT - Static variable in class javax.measure.unit.NonSI
A unit of length equal to 0.3048 m (standard name ft).
FOOT_SURVEY_US - Static variable in class javax.measure.unit.NonSI
A unit of length equal to 1200/3937 m (standard name foot_survey_us).
Force - Interface in javax.measure.quantity
This interface represents a quantity that tends to produce an acceleration of a body in the direction of its application.
format - Variable in class org.opt4j.config.visualization.DefaultModulesPanel
 
format - Variable in class org.opt4j.config.visualization.DefaultSelectedPanel
 
format - Variable in class org.opt4j.config.visualization.DefaultTasksPanel
 
format - Variable in class org.opt4j.config.visualization.PropertyPanel
 
format(Object, StringBuffer, FieldPosition) - Method in class javax.measure.unit.UnitFormat
Formats an unit and appends the resulting text to a given string buffer (implements java.text.Format).
format(Unit<?>, Appendable) - Method in class javax.measure.unit.UnitFormat.ASCIIFormat
 
format(Unit<?>, Appendable) - Method in class javax.measure.unit.UnitFormat.DefaultFormat
 
format(Unit<?>, Appendable) - Method in class javax.measure.unit.UnitFormat
Formats the specified unit.
format(LargeInteger, int, Appendable) - Static method in class org.jscience.mathematics.number.LargeInteger
Formats the specified large integer in the specified radix and into the specified Appendable argument.
format(Property, String) - Method in class org.opt4j.config.visualization.PropertyPanel
 
Format - Class in org.opt4j.config.visualization
The Format contains several format rules.
Format() - Constructor for class org.opt4j.config.visualization.Format
 
formatTooltip(String) - Method in class org.opt4j.config.visualization.Format
Formats a text for tooltip (inserts break-lines).
four_π - Static variable in class org.jscience.physics.amount.Constants
Holds 4·Constants.π.
FRACTION - Enum constant in enum class org.opt4j.operator.diversity.BasicDiversityModule.BooleanType
Use the DiversityBooleanFraction operator.
frame - Variable in class org.opt4j.config.visualization.Menu
 
frame - Variable in class org.opt4j.viewer.Viewer
 
FRANKLIN - Static variable in class javax.measure.unit.NonSI
A unit of electric charge which exerts a force of one dyne on an equal charge at a distance of one centimeter (standard name Fr).
freeIDs - Variable in class org.opt4j.optimizer.ea.Spea2
 
Frequency - Interface in javax.measure.quantity
This interface represents the number of times a specified phenomenon occurs within a specified interval.
FrontDensityIndicator - Interface in org.opt4j.optimizer.ea
The FrontDensityIndicator is an interface for the determination of density values of a front of Individuals.
fronts - Variable in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
fronts() - Method in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
Evaluate the fronts and set the correspondent rank values.
fronts(Collection<Individual>) - Method in class org.opt4j.optimizer.ea.Nsga2
Evaluate the fronts and set the correspondent rank values.
Function<X,Y> - Class in org.jscience.mathematics.function
This abstract class represents a mapping between two sets such that there is a unique element in the second set assigned to each element in the first set.
Function() - Constructor for class org.jscience.mathematics.function.Function
Default constructor.
FunctionException - Exception in org.jscience.mathematics.function
Thrown when a function operation cannot be performed.
FunctionException() - Constructor for exception org.jscience.mathematics.function.FunctionException
Constructs a FunctionException with no detail message.
FunctionException(String) - Constructor for exception org.jscience.mathematics.function.FunctionException
Constructs a FunctionException with the specified message.

G

g - Static variable in class org.jscience.physics.amount.Constants
Holds the standard acceleration due to gravity (approximately equal to the acceleration due to gravity on the Earth's surface).
G - Static variable in class javax.measure.unit.NonSI
A unit of acceleration equal to the gravity at the earth's surface (standard name grav).
G - Static variable in class org.jscience.physics.amount.Constants
Holds the Newtonian constant of gravitation.
G0 - Static variable in class org.jscience.physics.amount.Constants
Holds the conductance quantum (2e²/h)
GALLON_DRY_US - Static variable in class javax.measure.unit.NonSI
A unit of volume equal to one US dry gallon.
GALLON_LIQUID_US - Static variable in class javax.measure.unit.NonSI
A unit of volume equal to one US gallon, Liquid Unit.
GALLON_UK - Static variable in class javax.measure.unit.NonSI
A unit of volume equal to 4.546 09 NonSI.LITRE (standard name gal_uk).
GAUSS - Enum constant in enum class org.opt4j.operator.mutate.BasicMutateModule.DoubleType
Use a constant mutation rate.
GAUSS - Static variable in class javax.measure.unit.NonSI
A unit of magnetic flux density equal 1000 A/m (standard name G).
GBP - Static variable in class org.jscience.economics.money.Currency
The British Pound currency.
gcd(LargeInteger) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the greatest common divisor of this large integer and the one specified.
generations - Variable in class org.opt4j.optimizer.de.DifferentialEvolutionModule
 
generations - Variable in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
 
GenericOperator<O extends Operator<?>> - Interface in org.opt4j.operator
The GenericOperator is an interface for generic operators.
genericOperators - Variable in class org.opt4j.operator.AbstractGenericOperator
 
genotype - Variable in class org.opt4j.core.Individual
 
Genotype - Interface in org.opt4j.core
The Genotype represents a marker interface.
GENOTYPED - Enum constant in enum class org.opt4j.core.Individual.State
Individual has a Genotype.
GeocentricCRS<C extends Coordinates<?>> - Class in org.jscience.geography.coordinates.crs
This class represents a 3 dimensional spatial reference system.
GeocentricCRS() - Constructor for class org.jscience.geography.coordinates.crs.GeocentricCRS
 
GeographicCRS<C extends Coordinates<?>> - Class in org.jscience.geography.coordinates.crs
This class represents a 2 dimensional surface reference system based on an ellipsoidal approximation of a geoid.
GeographicCRS() - Constructor for class org.jscience.geography.coordinates.crs.GeographicCRS
 
get() - Method in class org.jscience.mathematics.function.Variable.Global
 
get() - Method in class org.jscience.mathematics.function.Variable.Local
 
get() - Method in class org.opt4j.config.visualization.FileChooser
Returns the file chooser.
get() - Method in class org.opt4j.core.problem.PhenotypeWrapper
Returns the wrapped object.
get() - Method in class org.opt4j.operator.mutate.AdaptiveMutationRate
 
get() - Method in class org.opt4j.operator.mutate.ConstantMutationRate
 
get() - Method in interface org.opt4j.operator.mutate.MutationRate
Returns the mutation rate as a double value.
get() - Method in class org.opt4j.optimizer.ea.ConstantCrossoverRate
 
get() - Method in interface org.opt4j.optimizer.ea.CrossoverRate
Returns the crossover rate as a double value.
get() - Method in class org.opt4j.viewer.Progress
Returns the progress value between 0 and 1.
get() - Method in class org.opt4j.viewer.StatusBar
Returns the component.
get() - Method in class org.opt4j.viewer.ToolBar
Returns the JToolBar component.
get() - Method in class org.opt4j.viewer.Viewport
Returns the component.
get(int) - Method in class org.jscience.mathematics.vector.ComplexVector
 
get(int) - Method in class org.jscience.mathematics.vector.DenseVector
 
get(int) - Method in class org.jscience.mathematics.vector.Float64Vector
 
get(int) - Method in class org.jscience.mathematics.vector.SparseVector
 
get(int) - Method in class org.jscience.mathematics.vector.Vector
Returns a single element from this vector.
get(int, int) - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
get(int, int) - Method in class org.jscience.mathematics.vector.DenseMatrix
 
get(int, int) - Method in class org.jscience.mathematics.vector.Float64Matrix
 
get(int, int) - Method in class org.jscience.mathematics.vector.Matrix
Returns a single element from this matrix.
get(int, int) - Method in class org.jscience.mathematics.vector.SparseMatrix
 
get(Class<? extends Module>) - Method in class org.opt4j.config.ModuleRegister
Returns the PropertyModule of the specified class and creates a new instance if necessary.
get(Object) - Method in class org.opt4j.genotype.CompositeGenotype
Returns the Genotype for the given key with an implicit cast to the specific Genotype type.
get(Objective) - Method in class org.opt4j.core.Objectives
Returns the value that is assigned to the given objective.
get(Value<?>) - Method in class org.opt4j.core.CriterionSet
Returns the Criterion that is assigned to the given value.
get(Value<?>) - Method in class org.opt4j.core.Objectives
Returns the objective that is assigned to the given value.
get(Node) - Method in class org.opt4j.config.ModuleLoader
Loads all modules from an XML Node.
get(T) - Method in class org.opt4j.core.CriterionSet
Returns the value that is assigned to the given Criterion.
getAbbreviation() - Method in interface org.opengis.referencing.cs.CoordinateSystemAxis
The abbreviation used for this coordinate system axes.
getAbsoluteError() - Method in class org.jscience.physics.amount.Amount
Returns the value by which theestimated value may differ from the true value (all stated in base units).
getAccuracy() - Method in class org.jscience.mathematics.number.Real
Returns the number of decimal digits guaranteed exact which appear to the right of the decimal point (absolute error).
getAlias() - Method in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem
OpenGIS® - An alternative name by which this object is identified.
getAll() - Method in class org.opt4j.config.ModuleAutoFinder
Returns all not abstract classes that implement PropertyModule.
getAllClasses(File) - Method in class org.opt4j.config.ModuleAutoFinder
Retrieves all Classes from one directory.
getAllClasses(File, File) - Method in class org.opt4j.config.ModuleAutoFinder
Recursive methods searching for classes in a root directory.
getAllClasses(Class<?>) - Static method in class org.opt4j.operator.Parameters
 
getAllClasses(ZipFile) - Method in class org.opt4j.config.ModuleAutoFinder
Retrieves all Classes from a ZipFile (Jar archive).
getAllElibleConstraints(Objectives) - Method in class org.opt4j.core.domination.GoalAttainmentDomination
 
getAlpha() - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Returns the alpha value of the CrossoverDoubleBLX or CrossoverDoubleUnfairAverage, respectively.
getAlpha() - Method in class org.opt4j.optimizer.de.DifferentialEvolutionModule
Returns the alpha.
getAlpha() - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
Returns the population size alpha.
getAlpha() - Method in class org.opt4j.optimizer.sa.CoolingSchedulesModule
Returns the alpha value.
getAnnotation(Class<? extends A>) - Method in class org.opt4j.config.Property
Returns the annotation of the specified class or null if not existent.
getAnnotations() - Method in class org.opt4j.config.Property
Returns the annotations of this property.
getArchiveSize() - Method in class org.opt4j.optimizer.mopso.MOPSOModule
Returns the leader archive size.
getArchiveWidget() - Method in class org.opt4j.viewer.ViewsToolBarService
 
getAttribute(String) - Method in class org.opt4j.config.JNode
Returns the value of an attribute.
getAttributes() - Method in class org.opt4j.config.JNode
Returns a Map of all attributes.
getBase() - Method in class javax.measure.converter.LogConverter
Returns the logarithmic base of this converter.
getBatchsize() - Method in class org.opt4j.optimizer.rs.RandomSearchModule
Returns the number of batched individuals for the evaluation.
getBest() - Method in class org.opt4j.optimizer.mopso.Particle
Returns the best position.
getBestObjectives() - Method in class org.opt4j.optimizer.mopso.Particle
Returns the best objectives.
getBooleanRate() - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Returns the rate of the CrossoverBooleanRate.
getBooleanType() - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Return the Operator for BooleanGenotype.
getBooleanType() - Method in class org.opt4j.operator.diversity.BasicDiversityModule
Returns the Type of Diversity operator for BooleanGenotype.
getBooleanXPoints() - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Returns the number of crossover points of the CrossoverBooleanXPoint.
getBracketErrorInstance(int) - Static method in class org.jscience.physics.amount.AmountFormat
Returns a format for which the error is represented by an integer value in brackets; for example "1.3456[20] m" is equivalent to "1.3456 ± 0.0020 m".
getCapacity() - Method in class org.opt4j.common.archive.ArchiveModule
Returns the archive's capacity.
getCapacity() - Method in class org.opt4j.common.archive.BoundedArchive
Returns the capacity of this BoundedArchive.
getCell(Individual) - Method in class org.opt4j.common.archive.AdaptiveGridArchive
Returns the appropriate AdaptiveGridArchive.Cell for the given Individual.
getCentralMeridian(int, char) - Static method in class org.jscience.geography.coordinates.UTM
Returns the central meridian (in radians) for the specified UTM/UPS zone.
getChild() - Method in class org.opt4j.config.JNode
Returns the first child.
getChild(String) - Method in class org.opt4j.config.JNode
Returns the first child with a specified name.
getChildren() - Method in class org.opt4j.config.JNode
Returns all children.
getChildren(String) - Method in class org.opt4j.config.JNode
Returns all children with a specified name.
getClass(Type) - Static method in class org.opt4j.operator.Parameters
Returns the class of a type.
getClazz() - Method in class org.opt4j.operator.AbstractGenericOperator.OperatorClassPredicate
Returns the genotype class for the operator.
getCloseEvent() - Method in class org.opt4j.viewer.ViewerModule
Returns the event when the GUI is closed.
getCode() - Method in class org.jscience.economics.money.Currency
Returns the currency code for this currency.
getCoefficient(Term) - Method in class org.jscience.mathematics.function.Polynomial
Returns the coefficient for the specified term.
getColumn(int) - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
getColumn(int) - Method in class org.jscience.mathematics.vector.DenseMatrix
 
getColumn(int) - Method in class org.jscience.mathematics.vector.Float64Matrix
 
getColumn(int) - Method in class org.jscience.mathematics.vector.Matrix
Returns the column identified by the specified index in this matrix.
getColumn(int) - Method in class org.jscience.mathematics.vector.SparseMatrix
 
getColumnCount() - Method in class org.opt4j.config.visualization.DefaultTasksPanel.Model
 
getColumnCount() - Method in class org.opt4j.start.Opt4JTasksPanel.Model
 
getColumnCount() - Method in class org.opt4j.viewer.ArchiveWidget.Model
 
getColumnCount() - Method in class org.opt4j.viewer.PopulationWidget.Model
 
getColumnDelimiter() - Method in class org.opt4j.common.logger.TsvLogger
The String separating two columns.
getColumnName(int) - Method in class org.opt4j.config.visualization.DefaultTasksPanel.Model
 
getColumnName(int) - Method in class org.opt4j.start.Opt4JTasksPanel.Model
 
getColumnName(int) - Method in class org.opt4j.viewer.ArchiveWidget.Model
 
getColumnName(int) - Method in class org.opt4j.viewer.PopulationWidget.Model
 
getCommentDelimiter() - Method in class org.opt4j.common.logger.TsvLogger
The String starting a line comment.
getConfiguration(Document) - Method in class org.opt4j.config.PropertyModule
Returns the configuration of the PropertyModule as XML Node.
getConstraints() - Method in class org.opt4j.core.Objectives
Returns the constraints.
getConstraintViolation() - Method in class org.opt4j.core.domination.ConstraintDomination.ConstrainDominationInformation
 
getConstraintViolation(Objectives) - Method in interface org.opt4j.core.domination.ConstraintChecker
Calculates the constraint violation of Objectives.
getConstraintViolation(Objectives) - Method in class org.opt4j.core.domination.ConstraintCheckerImpl
Calculates the constraint violation of Objectives.
getConverterTo(Unit<?>) - Method in class javax.measure.unit.Unit
Returns a converter of numeric values from this unit to another unit.
getConverterTo(CoordinateReferenceSystem<T>) - Method in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem
Returns the converter between this coordinate reference system and the one specified.
getCoordinateReferenceSystem() - Method in class org.jscience.geography.coordinates.Altitude
 
getCoordinateReferenceSystem() - Method in class org.jscience.geography.coordinates.CompoundCoordinates
 
getCoordinateReferenceSystem() - Method in class org.jscience.geography.coordinates.Coordinates
Returns the reference system for this coordinates.
getCoordinateReferenceSystem() - Method in class org.jscience.geography.coordinates.Height
 
getCoordinateReferenceSystem() - Method in class org.jscience.geography.coordinates.LatLong
 
getCoordinateReferenceSystem() - Method in class org.jscience.geography.coordinates.Time
 
getCoordinateReferenceSystem() - Method in class org.jscience.geography.coordinates.UTM
 
getCoordinateReferenceSystem() - Method in class org.jscience.geography.coordinates.XYZ
 
getCoordinates() - Method in class org.jscience.geography.coordinates.Coordinates
OpenGIS® - Returns the sequence of numbers that hold the coordinate of this position in its reference system.
getCoordinateSystem() - Method in class org.jscience.geography.coordinates.crs.CompoundCRS
 
getCoordinateSystem() - Method in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem
Returns the OpenGIS coordinate system associated to this coordinate reference system.
getCouples(int, List<Individual>) - Method in interface org.opt4j.optimizer.ea.Coupler
Returns a list of Individual-groups (couples) that are designated to create offspring.
getCouples(int, List<Individual>) - Method in class org.opt4j.optimizer.ea.CouplerDefault
 
getCouples(int, List<Individual>) - Method in class org.opt4j.optimizer.ea.CouplerRandom
 
getCouples(int, List<Individual>) - Method in class org.opt4j.optimizer.ea.CouplerUnique
 
getCrossoverRate() - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
Returns the used crossover rate.
getCrossoverRateType() - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
Returns the type of crossover rate that is used.
getCurrentIteration() - Method in class org.opt4j.viewer.Progress
Returns the current iteration.
getDefault() - Static method in class org.opt4j.config.Icons
Returns a transparent 16x16px ImageIcon.
getDefaultFractionDigits() - Method in class org.jscience.economics.money.Currency
Returns the default number of fraction digits used with this currency unit.
getDensityValues(Collection<Individual>) - Method in class org.opt4j.optimizer.ea.Crowding
 
getDensityValues(Collection<Individual>) - Method in interface org.opt4j.optimizer.ea.FrontDensityIndicator
Returns the density values for a collection on Individuals.
getDensityValues(Collection<Individual>) - Method in class org.opt4j.optimizer.ea.Hypervolume
 
getDensityValues(Collection<Individual>, double) - Method in class org.opt4j.optimizer.ea.Hypervolume
Calculates the density values for a front of non-dominated individuals based on the contribution of the hypervolume.
getDiagonal() - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
getDiagonal() - Method in class org.jscience.mathematics.vector.DenseMatrix
 
getDiagonal() - Method in class org.jscience.mathematics.vector.Float64Matrix
 
getDiagonal() - Method in class org.jscience.mathematics.vector.Matrix
Returns the diagonal vector.
getDiagonal() - Method in class org.jscience.mathematics.vector.SparseMatrix
 
getDialog(ApplicationFrame) - Method in interface org.opt4j.config.visualization.About
Returns the about dialog.
getDialog(ApplicationFrame) - Method in class org.opt4j.config.visualization.DefaultAbout
 
getDialog(ApplicationFrame) - Method in class org.opt4j.start.Opt4JAbout
 
getDigits() - Static method in class org.jscience.mathematics.number.FloatingPoint
Returns the local number of digits used during calculations (default 20 digits).
getDimension() - Method in class javax.measure.unit.Unit
Returns the dimension of this unit (depends upon the current dimensional model).
getDimension() - Method in class org.jscience.geography.coordinates.Altitude
 
getDimension() - Method in class org.jscience.geography.coordinates.CompoundCoordinates
 
getDimension() - Method in class org.jscience.geography.coordinates.Coordinates
OpenGIS® - The length of coordinate sequence (the number of entries).
getDimension() - Method in class org.jscience.geography.coordinates.Height
 
getDimension() - Method in class org.jscience.geography.coordinates.LatLong
 
getDimension() - Method in class org.jscience.geography.coordinates.Time
 
getDimension() - Method in class org.jscience.geography.coordinates.UTM
 
getDimension() - Method in class org.jscience.geography.coordinates.XYZ
 
getDimension() - Method in class org.jscience.mathematics.vector.ComplexVector
 
getDimension() - Method in class org.jscience.mathematics.vector.DenseVector
 
getDimension() - Method in class org.jscience.mathematics.vector.Float64Vector
 
getDimension() - Method in class org.jscience.mathematics.vector.SparseVector
 
getDimension() - Method in class org.jscience.mathematics.vector.Vector
Returns the number of elements held by this vector.
getDimension(BaseUnit<?>) - Method in interface javax.measure.unit.Dimension.Model
Returns the dimension of the specified base unit (a dimension particular to the base unit if the base unit is not recognized).
getDimension(BaseUnit<?>) - Method in class org.jscience.physics.model.HighEnergyModel
 
getDimension(BaseUnit<?>) - Method in class org.jscience.physics.model.NaturalModel
 
getDimension(BaseUnit<?>) - Method in class org.jscience.physics.model.QuantumModel
 
getDimension(BaseUnit<?>) - Method in class org.jscience.physics.model.RelativisticModel
 
getDimension(BaseUnit<?>) - Method in class org.jscience.physics.model.StandardModel
 
getDirection() - Method in interface org.opengis.referencing.cs.CoordinateSystemAxis
Direction of this coordinate system axis.
getDirection() - Method in class org.opt4j.core.Constraint
 
getDividend() - Method in class javax.measure.converter.RationalConverter
Returns the dividend for this rational converter.
getDividend() - Method in class org.jscience.mathematics.function.RationalFunction
Returns the dividend of this rational function.
getDividend() - Method in class org.jscience.mathematics.number.Rational
Returns the smallest dividend of the fraction representing this rational number.
getDivisions() - Method in class org.opt4j.common.archive.ArchiveModule
Returns the number of divisions for the AdaptiveGridArchive.
getDivisor() - Method in class javax.measure.converter.RationalConverter
Returns the positive divisor for this rational converter.
getDivisor() - Method in class org.jscience.mathematics.function.RationalFunction
Returns the divisor of this rational function.
getDivisor() - Method in class org.jscience.mathematics.number.Rational
Returns the smallest divisor of the fraction representing this rational (always positive).
getDocument() - Method in class org.opt4j.config.JNode
Returns the owner Document.
getDominated() - Method in class org.opt4j.optimizer.ea.Spea2
Returns all dominated Spea2.IndividualSets (fitness > 0).
getDominationStrategy() - Method in class org.opt4j.core.Objectives
Returns the domination strategy of the Objective.
getDouble() - Method in class org.opt4j.core.DoubleValue
 
getDouble() - Method in class org.opt4j.core.IntegerValue
 
getDouble() - Method in interface org.opt4j.core.Value
Returns a double value.
getDoubleType() - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Return the Operator for DoubleGenotype.
getDoubleType() - Method in class org.opt4j.operator.diversity.BasicDiversityModule
Returns the Type of Diversity operator for DoubleGenotype .
getDoubleType() - Method in class org.opt4j.operator.mutate.BasicMutateModule
Returns the double type.
getEccentricity() - Method in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Returns the (first) eccentricity of this reference ellipsoid.
getEccentricitySquared() - Method in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Returns the square of the (first) eccentricity.
getEmptyDocument() - Method in class org.opt4j.config.ModuleSaver
 
getError() - Method in class org.jscience.mathematics.number.Real
Returns the maximum error (positive) on this real significand.
getEstimatedValue() - Method in class org.jscience.physics.amount.Amount
Returns the estimated value for this measure stated in this measure unit.
getEta() - Method in class org.opt4j.operator.mutate.BasicMutateModule
Returns the eta.
getEvaluationStep() - Method in class org.opt4j.common.logger.LoggerModule
Returns the step size of the evaluations.
getExactDigitsInstance() - Static method in class org.jscience.physics.amount.AmountFormat
Returns a format for which only digits guaranteed to be exact are written out.
getExactPrecision() - Static method in class org.jscience.mathematics.number.Real
Returns the local minimum precision (number of exact digits) when exact numbers have to be approximated.
getExactValue() - Method in class org.jscience.physics.amount.Amount
Returns the exact value for this measure stated in this measure unit.
getException() - Method in class org.opt4j.config.Task
Returns the Exception that was thrown during the Task execution if an error occurred.
getExchangeRate() - Method in class org.jscience.economics.money.Currency
Returns the exchange rate for this Currency.
getExponent() - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the decimal exponent.
getExponent() - Method in class org.jscience.mathematics.number.Real
Returns the exponent of the power of 10 multiplier.
getFactor() - Method in class javax.measure.converter.MultiplyConverter
Returns the scale factor.
getFile() - Method in class org.opt4j.config.visualization.FileOperations
Returns the current file.
getFilename() - Method in class org.opt4j.common.logger.LoggerModule
Returns the filename.
getFinalTemperature() - Method in class org.opt4j.optimizer.sa.CoolingSchedulesModule
Returns the final temperature.
getFirst() - Method in class org.jscience.geography.coordinates.CompoundCoordinates
Returns the first coordinates.
getFirst() - Method in class org.opt4j.optimizer.de.DifferentialEvolution.Triple
 
getFirst() - Method in class org.opt4j.optimizer.ea.Pair
Returns the first element.
getFirst() - Method in class org.opt4j.viewer.ParetoPlotWidget.Selection
 
getFlattening() - Method in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Returns the flattening or ellipticity of this reference ellipsoid.
getGenerations() - Method in class org.opt4j.optimizer.de.DifferentialEvolutionModule
Returns the generations.
getGenerations() - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
Returns the number of generations.
getGenotype() - Method in class org.opt4j.core.Individual
Returns the genotype.
getGetter() - Method in class org.opt4j.config.Property
Returns the getter method.
getHigher() - Method in class javax.measure.unit.CompoundUnit
Returns the higher unit of this compound unit.
getIcon() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.CategoryTreeNode
 
getIcon() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.RootTreeNode
 
getIcon() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.UserNode
 
getIcon(Class<?>) - Method in class org.opt4j.config.visualization.Format
Returns the icon of a Class.
getIcon(String) - Static method in class org.opt4j.config.Icons
Returns an ImageIcon from a filename.
getIcon(PropertyModule) - Method in class org.opt4j.config.visualization.Format
Returns the ImageIcon of a PropertyModule.
getId() - Method in class org.opt4j.optimizer.mopso.Particle
Returns the id.
getIdentifier() - Method in class org.opt4j.common.archive.AdaptiveGridArchive.Cell
Returns the identifier.
getIdentifiers() - Method in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem
OpenGIS® - An identifier which references elsewhere the object's defining information.
getImaginary() - Method in class org.jscience.mathematics.number.Complex
Returns the imaginary component of this complex number.
getImaginary(int) - Method in class org.jscience.mathematics.vector.ComplexVector
Returns the imaginary value of a complex number from this vector (fast).
getIndent(Property) - Method in class org.opt4j.config.visualization.PropertyPanel
 
getIndex(PropertyModule) - Method in class org.opt4j.config.visualization.DefaultSelectedPanel.TabbedPane
 
getIndexOf(K) - Method in class org.opt4j.genotype.BooleanMapGenotype
 
getIndexOf(K) - Method in class org.opt4j.genotype.DoubleMapGenotype
 
getIndexOf(K) - Method in class org.opt4j.genotype.IntegerMapGenotype
 
getIndexOf(K) - Method in interface org.opt4j.genotype.MapGenotype
Returns the index of the key.
getIndexOf(K) - Method in class org.opt4j.genotype.SelectMapGenotype
 
getIndividual(Individual) - Method in class org.opt4j.common.logger.TsvLogger
Creates a String representation of the given Individual.
getInfo() - Method in class org.opt4j.config.Property
Returns the info.
getInfo(Class<?>) - Method in class org.opt4j.config.visualization.Format
Returns the info of a Class.
getInitialTemperature() - Method in class org.opt4j.optimizer.sa.CoolingSchedulesModule
Returns the initial temperature.
getInjector() - Method in class org.opt4j.start.Opt4JTask
Returns the Injector of the task.
getInstance() - Static method in class javax.measure.MeasureFormat
Returns the measure format for the default locale.
getInstance() - Static method in class javax.measure.unit.NonSI
Returns the unique instance of this class.
getInstance() - Static method in class javax.measure.unit.SI
Returns the unique instance of this class.
getInstance() - Static method in class javax.measure.unit.UnitFormat
Returns the unit format for the default locale (format used by Unit.valueOf(CharSequence) and Unit.toString()).
getInstance() - Static method in class org.jscience.physics.amount.AmountFormat
Returns the current local format (default AmountFormat.getPlusMinusErrorInstance(2)).
getInstance(Class<O>) - Method in class org.opt4j.start.Opt4JTask
Returns the instance of the given class.
getInstance(NumberFormat, UnitFormat) - Static method in class javax.measure.MeasureFormat
Returns the measure format using the specified number format and unit format (the number and unit are separated by a space).
getInstance(Locale) - Static method in class javax.measure.unit.UnitFormat
Returns the unit format for the specified locale.
getIntegerRate() - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Returns the rate of the CrossoverIntegerRate.
getIntegerType() - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Return the Operator for IntegerGenotype.
getIntegerXPoints() - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Returns the number of crossover points of the CrossoverIntegerXPoint.
getInternalFrame(Widget) - Method in class org.opt4j.viewer.Viewport
Returns the JInternalFrame of a Widget if it exists and null otherwise.
getInterpolator() - Method in class org.jscience.mathematics.function.DiscreteFunction
Returns the interpolator used by this discrete function.
getIteration() - Method in class org.opt4j.core.optimizer.AbstractOptimizer
 
getIteration() - Method in interface org.opt4j.core.optimizer.Optimizer
Return the current iteration.
getIteration() - Method in class org.opt4j.start.Opt4JTask
Returns the current iteration.
getIterations() - Method in class org.opt4j.optimizer.mopso.MOPSOModule
Returns the number of iterations.
getIterations() - Method in class org.opt4j.optimizer.rs.RandomSearchModule
Returns the number of iterations.
getIterations() - Method in class org.opt4j.optimizer.sa.SimulatedAnnealingModule
Returns the number of iterations.
getIterationStep() - Method in class org.opt4j.common.logger.LoggerModule
Returns the step size of the iterations.
getKeys() - Method in class org.opt4j.core.CriterionSet
Returns all Criterions.
getKeys() - Method in class org.opt4j.core.Objectives
Returns all objectives.
getKeys() - Method in class org.opt4j.genotype.BooleanMapGenotype
 
getKeys() - Method in class org.opt4j.genotype.DoubleMapGenotype
 
getKeys() - Method in class org.opt4j.genotype.IntegerMapGenotype
 
getKeys() - Method in interface org.opt4j.genotype.MapGenotype
Return all keys.
getKeys() - Method in class org.opt4j.genotype.SelectMapGenotype
 
getLambda() - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
Returns the number of children lambda.
getLames(int, Collection<Individual>) - Method in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
getLames(int, Collection<Individual>) - Method in class org.opt4j.optimizer.ea.ElitismSelector
 
getLames(int, Collection<Individual>) - Method in class org.opt4j.optimizer.ea.Nsga2
 
getLames(int, Collection<Individual>) - Method in interface org.opt4j.optimizer.ea.Selector
Selects a subset of lambda Individuals and returns it as a new Collection.
getLames(int, Collection<Individual>) - Method in class org.opt4j.optimizer.ea.Spea2
 
getLamesFromNonDominated(int) - Method in class org.opt4j.optimizer.ea.Spea2
Returns a specific number of lames from the non-dominated Individuals.
getLatitudeZone(LatLong) - Static method in class org.jscience.geography.coordinates.UTM
Returns the UTM/UPS latitude zone identifier for the specified coordinates.
getLeaders(Archive, Population) - Method in class org.opt4j.optimizer.mopso.MOPSO
Assigns each Particle a leader.
getLimit() - Method in class org.opt4j.core.Constraint
 
getLongitudeZone(LatLong) - Static method in class org.jscience.geography.coordinates.UTM
Returns the UTM/UPS longitude zone number for the specified coordinates.
getLower() - Method in class javax.measure.unit.CompoundUnit
Returns the lower unit of this compound unit.
getLower(F, F) - Method in class org.jscience.mathematics.vector.LUDecomposition
Returns the lower matrix decomposition (L) with diagonal elements equal to the multiplicative identity for F.
getLowerBound(int) - Method in interface org.opt4j.genotype.Bounds
Returns the lower bound for the i-th element.
getLowerBound(int) - Method in class org.opt4j.genotype.DoubleBounds
 
getLowerBound(int) - Method in class org.opt4j.genotype.DoubleGenotype
Returns the lower bound for the i-th element.
getLowerBound(int) - Method in class org.opt4j.genotype.IntegerBounds
 
getLowerBound(int) - Method in class org.opt4j.genotype.IntegerGenotype
Returns the lower bound for the i-th element.
getLowerBound(int) - Method in class org.opt4j.genotype.SelectMapGenotype.SelectBounds
 
getLowestSetBit() - Method in class org.jscience.mathematics.number.LargeInteger
Returns the index of the lowest-order one bit in this large integer or -1 if this.equals(ZERO).
getLU() - Method in class org.jscience.mathematics.vector.LUDecomposition
Returns the lower/upper decomposition in one single matrix.
getMap() - Method in class org.opt4j.operator.AbstractGenericOperator.OperatorHolder
 
getMax() - Method in class org.opt4j.core.Range
 
getMaximumValue() - Method in class org.jscience.physics.amount.Amount
Returns the upper bound interval value for this measure stated in this measure unit.
getMaxIterations() - Method in class org.opt4j.viewer.Progress
Returns the number of maximal iterations.
getMin() - Method in class org.opt4j.core.Range
 
getMinDistance(Spea2.IndividualSet) - Method in class org.opt4j.optimizer.ea.Spea2
 
getMinimumValue() - Method in class org.jscience.physics.amount.Amount
Returns the lower bound interval value for this measure stated in this measure unit.
getMinValues(List<Individual>) - Method in class org.opt4j.optimizer.ea.Hypervolume
Transforms the non-dominated individuals to a front where each objective is to be minimized.
getModel() - Static method in class javax.measure.unit.Dimension
Returns the model used to determinate the units dimensions (default STANDARD).
getModel() - Method in class org.opt4j.config.visualization.DefaultTasksPanel
Returns the instance of the model.
getModel() - Method in class org.opt4j.start.Opt4JTasksPanel
 
getModule() - Method in class org.opt4j.config.PropertyModule
Returns the decorated Module.
getModule() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.ModuleTreeNode
 
getModule() - Method in class org.opt4j.config.visualization.DefaultSelectedPanel.TabComponent
 
getModule() - Method in class org.opt4j.config.visualization.PropertyPanel
Returns the instance of the PropertyModule.
getModule(Class<? extends Task>) - Method in class org.opt4j.config.visualization.Configurator
Returns the module for the Configurator.
getModule(Class<? extends Task>) - Method in class org.opt4j.start.Opt4J
 
getModules() - Method in class org.opt4j.config.ModuleAutoFinder
 
getModules() - Method in interface org.opt4j.config.ModuleList
Returns the classes of all modules.
getModules() - Method in class org.opt4j.config.ModuleListUser
 
getModules() - Method in class org.opt4j.config.Task
Returns a copy of the Modules of this Task.
getModulus() - Static method in class org.jscience.mathematics.number.ModuloInteger
Returns the local modulus for modular arithmetic or null if the arithmetic operations are non-modular (default).
getMostCrowdedCell() - Method in class org.opt4j.common.archive.AdaptiveGridArchive
Returns the most crowded AdaptiveGridArchive.Cell.
getMu() - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
Returns the number of parents mu.
getMutationRate() - Method in class org.opt4j.operator.mutate.BasicMutateModule
Returns the MutationRate as a double value.
getMutationRateType() - Method in class org.opt4j.operator.mutate.BasicMutateModule
getName() - Method in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem
OpenGIS® - The primary name by which this object is identified.
getName() - Method in class org.opt4j.config.JNode
Returns the name.
getName() - Method in class org.opt4j.config.Property
Returns the name.
getName() - Method in class org.opt4j.core.Criterion
Returns the name
getName(Class<?>) - Method in class org.opt4j.config.visualization.Format
Returns the name of a Class.
getName(Property) - Method in class org.opt4j.config.visualization.Format
Returns the formatted name of the property.
getName(PropertyModule) - Method in class org.opt4j.config.visualization.Format
Returns the name of a PropertyModule.
getNearest(int, Collection<Spea2.IndividualSet>) - Method in class org.opt4j.optimizer.ea.Spea2
Returns n with nearest neighbor based on distances.
getNext() - Method in class org.jscience.geography.coordinates.CompoundCoordinates
Returns the next coordinates.
getNode() - Method in class org.opt4j.config.JNode
Retrieves the Node element.
getNode(Module, Document) - Method in class org.opt4j.config.ModuleSaver
 
getNonDominated() - Method in class org.opt4j.optimizer.ea.Spea2
Returns all non-dominated Spea2.IndividualSets (fitness == 0).
getNu() - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Returns the nu value of the CrossoverDoubleSBX.
getNumberOfColumns() - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
getNumberOfColumns() - Method in class org.jscience.mathematics.vector.DenseMatrix
 
getNumberOfColumns() - Method in class org.jscience.mathematics.vector.Float64Matrix
 
getNumberOfColumns() - Method in class org.jscience.mathematics.vector.Matrix
Returns the number of columns n for this matrix.
getNumberOfColumns() - Method in class org.jscience.mathematics.vector.SparseMatrix
 
getNumberOfRows() - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
getNumberOfRows() - Method in class org.jscience.mathematics.vector.DenseMatrix
 
getNumberOfRows() - Method in class org.jscience.mathematics.vector.Float64Matrix
 
getNumberOfRows() - Method in class org.jscience.mathematics.vector.Matrix
Returns the number of rows m for this matrix.
getNumberOfRows() - Method in class org.jscience.mathematics.vector.SparseMatrix
 
getObjective() - Method in class org.opt4j.core.SatisfactionConstraint
 
getObjective(Constraint) - Method in class org.opt4j.core.domination.GoalAttainmentDomination
 
getObjectives() - Method in class org.opt4j.core.Individual
Returns the objectives.
getOffset() - Method in class javax.measure.converter.AddConverter
Returns the offset value for this add converter.
getOffset() - Method in class org.opt4j.optimizer.ea.SMSModule
Returns the offset value.
getOffspring(int, Collection<Individual>) - Method in interface org.opt4j.optimizer.ea.Mating
Creates offspring from a given set of parents.
getOffspring(int, Collection<Individual>) - Method in class org.opt4j.optimizer.ea.MatingCrossoverMutate
 
getOffspring(int, Individual...) - Method in interface org.opt4j.optimizer.ea.Mating
Creates offspring from a given set of parents.
getOffspring(int, Individual...) - Method in class org.opt4j.optimizer.ea.MatingCrossoverMutate
 
getOffspringInternal(int, Collection<Individual>) - Method in class org.opt4j.optimizer.ea.MatingCrossoverMutate
Creates offspring from a given set of parents.
getOperator(Genotype) - Method in class org.opt4j.operator.AbstractGenericOperator
 
getOperator(Genotype) - Method in interface org.opt4j.operator.GenericOperator
Returns the Operator for a specific Genotype.
getOperators() - Method in class org.opt4j.operator.AbstractGenericOperator
 
getOperators() - Method in interface org.opt4j.operator.GenericOperator
Returns all classOperators.
getOperatorTypeLiteral() - Method in class org.opt4j.operator.copy.CopyModule
 
getOperatorTypeLiteral() - Method in class org.opt4j.operator.crossover.CrossoverModule
 
getOperatorTypeLiteral() - Method in class org.opt4j.operator.diversity.DiversityModule
 
getOperatorTypeLiteral() - Method in class org.opt4j.operator.mutate.MutateModule
 
getOperatorTypeLiteral() - Method in class org.opt4j.operator.neighbor.NeighborModule
 
getOperatorTypeLiteral() - Method in class org.opt4j.operator.OperatorModule
 
getOptimizer() - Method in class org.opt4j.core.optimizer.Bootstrap
Returns the Optimizer.
getOptimizer() - Method in class org.opt4j.start.Opt4JTask
Returns the Optimizer of the task.
getOrder() - Method in class org.opt4j.config.Property
Returns the order.
getOrder(Variable<R>) - Method in class org.jscience.mathematics.function.Polynomial
Returns the order of this polynomial for the specified variable.
getOrdinate(int) - Method in class org.jscience.geography.coordinates.Altitude
 
getOrdinate(int) - Method in class org.jscience.geography.coordinates.CompoundCoordinates
 
getOrdinate(int) - Method in class org.jscience.geography.coordinates.Coordinates
OpenGIS® - Returns the ordinate at the specified dimension.
getOrdinate(int) - Method in class org.jscience.geography.coordinates.Height
 
getOrdinate(int) - Method in class org.jscience.geography.coordinates.LatLong
 
getOrdinate(int) - Method in class org.jscience.geography.coordinates.Time
 
getOrdinate(int) - Method in class org.jscience.geography.coordinates.UTM
 
getOrdinate(int) - Method in class org.jscience.geography.coordinates.XYZ
 
getPanel() - Method in class org.opt4j.config.visualization.DefaultSelectedPanel.MyScrollPane
 
getPanel() - Method in class org.opt4j.viewer.ArchiveWidget
 
getPanel() - Method in class org.opt4j.viewer.ConvergencePlotWidget
 
getPanel() - Method in class org.opt4j.viewer.ParetoPlotWidget
 
getPanel() - Method in class org.opt4j.viewer.PopulationWidget
 
getPanel() - Method in interface org.opt4j.viewer.Widget
Returns the panel with the content.
getParameterizedTypes(Collection<Class<?>>) - Static method in class org.opt4j.operator.Parameters
 
getParent() - Method in class javax.measure.unit.AlternateUnit
Returns the parent unit from which this alternate unit is derived (a system unit itself).
getParents(int, Collection<Individual>) - Method in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
getParents(int, Collection<Individual>) - Method in class org.opt4j.optimizer.ea.ElitismSelector
 
getParents(int, Collection<Individual>) - Method in class org.opt4j.optimizer.ea.Nsga2
 
getParents(int, Collection<Individual>) - Method in interface org.opt4j.optimizer.ea.Selector
Selects a subset of Individuals and returns it as a new Collection.
getParents(int, Collection<Individual>) - Method in class org.opt4j.optimizer.ea.Spea2
 
getParentUnit() - Method in class javax.measure.unit.TransformedUnit
Returns the parent unit for this unit.
getParticles() - Method in class org.opt4j.optimizer.mopso.MOPSOModule
Returns the number of particles.
getPause() - Method in class org.opt4j.viewer.ControlButtons
Returns the pause button.
getPermutation(F, F) - Method in class org.jscience.mathematics.vector.LUDecomposition
Returns the permutation matrix (P).
getPermutationType() - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
getPermutationType() - Method in class org.opt4j.operator.mutate.BasicMutateModule
Returns the permutation mode.
getPermutationType() - Method in class org.opt4j.operator.neighbor.BasicNeighborModule
Returns the permutation mode.
getPerturbation() - Method in class org.opt4j.optimizer.mopso.MOPSOModule
Returns the perturbation.
getPhenotype() - Method in class org.opt4j.core.Individual
Returns the phenotype.
getPivotComparator() - Static method in class org.jscience.mathematics.vector.LUDecomposition
Returns the local comparator used for pivoting or null if pivoting is not performed (default LUDecomposition.NUMERIC_COMPARATOR).
getPivots() - Method in class org.jscience.mathematics.vector.LUDecomposition
Returns the pivots elements of this decomposition.
getPlotWidget() - Method in class org.opt4j.viewer.ViewsToolBarService
 
getPlusMinusErrorInstance(int) - Static method in class org.jscience.physics.amount.AmountFormat
Returns a format for which the error (if present) is stated using the '±' character; for example "(1.34 ± 0.01) m".
getPoints(Collection<Individual>, Objective, Objective) - Method in class org.opt4j.viewer.ParetoPlotWidget
Returns the two dimensional representation of the given IndividualCollection.
getPointValues() - Method in class org.jscience.mathematics.function.DiscreteFunction
Returns the point-value entries of this discrete function.
getPopulationWidget() - Method in class org.opt4j.viewer.ViewsToolBarService
 
getPosition() - Method in class org.jscience.geography.coordinates.Coordinates
OpenGIS® - Returns the direct position for this position.
getPower(int) - Method in class org.jscience.mathematics.function.Term
Returns the power of the variable at the specified position.
getPower(Variable<?>) - Method in class org.jscience.mathematics.function.Term
Returns the power of the specified variable.
getPrecision() - Method in class org.jscience.mathematics.number.Real
Returns the total number of decimal digits guaranteed exact (relative error).
getProperties() - Method in class org.opt4j.config.PropertyModule
Returns the properties.
getProperty() - Method in class org.opt4j.config.BooleanRequirement
 
getProperty() - Method in class org.opt4j.config.EnumRequirement
 
getProperty() - Method in interface org.opt4j.config.Requirement
Returns the property of the requirement.
getProperty(String) - Method in class org.opt4j.config.PropertyModule
Returns the Property with the specified name.
getRank() - Method in class org.opt4j.core.Objective
Returns the rank.
getRank(List<List<Individual>>) - Method in class org.opt4j.optimizer.ea.Nsga2
Determine the ranks of fronts.
getReal() - Method in class org.jscience.mathematics.number.Complex
Returns the real component of this complex number.
getReal(int) - Method in class org.jscience.mathematics.vector.ComplexVector
Returns the real value of a complex number from this vector (fast).
getReferenceCurrency() - Static method in class org.jscience.economics.money.Currency
Returns the currency used as reference when setting the exchange rate.
getRelativeError() - Method in class org.jscience.physics.amount.Amount
Returns the percentage by which the estimated amount may differ from the true amount.
getRemainder() - Method in class org.jscience.mathematics.number.LargeInteger
Returns the final undivided part after division that is less or of lower degree than the divisor.
getRemarks() - Method in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem
OpenGIS® - Comments on or information about this object, including data source information.
getRequirements() - Method in class org.opt4j.config.Property
Returns the requirements.
getRow(int) - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
getRow(int) - Method in class org.jscience.mathematics.vector.DenseMatrix
 
getRow(int) - Method in class org.jscience.mathematics.vector.Float64Matrix
 
getRow(int) - Method in class org.jscience.mathematics.vector.Matrix
Returns the row identified by the specified index in this matrix.
getRow(int) - Method in class org.jscience.mathematics.vector.SparseMatrix
 
getRowCount() - Method in class org.opt4j.config.visualization.DefaultTasksPanel.Model
 
getRowCount() - Method in class org.opt4j.start.Opt4JTasksPanel.Model
 
getRowCount() - Method in class org.opt4j.viewer.ArchiveWidget.Model
 
getRowCount() - Method in class org.opt4j.viewer.PopulationWidget.Model
 
getScalingFactor() - Method in class org.opt4j.optimizer.de.DifferentialEvolutionModule
Returns the scaling factor.
getScope() - Method in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem
OpenGIS® - Description of domain of usage, or limitations of usage, for which this (coordinate) reference system object is valid.
getSecond() - Method in class org.opt4j.optimizer.de.DifferentialEvolution.Triple
 
getSecond() - Method in class org.opt4j.optimizer.ea.Pair
Returns the second element.
getSecond() - Method in class org.opt4j.viewer.ParetoPlotWidget.Selection
 
getSecondEccentricitySquared() - Method in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Returns the square of the second eccentricity of this reference ellipsoid.
getSeed() - Method in class org.opt4j.common.random.RandomModule
Returns the seed the is used by the random number generator.
getSemimajorAxis() - Method in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Returns the semimajor or equatorial radius of this reference ellipsoid.
getSetter() - Method in class org.opt4j.config.Property
Returns the setter method.
getSigma() - Method in class org.opt4j.operator.mutate.BasicMutateModule
Returns the sigma value.
getSign() - Method in class org.opt4j.core.Objective
Returns the sign.
getSignificand() - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the significand value.
getSignificand() - Method in class org.jscience.mathematics.number.Real
Returns this real significand value.
getsSemiminorAxis() - Method in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Returns the semiminor or polar radius of this reference ellipsoid.
getStandardTransformer() - Method in class org.opt4j.config.ModuleSaver
 
getStandardUnit() - Method in class javax.measure.unit.AlternateUnit
 
getStandardUnit() - Method in class javax.measure.unit.BaseUnit
 
getStandardUnit() - Method in class javax.measure.unit.CompoundUnit
 
getStandardUnit() - Method in class javax.measure.unit.ProductUnit
 
getStandardUnit() - Method in class javax.measure.unit.TransformedUnit
 
getStandardUnit() - Method in class javax.measure.unit.Unit
Returns the base unit, alternate unit or product of base units and alternate units this unit is derived from.
getStandardUnit() - Method in class org.jscience.economics.money.Currency
 
getStart() - Method in class org.opt4j.viewer.ControlButtons
Returns the start button.
getState() - Method in class org.opt4j.config.Task
Returns the state of the Task.
getState() - Method in class org.opt4j.core.Individual
Returns the Individual.State of the Individual.
getState() - Method in class org.opt4j.core.optimizer.Control
Returns the state.
getStatistics(int, int, double) - Method in class org.opt4j.common.logger.TsvLogger
Statistics for the given iteration and evaluation.
getStop() - Method in class org.opt4j.viewer.ControlButtons
Returns the stop button.
getStrategyForFeasibleSolutions() - Method in class org.opt4j.core.domination.ConstraintDominationModule
 
getSymbol() - Method in class javax.measure.unit.AlternateUnit
Returns the symbol for this alternate unit.
getSymbol() - Method in class javax.measure.unit.BaseUnit
Returns the unique symbol for this base unit.
getSymbol() - Method in interface org.jscience.mathematics.function.Variable
Returns the symbol for this variable.
getSymbol() - Method in class org.jscience.mathematics.function.Variable.Global
 
getSymbol() - Method in class org.jscience.mathematics.function.Variable.Local
 
getTable() - Method in class org.opt4j.config.visualization.DefaultTasksPanel
Returns the instance of the table.
getTable() - Method in class org.opt4j.start.Opt4JTasksPanel
 
getTable() - Method in class org.opt4j.viewer.ArchiveWidget
 
getTable() - Method in class org.opt4j.viewer.PopulationWidget
 
getTarget(O) - Static method in class org.opt4j.operator.AbstractGenericOperator
Returns the target Genotype for an operator based on the Apply annotation.
getTasks() - Method in class org.opt4j.config.ExecutionEnvironment
Returns the list of all Tasks.
getTemperature(int, int) - Method in interface org.opt4j.optimizer.sa.CoolingSchedule
Returns the temperature for the iteration i of the maximal number of iterations n.
getTemperature(int, int) - Method in class org.opt4j.optimizer.sa.CoolingScheduleExponential
 
getTemperature(int, int) - Method in class org.opt4j.optimizer.sa.CoolingScheduleHyperbolic
 
getTemperature(int, int) - Method in class org.opt4j.optimizer.sa.CoolingScheduleLinear
 
getter - Variable in class org.opt4j.config.Property
 
getTerminate() - Method in class org.opt4j.viewer.ControlButtons
Returns the terminate button.
getTerms() - Method in class org.jscience.mathematics.function.Polynomial
Returns the terms of this polynomial.
getText() - Method in class org.opt4j.config.JNode
Returns the strings content.
getThird() - Method in class org.opt4j.optimizer.de.DifferentialEvolution.Triple
 
getThreads() - Method in class org.opt4j.common.completer.IndividualCompleterModule
Returns the maximal number of parallel threads.
getTitle() - Method in class org.opt4j.viewer.ViewerModule
Returns the title of the GUI frame.
getToolBar() - Method in class org.opt4j.viewer.ControlToolBarService
 
getToolBar() - Method in interface org.opt4j.viewer.ToolBarService
Returns the component.
getToolBar() - Method in class org.opt4j.viewer.ViewsToolBarService
 
getTooltip() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.RootTreeNode
 
getTooltip() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.UserNode
 
getTooltip(Class<?>) - Method in class org.opt4j.config.visualization.Format
Returns the tooltip of a Class.
getTooltip(Property) - Method in class org.opt4j.config.visualization.Format
Returns the formatted (html) tooltip of a Property.
getTooltip(PropertyModule) - Method in class org.opt4j.config.visualization.Format
Returns the tooltip of a PropertyModule.
getTournament() - Method in class org.opt4j.optimizer.ea.Nsga2Module
Returns the tournament value.
getTournament() - Method in class org.opt4j.optimizer.ea.ScalingNsga2Module
Returns the tournament value.
getTournament() - Method in class org.opt4j.optimizer.ea.SMSModule
Returns the tournament value.
getTournament() - Method in class org.opt4j.optimizer.ea.Spea2Module
Returns the number of tournaments.
getTransferData(DataFlavor) - Method in class org.opt4j.config.visualization.ModuleTransferable
 
getTransferDataFlavors() - Method in class org.opt4j.config.visualization.ModuleTransferable
 
getTransform(BaseUnit<?>) - Method in interface javax.measure.unit.Dimension.Model
Returns the normalization transform of the specified base unit (IDENTITY if the base unit is not recognized).
getTransform(BaseUnit<?>) - Method in class org.jscience.physics.model.HighEnergyModel
 
getTransform(BaseUnit<?>) - Method in class org.jscience.physics.model.NaturalModel
 
getTransform(BaseUnit<?>) - Method in class org.jscience.physics.model.QuantumModel
 
getTransform(BaseUnit<?>) - Method in class org.jscience.physics.model.RelativisticModel
 
getTransform(BaseUnit<?>) - Method in class org.jscience.physics.model.StandardModel
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class org.opt4j.config.visualization.DefaultModulesPanel.TreeCellRenderer
 
getTriple(Individual, List<Individual>) - Method in class org.opt4j.optimizer.de.DifferentialEvolution
Returns three different Individuals from the individuals list.
getType() - Method in class org.opt4j.common.archive.ArchiveModule
Returns the archive type.
getType() - Method in class org.opt4j.common.completer.IndividualCompleterModule
Returns the type of the completer.
getType() - Method in class org.opt4j.common.random.RandomModule
Returns the type of the random number generator.
getType() - Method in class org.opt4j.config.Property
Returns the type.
getType() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.CategoryTreeNode
 
getType() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.ModuleTreeNode
 
getType() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.RootTreeNode
 
getType() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.UserNode
 
getType() - Method in class org.opt4j.optimizer.ea.BasicMatingModule
Returns the type of Coupler operator to use.
getType() - Method in class org.opt4j.optimizer.sa.CoolingSchedulesModule
Returns the type of cooling schedule.
getType(Class<?>, Object, String) - Static method in class org.opt4j.operator.Parameters
Returns the type of the generic of the interface or class of an class for an object.
getType(Class<?>, String, Map<Type, ParameterizedType>) - Static method in class org.opt4j.operator.Parameters
 
getTypes(Class<?>) - Static method in class org.opt4j.operator.Parameters
 
getUCUMInstance() - Static method in class javax.measure.unit.UnitFormat
Returns the UCUM international unit format; this format uses characters range 0000-007F exclusively and is not locale-sensitive.
getUnit() - Method in class javax.measure.DecimalMeasure
 
getUnit() - Method in class javax.measure.Measure
Returns the measurement unit of this measure.
getUnit() - Method in class org.jscience.physics.amount.Amount
Returns the unit in which the estimated value and absolute error are stated.
getUnit() - Method in interface org.opengis.referencing.cs.CoordinateSystemAxis
The unit of measure used for this coordinate system axis.
getUnit(int) - Method in class javax.measure.unit.ProductUnit
Returns the unit at the specified position.
getUnitCount() - Method in class javax.measure.unit.ProductUnit
Returns the number of units in this product.
getUnitPow(int) - Method in class javax.measure.unit.ProductUnit
Returns the power exponent of the unit at the specified position.
getUnitRoot(int) - Method in class javax.measure.unit.ProductUnit
Returns the root exponent of the unit at the specified position.
getUnits() - Method in class javax.measure.unit.NonSI
Returns a read only view over the units defined in this class.
getUnits() - Method in class javax.measure.unit.SI
Returns a read only view over theunits defined in this class.
getUnits() - Method in class javax.measure.unit.SystemOfUnits
Returns a read only view over the units defined in this system.
getUpper(F) - Method in class org.jscience.mathematics.vector.LUDecomposition
Returns the upper matrix decomposition (U).
getUpperBound(int) - Method in interface org.opt4j.genotype.Bounds
Returns the upper bound for the i-th element.
getUpperBound(int) - Method in class org.opt4j.genotype.DoubleBounds
 
getUpperBound(int) - Method in class org.opt4j.genotype.DoubleGenotype
Returns the upper bound for the i-th element.
getUpperBound(int) - Method in class org.opt4j.genotype.IntegerBounds
 
getUpperBound(int) - Method in class org.opt4j.genotype.IntegerGenotype
Returns the upper bound for the i-th element.
getUpperBound(int) - Method in class org.opt4j.genotype.SelectMapGenotype.SelectBounds
 
getURL(String) - Static method in class org.opt4j.config.Icons
Returns the URL of a file.
getValidArea() - Method in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem
OpenGIS® - Area for which the (coordinate) reference system is valid.
getValue() - Method in class javax.measure.DecimalMeasure
 
getValue() - Method in class javax.measure.Measure
Returns the measurement value of this measure.
getValue() - Method in class org.jscience.mathematics.function.Constant
Returns the constant value for this function.
getValue() - Method in class org.opt4j.config.Property
Returns the value of the property.
getValue() - Method in class org.opt4j.core.DoubleValue
 
getValue() - Method in class org.opt4j.core.IntegerValue
 
getValue() - Method in interface org.opt4j.core.Value
Returns the value.
getValue() - Method in class org.opt4j.operator.algebra.Var
Returns the value.
getValue(int) - Method in class org.jscience.mathematics.vector.Float64Vector
Returns the value of a floating point number from this vector (fast).
getValue(int) - Method in class org.opt4j.genotype.SelectGenotype
Returns the element value of the index.
getValue(K) - Method in class org.opt4j.genotype.BooleanMapGenotype
 
getValue(K) - Method in class org.opt4j.genotype.DoubleMapGenotype
 
getValue(K) - Method in class org.opt4j.genotype.IntegerMapGenotype
 
getValue(K) - Method in interface org.opt4j.genotype.MapGenotype
Returns the value for the specified key.
getValue(K) - Method in class org.opt4j.genotype.SelectMapGenotype
 
getValueAt(int, int) - Method in class org.opt4j.config.visualization.DefaultTasksPanel.Model
 
getValueAt(int, int) - Method in class org.opt4j.start.Opt4JTasksPanel.Model
 
getValueAt(int, int) - Method in class org.opt4j.viewer.ArchiveWidget.Model
 
getValueAt(int, int) - Method in class org.opt4j.viewer.PopulationWidget.Model
 
getValues() - Method in class org.opt4j.core.CriterionSet
Returns all values.
getValues() - Method in class org.opt4j.core.Objectives
Returns all values.
getVariable(int) - Method in class org.jscience.mathematics.function.Term
Returns the variable at the specified index (variables are lexically ordered).
getVariable(String) - Method in class org.jscience.mathematics.function.Function
Retrieves the variable from this function having the specified symbol (convenience method).
getVariables() - Method in class org.jscience.mathematics.function.DiscreteFunction
 
getVariables() - Method in class org.jscience.mathematics.function.Function
Returns a lexically ordered list of the variables (or arguments) for this function (empty list for constant functions).
getVariables() - Method in class org.jscience.mathematics.function.Polynomial
 
getVariables() - Method in class org.jscience.mathematics.function.RationalFunction
 
getVelocity() - Method in class org.opt4j.optimizer.mopso.Particle
Returns the velocity.
getZero() - Method in class org.jscience.mathematics.vector.SparseMatrix
Returns the value of the non-set elements for this sparse matrix.
getZero() - Method in class org.jscience.mathematics.vector.SparseVector
Returns the value of the non-set elements for this sparse vector.
GIGA(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 109
GILBERT - Static variable in class javax.measure.unit.NonSI
A unit of electric charge equal to the centimeter-gram-second electromagnetic unit of magnetomotive force, equal to 10/4 πampere-turn (standard name Gi).
Global(String) - Constructor for class org.jscience.mathematics.function.Variable.Global
Creates a new global variable with a unique symbol.
GoalAttainmentDomination - Class in org.opt4j.core.domination
This class implements DominationStrategy.
GoalAttainmentDomination - Enum constant in enum class org.opt4j.core.domination.ConstraintDominationModule.Strategy
 
GoalAttainmentDomination(ParetoDomination) - Constructor for class org.opt4j.core.domination.GoalAttainmentDomination
 
GRADE - Static variable in class javax.measure.unit.NonSI
A unit of angle measure equal to 1/400 NonSI.REVOLUTION (standard name grade).
GRAM - Static variable in class javax.measure.unit.SI
The derived unit for mass quantities (g).
GRAY - Static variable in class javax.measure.unit.SI
The derived unit for absorbed dose, specific energy (imparted), kerma (Gy).
greater - Enum constant in enum class org.opt4j.core.Constraint.Direction
 
greaterOrEqual - Enum constant in enum class org.opt4j.core.Constraint.Direction
 
GroupAdditive<G> - Interface in org.jscience.mathematics.structure
This interface represents a structure with a binary additive operation (+), satisfying the group axioms (associativity, neutral element, inverse element and closure).
GroupMultiplicative<G> - Interface in org.jscience.mathematics.structure
This interface represents a structure with a binary multiplicative operation (·), satisfying the group axioms (associativity, neutral element, inverse element and closure).
GRS80 - Static variable in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Geodetic Reference System 1980 ellipsoid.

H

half_π - Static variable in class org.jscience.physics.amount.Constants
Holds Constants.π/2.
hasAttribute(String) - Method in class org.opt4j.config.JNode
Returns true if the attribute is existent.
hashCode() - Method in class javax.measure.converter.UnitConverter
Returns a hash code value for this converter.
hashCode() - Method in class javax.measure.Measure
Returns the hash code for this scalar.
hashCode() - Method in class javax.measure.unit.AlternateUnit
 
hashCode() - Method in class javax.measure.unit.BaseUnit
 
hashCode() - Method in class javax.measure.unit.CompoundUnit
 
hashCode() - Method in class javax.measure.unit.Dimension
Returns the hash code for this dimension.
hashCode() - Method in class javax.measure.unit.ProductUnit
 
hashCode() - Method in class javax.measure.unit.TransformedUnit
 
hashCode() - Method in class javax.measure.unit.Unit
Returns the hash code for this unit.
hashCode() - Method in class org.jscience.economics.money.Currency
 
hashCode() - Method in class org.jscience.mathematics.function.Function
Returns the hash code for this function (consistent with Function.equals(Object).
hashCode() - Method in class org.jscience.mathematics.function.Polynomial
 
hashCode() - Method in class org.jscience.mathematics.function.RationalFunction
 
hashCode() - Method in class org.jscience.mathematics.function.Term
Returns a hash code for this term.
hashCode() - Method in class org.jscience.mathematics.number.Complex
Returns the hash code for this complex number.
hashCode() - Method in class org.jscience.mathematics.number.Float64
Returns the hash code for this number.
hashCode() - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the hash code for this floating point number.
hashCode() - Method in class org.jscience.mathematics.number.Integer64
Returns the hash code for this number.
hashCode() - Method in class org.jscience.mathematics.number.LargeInteger
Returns the hash code for this large integer number.
hashCode() - Method in class org.jscience.mathematics.number.ModuloInteger
Returns the hash code for this large integer number.
hashCode() - Method in class org.jscience.mathematics.number.Number
Returns the hash code for this number (consistent with Number.equals(Object).
hashCode() - Method in class org.jscience.mathematics.number.Rational
Returns the hash code for this rational number.
hashCode() - Method in class org.jscience.mathematics.number.Real
Returns the hash code for this real number.
hashCode() - Method in class org.jscience.mathematics.vector.Matrix
Returns a hash code value for this matrix.
hashCode() - Method in class org.jscience.mathematics.vector.Vector
Returns a hash code value for this vector.
hashCode() - Method in class org.jscience.physics.amount.Amount
Returns the hash code for this measure.
hashCode() - Method in class org.opt4j.config.PropertyModule
 
hashCode() - Method in class org.opt4j.core.DoubleValue
 
hashCode() - Method in class org.opt4j.core.IntegerValue
 
hashCode() - Method in class org.opt4j.operator.AbstractGenericOperator.OperatorClassPredicate
 
hasText() - Method in class org.opt4j.config.JNode
Returns true if this node has a strings content.
HECTARE - Static variable in class javax.measure.unit.NonSI
A unit of area equal to 100 NonSI.ARE (standard name ha).
HECTO(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 102
Height - Class in org.jscience.geography.coordinates
This class represents the vertical height above the WGS84 ellipsoid.
HEIGHT_CS - Static variable in class org.jscience.geography.coordinates.crs.VerticalCRS
Holds the gravity-related height coordinate system.
heightWGS84 - Variable in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem.AbsolutePosition
Holds the WGS84 Ellipsoidal Height.
HELP - Static variable in class org.opt4j.config.Icons
The icon for the tutorial.
HENRY - Static variable in class javax.measure.unit.SI
The derived unit for inductance (H).
HERTZ - Static variable in class javax.measure.unit.SI
The derived unit for frequency (Hz).
HighEnergyModel - Class in org.jscience.physics.model
This class represents the high-energy model.
HighEnergyModel() - Constructor for class org.jscience.physics.model.HighEnergyModel
 
HORSEPOWER - Static variable in class javax.measure.unit.NonSI
A unit of power equal to the power required to raise a mass of 75 kilograms at a velocity of 1 meter per second (metric, standard name hp).
HOUR - Static variable in class javax.measure.unit.NonSI
A unit of duration equal to 60 NonSI.MINUTE (standard name h).
HYPERBOLIC - Enum constant in enum class org.opt4j.optimizer.sa.CoolingSchedulesModule.Type
Hypervolume - Class in org.opt4j.optimizer.ea
The Hypervolume is a FrontDensityIndicator based on determination of the hypervolume contribution.
Hypervolume(double) - Constructor for class org.opt4j.optimizer.ea.Hypervolume
Constructs a Hypervolume.

I

i - Variable in class org.opt4j.operator.algebra.Index
 
I - Static variable in class org.jscience.mathematics.number.Complex
The imaginary unit i.
icon() - Element in annotation interface org.opt4j.viewer.WidgetParameters
Returns the icon of the frame.
Icon - Annotation Interface in org.opt4j.config.annotations
The Icon annotation assigns an icon to modules.
iconifiable() - Element in annotation interface org.opt4j.viewer.WidgetParameters
Returns true if the widget is iconifiable.
Icons - Class in org.opt4j.config
The Icons class is used to get ImageIcons from a given filename.
Icons() - Constructor for class org.opt4j.config.Icons
Constructs Icons.
id - Variable in class org.opt4j.config.PropertyModule
 
id - Variable in class org.opt4j.optimizer.mopso.Particle
 
identifier - Variable in class org.opt4j.common.archive.AdaptiveGridArchive.Cell
 
IDENTITY - Static variable in class javax.measure.converter.UnitConverter
Holds the identity converter (unique).
ignore - Variable in class org.opt4j.config.ModuleAutoFinder
 
Ignore - Annotation Interface in org.opt4j.config.annotations
The Ignore annotation can either be used for modules or properties such that these are ignored in the Configurator.
Illuminance - Interface in javax.measure.quantity
This interface represents an illuminance.
INCH - Static variable in class javax.measure.unit.NonSI
A unit of length equal to 0.0254 m (standard name in).
INCH_OF_MERCURY - Static variable in class javax.measure.unit.NonSI
A unit of pressure equal to the pressure exerted at the Earth's surface by a column of mercury 1 inch high (standard name inHg).
IncompatibilityException - Exception in org.opt4j.core.optimizer
IncompatibilityException() - Constructor for exception org.opt4j.core.optimizer.IncompatibilityException
IncompatibilityException(String) - Constructor for exception org.opt4j.core.optimizer.IncompatibilityException
IncompatibilityException(String, Throwable) - Constructor for exception org.opt4j.core.optimizer.IncompatibilityException
IncompatibilityException(Throwable) - Constructor for exception org.opt4j.core.optimizer.IncompatibilityException
ind - Variable in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
Index - Class in org.opt4j.operator.algebra
The Index returns the i-th value of the values array of the Index.calculate(double...) method.
Index(int) - Constructor for class org.opt4j.operator.algebra.Index
Constructs an Index.
INDEX - Static variable in class org.opt4j.viewer.ArchiveWidget
 
indicator - Variable in class org.opt4j.optimizer.ea.Nsga2
 
individual - Variable in class org.opt4j.common.completer.ParallelIndividualCompleter.Complete
 
Individual - Class in org.opt4j.core
The Individual class forms a single solution for the given optimization problem.
Individual() - Constructor for class org.opt4j.core.Individual
Constructs an Individual.
Individual.State - Enum Class in org.opt4j.core
The possible states of an Individual.
individualAdded(IndividualSet, Individual) - Method in class org.opt4j.core.domination.ConstraintCheckerImpl
 
individualAdded(IndividualSet, Individual) - Method in interface org.opt4j.core.IndividualSetListener
Invoked if the Individual is added to the IndividualSet.
individualAdded(IndividualSet, Individual) - Method in class org.opt4j.optimizer.ea.ScalingNsga2
 
individualAdded(IndividualSet, Individual) - Method in class org.opt4j.viewer.ArchiveWidget
 
individualAdded(IndividualSet, Individual) - Method in class org.opt4j.viewer.PopulationWidget
 
IndividualCompleter - Interface in org.opt4j.core.optimizer
An IndividualCompleter completes the evaluation process of Individuals.
IndividualCompleterModule - Class in org.opt4j.common.completer
The IndividualCompleterModule is used to choose and configure a IndividualCompleter.
IndividualCompleterModule() - Constructor for class org.opt4j.common.completer.IndividualCompleterModule
 
IndividualCompleterModule.Type - Enum Class in org.opt4j.common.completer
individualFactory - Variable in class org.opt4j.operator.mutate.AdaptiveMutationRate
 
individualFactory - Variable in class org.opt4j.optimizer.ea.EvolutionaryAlgorithm
 
individualFactory - Variable in class org.opt4j.optimizer.ea.MatingCrossoverMutate
 
IndividualFactory - Interface in org.opt4j.core
The IndividualFactory is a creator for Individuals.
IndividualMouseListener - Interface in org.opt4j.viewer
Listener for mouse events on Individuals.
individualMouseListeners - Variable in class org.opt4j.viewer.ArchiveWidget
 
individualProvider - Variable in class org.opt4j.core.AbstractIndividualFactory
 
individualRemoved(IndividualSet, Individual) - Method in class org.opt4j.core.domination.ConstraintCheckerImpl
 
individualRemoved(IndividualSet, Individual) - Method in interface org.opt4j.core.IndividualSetListener
Invoked if the Individual is removed from the IndividualSet.
individualRemoved(IndividualSet, Individual) - Method in class org.opt4j.optimizer.ea.ScalingNsga2
 
individualRemoved(IndividualSet, Individual) - Method in class org.opt4j.viewer.ArchiveWidget
 
individualRemoved(IndividualSet, Individual) - Method in class org.opt4j.viewer.PopulationWidget
 
individuals - Variable in class org.opt4j.core.IndividualSet
 
IndividualSet - Class in org.opt4j.core
IndividualSet() - Constructor for class org.opt4j.core.IndividualSet
 
IndividualSetListener - Interface in org.opt4j.core
individualSets - Variable in class org.opt4j.optimizer.ea.Spea2
 
IndividualStateListener - Interface in org.opt4j.core
The IndividualStateListener receives notifications of an Individual changing its Individual.State.
individualStateListeners - Variable in class org.opt4j.core.AbstractIndividualFactory
 
individualStateListeners - Variable in class org.opt4j.core.Individual
 
InfeasibilityConstraint - Class in org.opt4j.core
A concrete constraint with the same attributes as the base class Constraint.
InfeasibilityConstraint(String, Constraint.Direction, double) - Constructor for class org.opt4j.core.InfeasibilityConstraint
 
INFEASIBLE - Static variable in class org.opt4j.core.Objective
Identifier for infeasible results (null).
info - Variable in class org.opt4j.config.Property
 
Info - Annotation Interface in org.opt4j.config.annotations
The Info annotation contains textual information about a module or property.
inidividualStateChanged(Individual) - Method in class org.opt4j.common.logger.AbstractLogger
 
inidividualStateChanged(Individual) - Method in class org.opt4j.core.domination.ConstraintCheckerImpl
 
inidividualStateChanged(Individual) - Method in interface org.opt4j.core.IndividualStateListener
Invoked if the Individual changes its state.
inidividualStateChanged(Individual) - Method in class org.opt4j.operator.mutate.AdaptiveMutationRate
 
inidividualStateChanged(Individual) - Method in class org.opt4j.optimizer.ea.Normalizer
 
inidividualStateChanged(Individual) - Method in class org.opt4j.optimizer.ea.ScalingNsga2
 
inidividualStateChanged(Individual) - Method in class org.opt4j.viewer.ObjectivesMonitor
 
inidividualStateChanged(Individual) - Method in class org.opt4j.viewer.PopulationWidget
 
init() - Method in class org.opt4j.config.visualization.DefaultApplicationFrame
Registers the listeners.
init() - Method in class org.opt4j.config.visualization.DefaultSelectedPanel
Registers the listeners.
init() - Method in class org.opt4j.config.visualization.DefaultTasksPanel
Registers a listener at the execution environment.
init() - Method in class org.opt4j.config.visualization.Menu
Initializes the listeners.
init() - Method in class org.opt4j.config.visualization.ToolBar
Initializes the listeners.
init() - Method in class org.opt4j.operator.mutate.AdaptiveMutationRate
Initializes the listeners.
init() - Method in class org.opt4j.viewer.StatusBar
Initialization.
init() - Method in class org.opt4j.viewer.ToolBar
Initialization.
init() - Method in class org.opt4j.viewer.Viewport
Initialization.
init(int) - Method in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
init(int) - Method in class org.opt4j.optimizer.ea.ElitismSelector
 
init(int) - Method in class org.opt4j.optimizer.ea.Nsga2
 
init(int) - Method in interface org.opt4j.optimizer.ea.Selector
Sets the maximal number of Individuals.
init(int) - Method in class org.opt4j.optimizer.ea.Spea2
 
init(Injector) - Method in class org.opt4j.start.Opt4JTask
Initialize with a parent Injector.
init(Module...) - Method in class org.opt4j.config.Task
Initializes the Task with modules.
init(Collection<Module>) - Method in class org.opt4j.config.Task
Initializes the Task with modules.
init(Collection<Objective>) - Method in class org.opt4j.viewer.ParetoPlotWidget.Selection
 
init(Random) - Method in class org.opt4j.genotype.BooleanMapGenotype
Initialize this genotype with random values based on the number of keys.
init(Random) - Method in class org.opt4j.genotype.DoubleMapGenotype
Initialize this genotype with random values based on the size of the keys.
init(Random) - Method in class org.opt4j.genotype.IntegerMapGenotype
Initialize this genotype with random values based on the size of the list.
init(Random) - Method in class org.opt4j.genotype.PermutationGenotype
Randomizes this genotype by a random permutation.
init(Random) - Method in class org.opt4j.genotype.SelectMapGenotype
Initialize this genotype with random values based on the size of the key set.
init(Random, int) - Method in class org.opt4j.genotype.BooleanGenotype
Initialize this genotype with n random values.
init(Random, int) - Method in class org.opt4j.genotype.BooleanMapGenotype
Not supported.
init(Random, int) - Method in class org.opt4j.genotype.DoubleGenotype
Initialize this genotype with n random values.
init(Random, int) - Method in class org.opt4j.genotype.DoubleMapGenotype
Not supported.
init(Random, int) - Method in class org.opt4j.genotype.IntegerGenotype
Initialize this genotype with n random values.
init(Random, int) - Method in class org.opt4j.genotype.IntegerMapGenotype
Not supported.
init(Random, int) - Method in class org.opt4j.genotype.SelectMapGenotype
Not supported.
init(Individual) - Method in class org.opt4j.common.archive.AdaptiveGridArchive
Initialize the Archive.
init(Viewport) - Method in class org.opt4j.viewer.ArchiveWidget
 
init(Viewport) - Method in class org.opt4j.viewer.ConvergencePlotWidget
 
init(Viewport) - Method in class org.opt4j.viewer.ParetoPlotWidget
 
init(Viewport) - Method in class org.opt4j.viewer.PopulationWidget
 
init(Viewport) - Method in interface org.opt4j.viewer.Widget
Called once after the widget is added to the Viewport.
initializing - Variable in class org.opt4j.start.Opt4JTask
 
initialTemperature - Variable in class org.opt4j.optimizer.sa.CoolingSchedulesModule
 
initPopulation() - Method in class org.opt4j.optimizer.mopso.MOPSO
Initialize the Population.
initVisualization(Opt4J.SplashDecorator) - Static method in class org.opt4j.start.Opt4J
 
initWriter(String) - Method in class org.opt4j.common.logger.TsvLogger
Initialize the print write from a filename
inject(AbstractGenericOperator.OperatorHolder<Q>) - Method in class org.opt4j.operator.AbstractGenericOperator
Inject and organize the operators.
injectListeners(Set<IndividualStateListener>) - Method in class org.opt4j.core.AbstractIndividualFactory
The IndividualStateListeners will be transmitted to each Individual that is created by this class.
injectListeners(Set<OptimizerStateListener>, Set<OptimizerIterationListener>) - Method in class org.opt4j.core.optimizer.AbstractOptimizer
 
injector - Variable in class org.opt4j.operator.AbstractGenericOperator.OperatorHolder
 
injector - Variable in class org.opt4j.start.Opt4JTask
 
insert - Variable in class org.opt4j.operator.mutate.MutatePermutationMixed
 
insert - Variable in class org.opt4j.operator.neighbor.NeighborPermutationMixed
 
INSERT - Enum constant in enum class org.opt4j.operator.mutate.BasicMutateModule.PermutationType
INSERT - Enum constant in enum class org.opt4j.operator.neighbor.BasicNeighborModule.PermutationType
Integer64 - Class in org.jscience.mathematics.number
This class represents a 64 bits integer number.
IntegerBounds - Class in org.opt4j.genotype
The IntegerBounds is an implementation of the Bounds for the IntegerGenotype that accepts arrays as well as lists for as bounds.
IntegerBounds(int[], int[]) - Constructor for class org.opt4j.genotype.IntegerBounds
Constructs a IntegerBounds with arrays.
IntegerBounds(List<Integer>, List<Integer>) - Constructor for class org.opt4j.genotype.IntegerBounds
Constructs a IntegerBounds with lists.
IntegerGenotype - Class in org.opt4j.genotype
The IntegerGenotype is a Genotype that consists of integer values.
IntegerGenotype(int, int) - Constructor for class org.opt4j.genotype.IntegerGenotype
Constructs a IntegerGenotype with a specified lower and upper bound for all values.
IntegerGenotype(Bounds<Integer>) - Constructor for class org.opt4j.genotype.IntegerGenotype
Constructs a IntegerGenotype with the given Bounds.
IntegerMapGenotype<K> - Class in org.opt4j.genotype
The IntegerMapGenotype is a IntegerGenotype with the MapGenotype functionality.
IntegerMapGenotype(List<K>, int, int) - Constructor for class org.opt4j.genotype.IntegerMapGenotype
Constructs a IntegerMapGenotype with fixed bounds.
IntegerMapGenotype(List<K>, Bounds<Integer>) - Constructor for class org.opt4j.genotype.IntegerMapGenotype
Constructs a IntegerMapGenotype.
integerRate - Variable in class org.opt4j.operator.crossover.BasicCrossoverModule
 
integerType - Variable in class org.opt4j.operator.crossover.BasicCrossoverModule
 
IntegerValue - Class in org.opt4j.core
The IntegerValue is a Value with an Integer as value.
IntegerValue(Integer) - Constructor for class org.opt4j.core.IntegerValue
Constructs a IntegerValue.
integerXPoints - Variable in class org.opt4j.operator.crossover.BasicCrossoverModule
 
integrate(Variable<R>) - Method in class org.jscience.mathematics.function.Polynomial
 
integrate(Variable<X>) - Method in class org.jscience.mathematics.function.Function
Returns an integral of this function with respect to the specified variable.
INTERNATIONAL1924 - Static variable in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
The International 1924 reference ellipsoid, one of the earliest "global" ellipsoids.
interpolate(F, SortedMap<F, F>) - Method in class org.jscience.mathematics.function.Interpolator.Linear
 
interpolate(P, SortedMap<P, V>) - Method in interface org.jscience.mathematics.function.Interpolator
Estimates the value at the specified point.
Interpolator<P,V> - Interface in org.jscience.mathematics.function
This interface represents an estimator of the values at a certain point using surrounding points and values.
Interpolator.Linear<F extends Field<F>> - Class in org.jscience.mathematics.function
This class represents a linear interpolator for field instances (point and values from the same field).
intValue() - Method in class org.jscience.mathematics.number.Number
Returns the value of this number as an int.
intValue(Unit<Q>) - Method in class javax.measure.Measure
Returns the estimated integral value of this measure stated in the specified unit as a int.
inverse() - Method in class javax.measure.converter.AddConverter
 
inverse() - Method in class javax.measure.converter.LogConverter
 
inverse() - Method in class javax.measure.converter.MultiplyConverter
 
inverse() - Method in class javax.measure.converter.RationalConverter
 
inverse() - Method in class javax.measure.converter.UnitConverter
Returns the inverse of this converter.
inverse() - Method in class javax.measure.unit.Unit
Returns the inverse of this unit.
inverse() - Method in class org.jscience.mathematics.function.RationalFunction
Returns the inverse of this rational function.
inverse() - Method in class org.jscience.mathematics.number.Complex
Returns the inverse of this complex.
inverse() - Method in class org.jscience.mathematics.number.Float64
Returns the reciprocal of this number.
inverse() - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the inverse of this floating point number.
inverse() - Method in class org.jscience.mathematics.number.ModuloInteger
 
inverse() - Method in class org.jscience.mathematics.number.Rational
Returns the inverse of this rational number.
inverse() - Method in class org.jscience.mathematics.number.Real
Returns the reciprocal (or inverse) of this real number.
inverse() - Method in interface org.jscience.mathematics.structure.GroupMultiplicative
Returns the multiplicative inverse of this object.
inverse() - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
inverse() - Method in class org.jscience.mathematics.vector.DenseMatrix
 
inverse() - Method in class org.jscience.mathematics.vector.Float64Matrix
 
inverse() - Method in class org.jscience.mathematics.vector.LUDecomposition
Returns the solution X of the equation: A * X = Identity with this = A.lu() using back and forward substitutions.
inverse() - Method in class org.jscience.mathematics.vector.Matrix
Returns the inverse of this matrix (must be square).
inverse() - Method in class org.jscience.mathematics.vector.SparseMatrix
 
inverse() - Method in class org.jscience.physics.amount.Amount
Returns the multiplicative inverse of this measure.
inverseScaled(int) - Method in class org.jscience.mathematics.number.LargeInteger
Returns a scaled approximation of 1 / this.
invert(List<double[]>, double) - Method in class org.opt4j.optimizer.ea.Hypervolume
Inverts (from a minimization to a maximization problem) a front of solutions and adds an offset value to each dimension.
invokeErr(String) - Method in class org.opt4j.config.ModuleAutoFinder
Invoke an err message for the ModuleAutoFinderListener.
invokeOut(String) - Method in class org.opt4j.config.ModuleAutoFinder
Invoke an out message for the ModuleAutoFinderListener.
isActive() - Method in class org.opt4j.config.Property
Returns true if the property is active.
isClosed - Variable in class org.opt4j.start.Opt4JTask
 
isCloseOnStop() - Method in class org.opt4j.viewer.ViewerModule
Returns true if the GUI is automatically closed if the optimization process has stopped.
isCompatible(Unit<?>) - Method in class javax.measure.unit.Unit
Indicates if this unit is compatible with the unit specified.
isDataFlavorSupported(DataFlavor) - Method in class org.opt4j.config.visualization.ModuleTransferable
 
isDecoded() - Method in class org.opt4j.core.Individual
Indicates whether this Individual is already decoded.
isDecoded() - Method in enum class org.opt4j.core.Individual.State
Returns true if the individual is decoded in the current state.
isEligibleConstraint(Constraint) - Method in class org.opt4j.core.domination.ConstraintCheckerImpl
 
isEligibleConstraint(Constraint) - Method in class org.opt4j.core.domination.GoalAttainmentDomination
 
isEmpty() - Method in class org.opt4j.core.IndividualSet
 
isEqual(CriterionSet<T>) - Method in class org.opt4j.core.CriterionSet
Returns true if this CriterionSet is equal to the specified CriterionSet.
isEqual(Objectives) - Method in class org.opt4j.core.Objectives
Returns true if this objectives are equal to the specified objectives.
isEvaluated() - Method in class org.opt4j.core.Individual
Indicates whether this Individual is already evaluated.
isEvaluated() - Method in enum class org.opt4j.core.Individual.State
Returns true if the individual is evaluated in the current state.
isEven() - Method in class org.jscience.mathematics.number.LargeInteger
Indicates if this large integer is an even number.
isExact() - Method in class org.jscience.mathematics.number.Real
Indicates if this real number is exact (error == 0).
isExact() - Method in class org.jscience.physics.amount.Amount
Indicates if this measure amount is exact.
isFeasible - Variable in class org.opt4j.core.domination.ConstraintDomination.ConstrainDominationInformation
 
isFeasible() - Method in class org.opt4j.core.domination.ConstraintDomination.ConstrainDominationInformation
 
isFeasible() - Method in class org.opt4j.core.Objectives
Returns the feasibility.
isFeasible(Objectives) - Method in interface org.opt4j.core.domination.ConstraintChecker
Checks, if Objectives is feasible.
isFeasible(Objectives) - Method in class org.opt4j.core.domination.ConstraintCheckerImpl
Checks, if Objectives is feasible.
isFirst - Variable in class org.opt4j.common.logger.AbstractLogger
 
isFulfilled() - Method in class org.opt4j.config.BooleanRequirement
 
isFulfilled() - Method in class org.opt4j.config.EnumRequirement
 
isFulfilled() - Method in interface org.opt4j.config.Requirement
Returns true if the requirement is fulfilled.
isGreaterThan(Amount<Q>) - Method in class org.jscience.physics.amount.Amount
Indicates if this measure is ordered after that measure (independently of the measure unit).
isGreaterThan(T) - Method in class org.jscience.mathematics.number.Number
Indicates if this number is ordered after that number (convenience method).
isIneligibleConstraint(Constraint) - Method in class org.opt4j.core.domination.ConstraintCheckerImpl
 
isInfinite() - Method in class org.jscience.mathematics.number.Complex
Indicates if either the real or imaginary component of this complex is infinite.
isInfinite() - Method in class org.jscience.mathematics.number.Float64
Indicates if this number is infinite.
isInit - Variable in class org.opt4j.common.archive.AdaptiveGridArchive
 
isInit - Variable in class org.opt4j.config.ModuleRegister
 
isInit - Variable in class org.opt4j.config.Task
 
isInit - Variable in class org.opt4j.operator.mutate.AdaptiveMutationRate
 
isJar(File) - Method in class org.opt4j.config.ModuleAutoFinder
Returns true if the file is a Jar archive.
isLargerThan(Complex) - Method in class org.jscience.mathematics.number.Complex
Compares the magnitude of this complex number with the magnitude of the complex number specified.
isLargerThan(Float64) - Method in class org.jscience.mathematics.number.Float64
Compares the absolute value of this number with that number.
isLargerThan(FloatingPoint) - Method in class org.jscience.mathematics.number.FloatingPoint
Compares the absolute value of two FloatingPoint numbers.
isLargerThan(Integer64) - Method in class org.jscience.mathematics.number.Integer64
Compares the magnitude of this number with that number.
isLargerThan(LargeInteger) - Method in class org.jscience.mathematics.number.LargeInteger
Indicates if this large integer is larger than the one specified in absolute value.
isLargerThan(ModuloInteger) - Method in class org.jscience.mathematics.number.ModuloInteger
 
isLargerThan(Rational) - Method in class org.jscience.mathematics.number.Rational
Compares the absolute value of two rational numbers.
isLargerThan(Real) - Method in class org.jscience.mathematics.number.Real
Compares the absolute value of two real numbers.
isLargerThan(Amount<Q>) - Method in class org.jscience.physics.amount.Amount
Compares this measure with that measure ignoring the sign.
isLargerThan(T) - Method in class org.jscience.mathematics.number.Number
Compares the magnitude of this number with that number.
isLessThan(Amount<Q>) - Method in class org.jscience.physics.amount.Amount
Indicates if this measure is ordered before that measure (independently of the measure unit).
isLessThan(T) - Method in class org.jscience.mathematics.number.Number
Indicates if this number is ordered before that number (convenience method).
isLinear() - Method in class javax.measure.converter.AddConverter
 
isLinear() - Method in class javax.measure.converter.LogConverter
 
isLinear() - Method in class javax.measure.converter.MultiplyConverter
 
isLinear() - Method in class javax.measure.converter.RationalConverter
 
isLinear() - Method in class javax.measure.converter.UnitConverter
Indicates if this converter is linear.
isLoading() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.RootTreeNode
 
isLoggingPerEvaluation() - Method in class org.opt4j.common.logger.LoggerModule
Returns true if the logger observes the number of evaluations.
isLoggingPerIteration() - Method in class org.opt4j.common.logger.LoggerModule
Returns true if the logger observes the number of iterations.
isNaN() - Method in class org.jscience.mathematics.number.Complex
Indicates if either the real or imaginary component of this complex is not a number.
isNaN() - Method in class org.jscience.mathematics.number.Float64
Indicates if this number is not a number.
isNaN() - Method in class org.jscience.mathematics.number.FloatingPoint
Indicates if this floating point is Not-a-Number.
isNaN() - Method in class org.jscience.mathematics.number.Real
Indicates if this real is Not-a-Number (unbounded value interval).
isNegative() - Method in class org.jscience.mathematics.number.FloatingPoint
Indicates if this rational number is less than zero.
isNegative() - Method in class org.jscience.mathematics.number.LargeInteger
Indicates if this large integer is less than LargeInteger.ZERO.
isNegative() - Method in class org.jscience.mathematics.number.Rational
Indicates if this rational number is less than zero.
isNegative() - Method in class org.jscience.mathematics.number.Real
Indicates if this real is less than zero.
isNorthPolar(LatLong) - Static method in class org.jscience.geography.coordinates.UTM
Returns true if the position indicated by the coordinates is north of the northern limit of the UTM grid (84 degrees).
isNumber() - Method in class org.opt4j.config.Property
Returns true if the property represents a number.
isObjectivesInitialized - Variable in class org.opt4j.viewer.ConvergencePlotWidget
 
isOdd() - Method in class org.jscience.mathematics.number.LargeInteger
Indicates if this large integer is an odd number.
isPausable() - Method in enum class org.opt4j.core.optimizer.Control.State
Returns true if the current state allows to pause the optimization.
isPaused() - Method in class org.opt4j.core.optimizer.Control
Returns true if the optimization is paused.
isPositive() - Method in class org.jscience.mathematics.number.FloatingPoint
Indicates if this floating point number is greater than zero.
isPositive() - Method in class org.jscience.mathematics.number.LargeInteger
Indicates if this large integer is greater than LargeInteger.ZERO (LargeInteger.ZEROis not included).
isPositive() - Method in class org.jscience.mathematics.number.Rational
Indicates if this rational number is greater than zero.
isPositive() - Method in class org.jscience.mathematics.number.Real
Indicates if this real is greater than zero.
isPowerOfTwo() - Method in class org.jscience.mathematics.number.LargeInteger
Indicates if this number is a power of two (equals to 2 (bitLength() - 1)).
isProbablyPrime() - Method in class org.jscience.mathematics.number.LargeInteger
Indicates if this large integer is probably prime.
isProcessing() - Method in enum class org.opt4j.core.Individual.State
Returns true if the individual is processing in the current state.
isRotation() - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Returns true if rotation is used for the Crossover operator for the PermutationGenotype.
isRunning() - Method in class org.opt4j.core.optimizer.AbstractOptimizer
 
isRunning() - Method in class org.opt4j.core.optimizer.Control
Returns true if the optimization is running.
isRunning() - Method in interface org.opt4j.core.optimizer.Optimizer
Returns true if the Optimizer is running.
isSouthPolar(LatLong) - Static method in class org.jscience.geography.coordinates.UTM
Returns true if the position indicated by the coordinates is south of the southern limit of the UTM grid (-80 degrees).
isSquare() - Method in class org.jscience.mathematics.vector.Matrix
Indicates if this matrix is square.
isStandardUnit() - Method in class javax.measure.unit.Unit
Indicates if this unit is a standard unit (base units and alternate units are standard units).
isStartable() - Method in enum class org.opt4j.core.optimizer.Control.State
Returns true if the current state allows to start the optimization.
isStoppable() - Method in enum class org.opt4j.core.optimizer.Control.State
Returns true if the current state allows to stop the optimization.
isStopped() - Method in class org.opt4j.core.optimizer.Control
Returns true if the optimization is stopped.
isTerminated() - Method in class org.opt4j.core.optimizer.Control
Returns true if the optimization is terminated.
isUsingSeed() - Method in class org.opt4j.common.random.RandomModule
Returns true if a specific seed is given.
isValidIdentifier(String) - Method in class javax.measure.unit.UnitFormat.DefaultFormat
 
isValidIdentifier(String) - Method in class javax.measure.unit.UnitFormat
Indicates if the specified name can be used as unit identifier.
isZero() - Method in class org.jscience.mathematics.number.FloatingPoint
Indicates if this floating point number is equal to zero.
isZero() - Method in class org.jscience.mathematics.number.LargeInteger
Indicates if this large integer is equal to LargeInteger.ZERO.
isZero() - Method in class org.jscience.mathematics.number.Rational
Indicates if this rational number is equal to zero.
iteration - Variable in class org.opt4j.core.optimizer.AbstractOptimizer
 
iteration - Variable in class org.opt4j.optimizer.mopso.MutateDoubleNonUniform
 
iteration - Variable in class org.opt4j.viewer.Progress
 
Iteration - Class in org.opt4j.core.optimizer
The Iteration object is used as iteration counter for the optimization.
Iteration(int) - Constructor for class org.opt4j.core.optimizer.Iteration
Constructs a Iteration object.
iterationComplete(Optimizer, int) - Method in class org.opt4j.common.logger.AbstractLogger
 
iterationComplete(Optimizer, int) - Method in interface org.opt4j.core.optimizer.OptimizerIterationListener
Invoked if the Optimizer completes an iteration.
iterationComplete(Optimizer, int) - Method in class org.opt4j.start.Opt4JTask
 
iterationComplete(Optimizer, int) - Method in class org.opt4j.viewer.ArchiveWidget
 
iterationComplete(Optimizer, int) - Method in class org.opt4j.viewer.ConvergencePlotWidget
 
iterationComplete(Optimizer, int) - Method in class org.opt4j.viewer.ParetoPlotWidget
 
iterationComplete(Optimizer, int) - Method in class org.opt4j.viewer.Progress
 
iterationComplete(Optimizer, int) - Method in class org.opt4j.viewer.StatusBar
 
iterationListeners - Variable in class org.opt4j.core.optimizer.AbstractOptimizer
 
iterations - Variable in class org.opt4j.optimizer.mopso.MOPSOModule
 
iterations - Variable in class org.opt4j.optimizer.rs.RandomSearchModule
 
iterations - Variable in class org.opt4j.optimizer.sa.SimulatedAnnealingModule
 
iterationStep - Variable in class org.opt4j.common.logger.AbstractLogger
 
iterationStep - Variable in class org.opt4j.common.logger.LoggerModule
 
iterator() - Method in class org.opt4j.config.ModuleRegister
 
iterator() - Method in class org.opt4j.core.CriterionSet
 
iterator() - Method in class org.opt4j.core.IndividualSet
 
iterator() - Method in class org.opt4j.core.Objectives
 
iterator() - Method in class org.opt4j.genotype.CompositeGenotype
Returns the Iterator over the Map.Entry pairs.

J

JAVA - Enum constant in enum class org.opt4j.common.random.RandomModule.RandType
Use the standard Java random number generator.
javax.measure - package javax.measure
Provides strongly typed measurements to enforce compile-time check of parameters consistency and avoid interface errors.
javax.measure.converter - package javax.measure.converter
Provides support for unit conversion.
javax.measure.quantity - package javax.measure.quantity
Provides quantitative properties or attributes of thing such as mass, time, distance, heat, and angular separation.
javax.measure.unit - package javax.measure.unit
Provides support for programatic unit handling.
JNode - Class in org.opt4j.config
Wrapper for Node elements.
JNode(Document, String) - Constructor for class org.opt4j.config.JNode
Constructs a new JNode for a Document.
JNode(Node) - Constructor for class org.opt4j.config.JNode
Creates a Wrapper JNode for a Node element.
JOULE - Static variable in class javax.measure.unit.SI
The derived unit for energy, work, quantity of heat (J).
JPY - Static variable in class org.jscience.economics.money.Currency
The Japanese Yen currency.
JScience - Class in org.jscience
This class represents the JScience library; it contains the JScience.main(java.lang.String[]) method for versionning, self-tests, and performance analysis.

K

k - Static variable in class org.jscience.physics.amount.Constants
Holds the Boltzmann constant.
KATAL - Static variable in class javax.measure.unit.SI
The derived unit for catalytic activity (kat).
KELVIN - Static variable in class javax.measure.unit.SI
The base unit for thermodynamic temperature quantities (K).
keys - Variable in class org.opt4j.genotype.DoubleMapGenotype
 
keys - Variable in class org.opt4j.genotype.SelectMapGenotype
 
keySet() - Method in class org.opt4j.genotype.CompositeGenotype
Returns all keys.
KILO(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 103
KILOGRAM - Static variable in class javax.measure.unit.SI
The base unit for mass quantities (kg).
KILOGRAM_FORCE - Static variable in class javax.measure.unit.NonSI
A unit of force equal to 9.80665 N (standard name kgf).
KILOMETER - Static variable in class javax.measure.unit.SI
Equivalent to SI.KILOMETRE.
KILOMETERS_PER_HOUR - Static variable in class javax.measure.unit.NonSI
KILOMETRE - Static variable in class javax.measure.unit.SI
Equivalent to KILO(METRE).
KILOMETRES_PER_HOUR - Static variable in class javax.measure.unit.NonSI
A unit of velocity expressing the number of SI.KILOMETRE per hour.
KinematicViscosity - Interface in javax.measure.quantity
This interface represents the diffusion of momentum.
KNOT - Static variable in class javax.measure.unit.NonSI
A unit of velocity expressing the number of nautical miles per hour (abbreviation kn).
KRW - Static variable in class org.jscience.economics.money.Currency
The Korean Republic Won currency.

L

label - Variable in class org.opt4j.viewer.StatusBar
 
label(Unit<?>, String) - Method in class javax.measure.unit.UnitFormat.DefaultFormat
 
label(Unit<?>, String) - Method in class javax.measure.unit.UnitFormat
Attaches a system-wide label to the specified unit.
lambda - Variable in class org.opt4j.optimizer.ea.EvolutionaryAlgorithm
 
lambda - Variable in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
 
LAMBERT - Static variable in class javax.measure.unit.NonSI
A unit of illuminance equal to 1E4 Lx (standard name La).
LargeInteger - Class in org.jscience.mathematics.number
This class represents an immutable integer number of arbitrary size.
LATITUDE_LONGITUDE_CS - Static variable in class org.jscience.geography.coordinates.crs.GeographicCRS
Holds the Geodetic Latitude/Longitude coordinate system.
latitudeValue(Unit<Angle>) - Method in class org.jscience.geography.coordinates.LatLong
Returns the latitude value as double
latitudeWGS84 - Variable in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem.AbsolutePosition
Holds the Geodetic Latitude (WGS84 Ellipsoid).
latitudeZone() - Method in class org.jscience.geography.coordinates.UTM
Returns the latitude zone identifier.
LatLong - Class in org.jscience.geography.coordinates
This class represents the geographic latitude/longitude coordinates onto the WGS84 ellipsoid.
latLongToUps(LatLong, ReferenceEllipsoid) - Static method in class org.jscience.geography.coordinates.UTM
Converts latitude/longitude coordinates to UPS coordinates based on the specified reference ellipsoid.
latLongToUtm(LatLong, ReferenceEllipsoid) - Static method in class org.jscience.geography.coordinates.UTM
Converts latitude/longitude coordinates to UTM coordinates based on the specified reference ellipsoid.
lb - Variable in class org.opt4j.common.archive.AdaptiveGridArchive
 
leaders - Variable in class org.opt4j.optimizer.mopso.MOPSO
 
Length - Interface in javax.measure.quantity
This interface represents the extent of something along its greatest dimension or the extent of space between two objects or places.
LENGTH - Static variable in class javax.measure.unit.Dimension
Holds length dimension (L).
less - Enum constant in enum class org.opt4j.core.Constraint.Direction
 
lessOrEqual - Enum constant in enum class org.opt4j.core.Constraint.Direction
 
LIGHT_YEAR - Static variable in class javax.measure.unit.NonSI
A unit of length equal to the distance that light travels in one year through a vacuum (standard name ly).
limit - Variable in class org.opt4j.core.Constraint
 
Linear() - Constructor for class org.jscience.mathematics.function.Interpolator.Linear
 
LINEAR - Enum constant in enum class org.opt4j.optimizer.sa.CoolingSchedulesModule.Type
list - Variable in class org.opt4j.genotype.BooleanMapGenotype
 
list - Variable in class org.opt4j.genotype.IntegerMapGenotype
 
list - Variable in class org.opt4j.genotype.SelectMapGenotype.SelectBounds
 
listeners - Variable in class org.opt4j.config.ExecutionEnvironment
 
listeners - Variable in class org.opt4j.config.ModuleAutoFinder
 
listeners - Variable in class org.opt4j.config.Task
 
listeners - Variable in class org.opt4j.config.visualization.FileOperations
 
listeners - Variable in class org.opt4j.config.visualization.SelectedModules
 
listeners - Variable in class org.opt4j.core.IndividualSet
 
listeners - Variable in class org.opt4j.core.optimizer.Control
 
listeners - Variable in class org.opt4j.viewer.ObjectivesMonitor
 
ListGenotype<E> - Interface in org.opt4j.genotype
The ListGenotype is a interface for Genotypes that are derived from a List with basic objects.
listToArray(List<Double>) - Method in class org.opt4j.core.domination.GoalAttainmentDomination
 
LITER - Static variable in class javax.measure.unit.NonSI
Equivalent to NonSI.LITRE (American spelling).
LITRE - Static variable in class javax.measure.unit.NonSI
A unit of volume equal to one cubic decimeter (default label L, also recognized µL, mL, cL, dL).
load - Variable in class org.opt4j.config.visualization.ToolBar
 
load() - Method in class org.opt4j.config.visualization.FileOperations
Opens the file chooser for loading the current configuration file.
load(File) - Method in class org.opt4j.config.ModuleLoader
Loads all modules from a File.
load(File) - Method in class org.opt4j.config.visualization.FileOperations
Loads the selected modules from the specified file.
load(String) - Method in class org.opt4j.config.ModuleLoader
Loads all modules from a file (as filename).
LOADING - Static variable in class org.opt4j.config.Icons
A delete bullet.
Local(String) - Constructor for class org.jscience.mathematics.function.Variable.Local
Creates a new local variable with a unique symbol.
localModuleFlavor - Static variable in class org.opt4j.config.visualization.ModuleTransferable
 
log() - Method in class org.jscience.mathematics.number.Complex
Returns the principal natural logarithm (base e) of this complex.
log() - Method in class org.jscience.mathematics.number.Float64
Returns the natural logarithm (base e) of this number.
LogConverter - Class in javax.measure.converter
This class represents a logarithmic converter.
LogConverter(double) - Constructor for class javax.measure.converter.LogConverter
Creates a logarithmic converter having the specified base.
logEvent(int, int) - Method in class org.opt4j.common.logger.AbstractLogger
Callback method called if the specific number of iterations or evaluations is reached.
logEvent(int, int) - Method in class org.opt4j.common.logger.TsvLogger
 
Logger - Interface in org.opt4j.common.logger
The Logger is a marker interface for logging classes.
LoggerModule - Class in org.opt4j.common.logger
Module for logging.
LoggerModule() - Constructor for class org.opt4j.common.logger.LoggerModule
 
loggingPerEvaluation - Variable in class org.opt4j.common.logger.LoggerModule
 
loggingPerIteration - Variable in class org.opt4j.common.logger.LoggerModule
 
logHeader(Collection<Objective>) - Method in class org.opt4j.common.logger.AbstractLogger
Writes the header.
logHeader(Collection<Objective>) - Method in class org.opt4j.common.logger.TsvLogger
 
longitudeValue(Unit<Angle>) - Method in class org.jscience.geography.coordinates.LatLong
Returns the longitude value as double
longitudeWGS84 - Variable in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem.AbsolutePosition
Holds the Geodetic Longitude (WGS84 Ellipsoid).
longitudeZone() - Method in class org.jscience.geography.coordinates.UTM
Returns the longitude zone identifier.
longValue() - Method in class org.jscience.mathematics.number.Complex
Returns the real component of this Complex number as a long.
longValue() - Method in class org.jscience.mathematics.number.Float64
 
longValue() - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the value of this floating point number as a long.
longValue() - Method in class org.jscience.mathematics.number.Integer64
 
longValue() - Method in class org.jscience.mathematics.number.LargeInteger
Returns the low order bits of this large integer as a long.
longValue() - Method in class org.jscience.mathematics.number.ModuloInteger
 
longValue() - Method in class org.jscience.mathematics.number.Number
Returns the value of this number as a long.
longValue() - Method in class org.jscience.mathematics.number.Rational
Returns the value of this rational number as a long.
longValue() - Method in class org.jscience.mathematics.number.Real
Returns the value of this real number as a long.
longValue(Unit<Duration>) - Method in class org.jscience.geography.coordinates.Time
 
longValue(Unit<Length>) - Method in class org.jscience.geography.coordinates.Altitude
 
longValue(Unit<Length>) - Method in class org.jscience.geography.coordinates.Height
 
longValue(Unit<Q>) - Method in interface javax.measure.Measurable
Returns the estimated integral value of this measurable stated in the specified unit as a long.
longValue(Unit<Q>) - Method in class javax.measure.Measure
Returns the estimated integral value of this measure stated in the specified unit as a long.
longValue(Unit<Q>) - Method in class org.jscience.physics.amount.Amount
 
lower - Variable in class org.opt4j.genotype.DoubleBounds
 
lower - Variable in class org.opt4j.genotype.IntegerBounds
 
lP - Static variable in class org.jscience.physics.amount.Constants
Holds the Planck length (ℏ/(mP·c))
LUDecomposition<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents the decomposition of a matrix A into a product of a lower and upper triangular matrices, L and U respectively, such as A = P·L·U with P a permutation matrix.
LUMEN - Static variable in class javax.measure.unit.SI
The derived unit for luminous flux (lm).
LuminousFlux - Interface in javax.measure.quantity
This interface represents a luminous flux.
LuminousIntensity - Interface in javax.measure.quantity
This interface represents the luminous flux density per solid angle as measured in a given direction relative to the emitting source.
LUX - Static variable in class javax.measure.unit.SI
The derived unit for illuminance (lx).

M

m - Variable in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
MACH - Static variable in class javax.measure.unit.NonSI
A unit of velocity to express the speed of an aircraft relative to the speed of sound (standard name Mach).
MagneticFlux - Interface in javax.measure.quantity
This interface represents a magnetic flux.
MagneticFluxDensity - Interface in javax.measure.quantity
This interface represents a magnetic flux density.
magnitude() - Method in class org.jscience.mathematics.number.Complex
Returns the magnitude of this complex number, also referred to as the "modulus" or "length".
main(Class<? extends Task>, String) - Method in class org.opt4j.config.visualization.Configurator
Starts the Configurator with the specified task class and the file to be loaded.
main(String[]) - Static method in class org.jscience.JScience
main(String[]) - Static method in class org.opt4j.config.Starter
Start configuration files.
main(String[]) - Static method in class org.opt4j.config.visualization.Configurator
Starts the Configurator.
main(String[]) - Static method in class org.opt4j.start.Opt4J
Starts the Opt4J configuration GUI.
main(String[]) - Static method in class org.opt4j.start.Opt4JStarter
Starts the configuration files.
map - Variable in class org.opt4j.config.ModuleRegister
 
map - Variable in class org.opt4j.config.visualization.DefaultSelectedPanel
 
map - Variable in class org.opt4j.core.CriterionSet
 
map - Variable in class org.opt4j.core.Objectives
 
map - Variable in class org.opt4j.genotype.CompositeGenotype
 
map - Variable in class org.opt4j.genotype.SelectMapGenotype.SelectBounds
 
map - Variable in class org.opt4j.operator.AbstractGenericOperator.OperatorHolder
 
map - Variable in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
map - Variable in class org.opt4j.optimizer.ea.Spea2
 
MapGenotype<K,V> - Interface in org.opt4j.genotype
The MapGenotype extends a Genotype with Map functionalities.
Mass - Interface in javax.measure.quantity
This interface represents the measure of the quantity of matter that a body or an object contains.
MASS - Static variable in class javax.measure.unit.Dimension
Holds mass dimension (M).
MassFlowRate - Interface in javax.measure.quantity
This interface represents the movement of mass per time.
mate(Individual, Individual, boolean) - Method in class org.opt4j.optimizer.ea.MatingCrossoverMutate
Performs the actual Coupler process of two parents.
mating - Variable in class org.opt4j.optimizer.ea.EvolutionaryAlgorithm
 
Mating - Interface in org.opt4j.optimizer.ea
The Mating interface is used to create offspring from a given set of parents.
MatingCrossoverMutate - Class in org.opt4j.optimizer.ea
The MatingCrossoverMutate creates offspring from a given set of parents by using Crossover and Mutate.
MatingCrossoverMutate(Crossover<Genotype>, Mutate<Genotype>, Copy<Genotype>, Coupler, CrossoverRate, MutationRate, Rand, IndividualFactory) - Constructor for class org.opt4j.optimizer.ea.MatingCrossoverMutate
MatingModule - Class in org.opt4j.optimizer.ea
Abstract module class for the Mating and Couplers.
MatingModule() - Constructor for class org.opt4j.optimizer.ea.MatingModule
 
Matrix<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents a rectangular table of elements of a ring-like algebraic structure.
Matrix() - Constructor for class org.jscience.mathematics.vector.Matrix
Default constructor (for sub-classes).
max - Variable in class org.opt4j.core.Range
 
max() - Method in class org.opt4j.core.optimizer.Iteration
Returns the maximal number of iterations.
MAX - Enum constant in enum class org.opt4j.core.Objective.Sign
Maximize the objective.
maximizable() - Element in annotation interface org.opt4j.viewer.WidgetParameters
Returns true if the widget is maximizable.
maxIterations - Variable in class org.opt4j.core.optimizer.Iteration
 
maxIterations - Variable in class org.opt4j.viewer.Progress
 
MaxIterations - Annotation Interface in org.opt4j.core.optimizer
The MaxIterations is the default binding annotation for the maximal number of iterations for an Optimizer.
MAXWELL - Static variable in class javax.measure.unit.NonSI
A unit of magnetic flux equal 1E-8 Wb (standard name Mx).
md - Static variable in class org.jscience.physics.amount.Constants
Holds the deuteron rest mass.
me - Static variable in class org.jscience.physics.amount.Constants
Holds the electron rest mass.
Measurable<Q extends Quantity> - Interface in javax.measure
This interface represents the measurable, countable, or comparable property or aspect of a thing.
Measure<V,Q extends Quantity> - Class in javax.measure
This class represents the result of a measurement stated in a known unit.
Measure() - Constructor for class javax.measure.Measure
Default constructor.
MeasureFormat - Class in javax.measure
This class provides the interface for formatting and parsing measures.
MeasureFormat() - Constructor for class javax.measure.MeasureFormat
 
MEGA(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 106
menu - Variable in class org.opt4j.config.visualization.DefaultApplicationFrame
 
Menu - Class in org.opt4j.config.visualization
The Menu.
Menu(FileOperations, About, Provider<ApplicationFrame>) - Constructor for class org.opt4j.config.visualization.Menu
Constructs a Menu.
merge(ImageIcon...) - Static method in class org.opt4j.config.Icons
This methods merges multiple ImageIcons into a single ImageIcon.
meridionalArc(double) - Method in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Returns the meridional arc, the true meridional distance on the ellipsoid from the equator to the specified latitude, in meters.
meridionalArc(Measurable<Angle>) - Method in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Returns the meridional arc, the true meridional distance on the ellipsoid from the equator to the specified latitude.
meridionalRadiusOfCurvature(double) - Method in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Returns the radius of curvature in the meridian for this reference ellipsoid at the specified latitude.
meridionalRadiusOfCurvature(Measurable<Angle>) - Method in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Returns the radius of curvature in the meridian for this reference ellipsoid at the specified latitude.
MERSENNE_TWISTER - Enum constant in enum class org.opt4j.common.random.RandomModule.RandType
Use the mersenne twister random number generator.
METER - Static variable in class javax.measure.unit.SI
Equivalent to SI.METRE (American spelling).
METERS_PER_SECOND - Static variable in class javax.measure.unit.SI
Equivalent to SI.METRES_PER_SECOND.
METERS_PER_SQUARE_SECOND - Static variable in class javax.measure.unit.SI
METRE - Static variable in class javax.measure.unit.SI
The base unit for length quantities (m).
METRE_PER_SECOND - Static variable in class javax.measure.unit.SI
Deprecated.
METRE_PER_SQUARE_SECOND - Static variable in class javax.measure.unit.SI
Deprecated.
METRES_PER_SECOND - Static variable in class javax.measure.unit.SI
The metric unit for velocity quantities (m/s).
METRES_PER_SQUARE_SECOND - Static variable in class javax.measure.unit.SI
The metric unit for acceleration quantities (m/s²).
METRIC_TON - Static variable in class javax.measure.unit.NonSI
A unit of mass equal to 1000 kg (metric ton, standard name t).
MICRO(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 10-6
MILE - Static variable in class javax.measure.unit.NonSI
A unit of length equal to 1609.344 m (standard name mi).
MILES_PER_HOUR - Static variable in class javax.measure.unit.NonSI
A unit of velocity expressing the number of international miles per hour (abbreviation mph).
MILLI(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 10-3
MILLIMETER - Static variable in class javax.measure.unit.SI
Equivalent to SI.MILLIMETRE.
MILLIMETER_OF_MERCURY - Static variable in class javax.measure.unit.NonSI
A unit of pressure equal to the pressure exerted at the Earth's surface by a column of mercury 1 millimeter high (standard name mmHg).
MILLIMETRE - Static variable in class javax.measure.unit.SI
Equivalent to MILLI(METRE).
min - Variable in class org.opt4j.core.Range
 
MIN - Enum constant in enum class org.opt4j.core.Objective.Sign
Minimize the objective.
minuend - Variable in class org.opt4j.operator.algebra.Sub
 
minus(double) - Method in class org.jscience.mathematics.number.Float64
Returns the difference between this number and the specified value.
minus(long) - Method in class org.jscience.mathematics.number.Integer64
Returns the difference between this number and the specified value
minus(long) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the difference between this large integer and the specified value
minus(Function<F, F>) - Method in class org.jscience.mathematics.function.RationalFunction
 
minus(Function<R, R>) - Method in class org.jscience.mathematics.function.Polynomial
 
minus(Function<X, Y>) - Method in class org.jscience.mathematics.function.Function
Returns the difference of this function with the one specified.
minus(Polynomial<R>) - Method in class org.jscience.mathematics.function.Polynomial
Returns the difference of two polynomials.
minus(RationalFunction<F>) - Method in class org.jscience.mathematics.function.RationalFunction
Returns the difference of two rational functions.
minus(Complex) - Method in class org.jscience.mathematics.number.Complex
Returns the difference between this complex and the one specified.
minus(Float64) - Method in class org.jscience.mathematics.number.Float64
Returns the difference between this number and the one specified.
minus(FloatingPoint) - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the difference between this FloatingPoint number and the one specified.
minus(Integer64) - Method in class org.jscience.mathematics.number.Integer64
Returns the difference between this number and the one specified.
minus(LargeInteger) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the difference between this large integer and the one specified.
minus(Rational) - Method in class org.jscience.mathematics.number.Rational
Returns the difference between this rational number and the one specified.
minus(Real) - Method in class org.jscience.mathematics.number.Real
Returns the difference between this real number and the one specified.
minus(Matrix<F>) - Method in class org.jscience.mathematics.vector.DenseMatrix
 
minus(Matrix<F>) - Method in class org.jscience.mathematics.vector.Matrix
Returns the difference between this matrix and the one specified.
minus(Matrix<F>) - Method in class org.jscience.mathematics.vector.SparseMatrix
 
minus(Matrix<Complex>) - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
minus(Matrix<Float64>) - Method in class org.jscience.mathematics.vector.Float64Matrix
 
minus(Vector<F>) - Method in class org.jscience.mathematics.vector.DenseVector
 
minus(Vector<F>) - Method in class org.jscience.mathematics.vector.Vector
Returns the difference between this vector and the one specified.
minus(Vector<Complex>) - Method in class org.jscience.mathematics.vector.ComplexVector
 
minus(Vector<Float64>) - Method in class org.jscience.mathematics.vector.Float64Vector
 
minus(Amount) - Method in class org.jscience.physics.amount.Amount
Returns the difference of this measure with the one specified.
minus(T) - Method in class org.jscience.mathematics.number.Number
Returns the difference between this number and the one specified.
MINUTE - Static variable in class javax.measure.unit.NonSI
A unit of duration equal to 60 s (standard name min).
MINUTE_ANGLE - Static variable in class javax.measure.unit.NonSI
A unit of angle equal to 1/60 NonSI.DEGREE_ANGLE (standard name ).
MIXED - Enum constant in enum class org.opt4j.operator.mutate.BasicMutateModule.PermutationType
MIXED - Enum constant in enum class org.opt4j.operator.neighbor.BasicNeighborModule.PermutationType
mn - Static variable in class org.jscience.physics.amount.Constants
Holds the neutron rest mass.
mod(LargeInteger) - Method in class org.jscience.mathematics.number.LargeInteger
Returns this large integer modulo the specified large integer.
Model() - Constructor for class org.opt4j.config.visualization.DefaultTasksPanel.Model
 
Model() - Constructor for class org.opt4j.start.Opt4JTasksPanel.Model
 
Model() - Constructor for class org.opt4j.viewer.ArchiveWidget.Model
 
Model() - Constructor for class org.opt4j.viewer.PopulationWidget.Model
 
modInverse(LargeInteger) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the large integer whose value is (this-1 mod m) .
modPow(LargeInteger, LargeInteger) - Method in class org.jscience.mathematics.number.LargeInteger
Returns this large integer raised at the specified exponent modulo the specified modulus.
module - Variable in class org.opt4j.config.Property
 
module - Variable in class org.opt4j.config.PropertyModule
 
module - Variable in class org.opt4j.config.visualization.ModuleTransferable
 
module - Variable in class org.opt4j.config.visualization.PropertyPanel
 
moduleAdded(Collection<PropertyModule>, PropertyModule) - Method in class org.opt4j.config.visualization.DefaultSelectedPanel
 
moduleAdded(Collection<PropertyModule>, PropertyModule) - Method in interface org.opt4j.config.visualization.SetListener
Invoked if a PropertyModule is added.
ModuleAutoFinder - Class in org.opt4j.config
The ModuleAutoFinder searches the classpath for all PropertyModules that are not annotated with Ignore.
ModuleAutoFinder() - Constructor for class org.opt4j.config.ModuleAutoFinder
Constructs a ModuleAutoFinder.
ModuleAutoFinder(Transformer<Class<? extends Module>, Boolean>, Transformer<Class<? extends Module>, Boolean>, Collection<String>) - Constructor for class org.opt4j.config.ModuleAutoFinder
Constructs a ModuleAutoFinder.
ModuleAutoFinderListener - Interface in org.opt4j.config
The ModuleAutoFinderListener is a listener interface for the ModuleAutoFinder.
moduleList - Static variable in class org.opt4j.start.Opt4J
 
ModuleList - Interface in org.opt4j.config
The ModuleList offers a method to obtain a Collection of Modules.
ModuleListUser - Class in org.opt4j.config
The ModuleListUser is a ModuleList for user defined modules.
ModuleListUser() - Constructor for class org.opt4j.config.ModuleListUser
 
ModuleLoader - Class in org.opt4j.config
Helper class for loading PropertyModule configurations from files or retrieving these from XML Nodes.
ModuleLoader(ModuleRegister) - Constructor for class org.opt4j.config.ModuleLoader
Constructs a ModuleLoader.
moduleMenu - Variable in class org.opt4j.config.visualization.DefaultModulesPanel
 
moduleRegister - Variable in class org.opt4j.config.ModuleLoader
 
moduleRegister - Variable in class org.opt4j.config.visualization.FileOperations
 
ModuleRegister - Class in org.opt4j.config
The ModuleRegister contains all found modules for the Configurator.
ModuleRegister(ModuleList) - Constructor for class org.opt4j.config.ModuleRegister
Constructs and populates the ModuleRegister.
moduleRemoved(Collection<PropertyModule>, PropertyModule) - Method in class org.opt4j.config.visualization.DefaultSelectedPanel
 
moduleRemoved(Collection<PropertyModule>, PropertyModule) - Method in interface org.opt4j.config.visualization.SetListener
Invoked if a PropertyModule is removed.
modules - Variable in class org.opt4j.config.Task
 
ModuleSaver - Class in org.opt4j.config
Helper class for saving the PropertyModule configurations or adding these to XML Nodes.
ModuleSaver() - Constructor for class org.opt4j.config.ModuleSaver
 
modulesPanel - Variable in class org.opt4j.config.visualization.DefaultContentPanel
 
ModulesPanel - Class in org.opt4j.config.visualization
ModulesPanel() - Constructor for class org.opt4j.config.visualization.ModulesPanel
 
ModuleTransferable - Class in org.opt4j.config.visualization
The ModuleTransferable is a (Drag and Drop) Transferable for PropertyModules.
ModuleTransferable(PropertyModule) - Constructor for class org.opt4j.config.visualization.ModuleTransferable
Constructs a ModuleTransferable.
ModuleTreeNode(Class<? extends Module>) - Constructor for class org.opt4j.config.visualization.DefaultModulesPanel.ModuleTreeNode
 
MODULO - Static variable in class org.jscience.JScience
 
ModuloInteger - Class in org.jscience.mathematics.number
This class represents a modulo integer.
moduloValue() - Method in class org.jscience.mathematics.number.ModuloInteger
Returns the current modulo value of this number.
MOLE - Static variable in class javax.measure.unit.SI
The base unit for amount of substance quantities (mol).
Money - Interface in org.jscience.economics.money
This interface represents something generally accepted as a medium of exchange, a measure of value, or a means of payment.
MONTH - Static variable in class javax.measure.unit.NonSI
A unit of duration equal to one twelfth of a year (standard name month).
MOPSO - Class in org.opt4j.optimizer.mopso
The MOPSO is an implementation of a multi-objective particle swarm optimizer.
MOPSO(Population, Archive, IndividualFactory, IndividualCompleter, Control, Rand, MutateDoubleUniform, MutateDoubleNonUniform, MutationRate, Iteration, int, int) - Constructor for class org.opt4j.optimizer.mopso.MOPSO
Constructs a MOPSO.
MOPSOModule - Class in org.opt4j.optimizer.mopso
The MOPSOModule for the MOPSO optimizer.
MOPSOModule() - Constructor for class org.opt4j.optimizer.mopso.MOPSOModule
 
mouseListener - Variable in class org.opt4j.config.visualization.DefaultModulesPanel
 
mousePressed(MouseEvent) - Method in class org.opt4j.start.Opt4JTasksPanel.PopupListener
 
mouseReleased(MouseEvent) - Method in class org.opt4j.start.Opt4JTasksPanel.PopupListener
 
move(Population, Map<Particle, Particle>) - Method in class org.opt4j.optimizer.mopso.MOPSO
Determine the new positions for the Particles in the Population.
mp - Static variable in class org.jscience.physics.amount.Constants
Holds the proton rest mass.
mP - Static variable in class org.jscience.physics.amount.Constants
Holds the Planck mass (ℏ·c/G)1/2
mu - Variable in class org.opt4j.optimizer.ea.EvolutionaryAlgorithm
 
mu - Variable in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
 
Mult - Class in org.opt4j.operator.algebra
The Mult term multiplies multiple Terms.
Mult(Term...) - Constructor for class org.opt4j.operator.algebra.Mult
Constructs an Mult term.
multi(Class<?>) - Method in class org.opt4j.start.Opt4JModule
 
Multi - Annotation Interface in org.opt4j.config.annotations
The Multi annotation marks a Module.
MultiplyConverter - Class in javax.measure.converter
This class represents a converter multiplying numeric values by a constant scaling factor (approximated as a double).
MultiplyConverter(double) - Constructor for class javax.measure.converter.MultiplyConverter
Creates a multiply converter with the specified scale factor.
mutate - Variable in class org.opt4j.optimizer.ea.MatingCrossoverMutate
 
mutate(G, double) - Method in interface org.opt4j.operator.mutate.Mutate
Performs a mutation for a Genotype.
mutate(Genotype, double) - Method in class org.opt4j.operator.mutate.MutateGenericImplementation
 
mutate(BooleanGenotype, double) - Method in class org.opt4j.operator.mutate.MutateBoolean
 
mutate(DoubleGenotype, double) - Method in class org.opt4j.operator.mutate.MutateDouble
 
mutate(IntegerGenotype, double) - Method in class org.opt4j.operator.mutate.MutateIntegerRandom
 
mutate(PermutationGenotype<?>, double) - Method in class org.opt4j.operator.mutate.MutatePermutationInsert
 
mutate(PermutationGenotype<?>, double) - Method in class org.opt4j.operator.mutate.MutatePermutationMixed
 
mutate(PermutationGenotype<?>, double) - Method in class org.opt4j.operator.mutate.MutatePermutationRevert
 
mutate(PermutationGenotype<?>, double) - Method in class org.opt4j.operator.mutate.MutatePermutationSwap
 
Mutate<G extends Genotype> - Interface in org.opt4j.operator.mutate
Mutate operator that performs a mutation for a Genotype.
MutateBoolean - Class in org.opt4j.operator.mutate
Mutate for the BooleanGenotype.
MutateBoolean(Rand) - Constructor for class org.opt4j.operator.mutate.MutateBoolean
Constructs a new MutateBoolean with the given mutation rate.
mutateComposite(CompositeGenotype<?, ?>, double) - Method in class org.opt4j.operator.mutate.MutateGenericImplementation
 
MutateDouble - Class in org.opt4j.operator.mutate
Mutate for the DoubleGenotype.
MutateDouble(Rand, NormalizeDouble) - Constructor for class org.opt4j.operator.mutate.MutateDouble
Constructs a MutateDouble.
MutateDoubleDefault - Class in org.opt4j.operator.mutate
MutateDoubleDefault(Rand, NormalizeDouble) - Constructor for class org.opt4j.operator.mutate.MutateDoubleDefault
Constructs a MutateDoubleDefault with a Rand random number generator, and a NormalizeDouble operator.
MutateDoubleElementwise - Class in org.opt4j.operator.mutate
MutateDoubleElementwise(Rand, NormalizeDouble) - Constructor for class org.opt4j.operator.mutate.MutateDoubleElementwise
MutateDoubleGauss - Class in org.opt4j.operator.mutate
MutateDoubleGauss(Rand, NormalizeDouble, double) - Constructor for class org.opt4j.operator.mutate.MutateDoubleGauss
Constructs a MutateDoubleGauss.
MutateDoubleNonUniform - Class in org.opt4j.optimizer.mopso
The MutateDoubleNonUniform non-uniformly mutates a DoubleGenotype elementwise.
MutateDoubleNonUniform(Rand, NormalizeDouble, Iteration, double) - Constructor for class org.opt4j.optimizer.mopso.MutateDoubleNonUniform
MutateDoublePolynomial - Class in org.opt4j.operator.mutate
MutateDoublePolynomial(Rand, NormalizeDouble, double) - Constructor for class org.opt4j.operator.mutate.MutateDoublePolynomial
Constructs a MutateDoubleGauss with a Rand random number generator, a NormalizeDouble, and an eta value.
MutateDoubleUniform - Class in org.opt4j.optimizer.mopso
The MutateDoubleUniform uniformly mutates a DoubleGenotype elementwise.
MutateDoubleUniform(Rand, NormalizeDouble, double) - Constructor for class org.opt4j.optimizer.mopso.MutateDoubleUniform
Constructs a MutateDoubleUniform.
mutateElement(double, double, double, double) - Method in class org.opt4j.operator.mutate.MutateDoubleElementwise
Mutate one element of the list.
mutateElement(double, double, double, double) - Method in class org.opt4j.operator.mutate.MutateDoubleGauss
 
mutateElement(double, double, double, double) - Method in class org.opt4j.operator.mutate.MutateDoublePolynomial
 
mutateElement(double, double, double, double) - Method in class org.opt4j.optimizer.mopso.MutateDoubleNonUniform
 
mutateElement(double, double, double, double) - Method in class org.opt4j.optimizer.mopso.MutateDoubleUniform
 
MutateGenericImplementation - Class in org.opt4j.operator.mutate
Implementation of the Mutate interface.
MutateGenericImplementation() - Constructor for class org.opt4j.operator.mutate.MutateGenericImplementation
MutateInteger - Interface in org.opt4j.operator.mutate
The MutateInteger is the interface for {link Mutate} operators for IntegerGenotype objects.
MutateIntegerRandom - Class in org.opt4j.operator.mutate
The MutateIntegerRandom mutates each element of the IntegerGenotype with the mutation rate.
MutateIntegerRandom(Rand) - Constructor for class org.opt4j.operator.mutate.MutateIntegerRandom
Constructs a MutateIntegerRandom.
mutateList(DoubleGenotype, double) - Method in class org.opt4j.operator.mutate.MutateDouble
The mutate internal function.
mutateList(DoubleGenotype, double) - Method in class org.opt4j.operator.mutate.MutateDoubleElementwise
 
MutateModule - Class in org.opt4j.operator.mutate
The MutateModule is used for modules for the Mutate operator.
MutateModule() - Constructor for class org.opt4j.operator.mutate.MutateModule
 
MutatePermutation - Interface in org.opt4j.operator.mutate
Interface for the Mutate operator for the PermutationGenotype .
MutatePermutationInsert - Class in org.opt4j.operator.mutate
Mutate for the PermutationGenotype.
MutatePermutationInsert(Rand) - Constructor for class org.opt4j.operator.mutate.MutatePermutationInsert
Constructs a new MutatePermutation with the given mutation rate.
MutatePermutationMixed - Class in org.opt4j.operator.mutate
Mutate for the PermutationGenotype.
MutatePermutationMixed(MutatePermutationSwap, MutatePermutationInsert, MutatePermutationRevert, Rand) - Constructor for class org.opt4j.operator.mutate.MutatePermutationMixed
Constructs a new MutatePermutation with the given mutation rate.
MutatePermutationRevert - Class in org.opt4j.operator.mutate
Mutate for the PermutationGenotype.
MutatePermutationRevert(Rand) - Constructor for class org.opt4j.operator.mutate.MutatePermutationRevert
Constructs a new MutatePermutation with the given mutation rate.
MutatePermutationSwap - Class in org.opt4j.operator.mutate
Mutate operator for the PermutationGenotype.
MutatePermutationSwap(Rand) - Constructor for class org.opt4j.operator.mutate.MutatePermutationSwap
Constructs a new MutatePermutation with the given mutation rate.
mutationRate - Variable in class org.opt4j.operator.mutate.BasicMutateModule
 
mutationRate - Variable in class org.opt4j.optimizer.ea.MatingCrossoverMutate
 
mutationRate - Variable in class org.opt4j.optimizer.mopso.MOPSO
 
MutationRate - Interface in org.opt4j.operator.mutate
Interface for the MutationRate.
mutationRateType - Variable in class org.opt4j.operator.mutate.BasicMutateModule
 
MyScrollPane(PropertyPanel) - Constructor for class org.opt4j.config.visualization.DefaultSelectedPanel.MyScrollPane
 
MyTree(TreeNode) - Constructor for class org.opt4j.config.visualization.DefaultModulesPanel.MyTree
 
- Static variable in class org.jscience.physics.amount.Constants
Holds the muon rest mass.

N

N - Static variable in class org.jscience.physics.amount.Constants
Holds the Avogadro constant.
name - Variable in class org.opt4j.config.Property
 
name - Variable in class org.opt4j.core.Criterion
 
Name - Annotation Interface in org.opt4j.config.annotations
The Name annotation assigns a user defined name to a module or property.
nameFor(Unit<?>) - Method in class javax.measure.unit.UnitFormat.ASCIIFormat
 
nameFor(Unit<?>) - Method in class javax.measure.unit.UnitFormat.DefaultFormat
 
namespace() - Element in annotation interface org.opt4j.start.Constant
Returns the namespace.
NaN - Static variable in class org.jscience.mathematics.number.FloatingPoint
The Not-a-Number instance (unique).
NaN - Static variable in class org.jscience.mathematics.number.Real
Holds a Not-a-Number instance (infinite error).
NANO(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 10-9
NaturalModel - Class in org.jscience.physics.model
This class represents the natural model.
NaturalModel() - Constructor for class org.jscience.physics.model.NaturalModel
 
NAUTICAL_MILE - Static variable in class javax.measure.unit.NonSI
A unit of length equal to 1852.0 m (standard name nmi).
neighbor - Variable in class org.opt4j.optimizer.sa.SimulatedAnnealing
 
neighbor(G) - Method in interface org.opt4j.operator.neighbor.Neighbor
Moves the Genotype to a neighbor.
neighbor(Genotype) - Method in class org.opt4j.operator.neighbor.NeighborGenericImplementation
 
neighbor(BooleanGenotype) - Method in class org.opt4j.operator.neighbor.NeighborBoolean
 
neighbor(DoubleGenotype) - Method in class org.opt4j.operator.neighbor.NeighborDouble
 
neighbor(IntegerGenotype) - Method in class org.opt4j.operator.neighbor.NeighborIntegerRandom
 
neighbor(PermutationGenotype<?>) - Method in class org.opt4j.operator.neighbor.NeighborPermutationInsert
 
neighbor(PermutationGenotype<?>) - Method in class org.opt4j.operator.neighbor.NeighborPermutationMixed
 
neighbor(PermutationGenotype<?>) - Method in class org.opt4j.operator.neighbor.NeighborPermutationRevert
 
neighbor(PermutationGenotype<?>) - Method in class org.opt4j.operator.neighbor.NeighborPermutationSwap
 
Neighbor<G extends Genotype> - Interface in org.opt4j.operator.neighbor
The Neighbor operator as it is used for Simulated Annealing.
NeighborBoolean - Class in org.opt4j.operator.neighbor
The DiversityBoolean operator for the BooleanGenotype.
NeighborBoolean(Rand) - Constructor for class org.opt4j.operator.neighbor.NeighborBoolean
Constructs a Neighbor operator for the BooleanGenotype.
neighborComposite(CompositeGenotype<?, ?>) - Method in class org.opt4j.operator.neighbor.NeighborGenericImplementation
 
NeighborDouble - Class in org.opt4j.operator.neighbor
The NeighborDouble operator for the DoubleGenotype.
NeighborDouble(NormalizeDouble, Rand) - Constructor for class org.opt4j.operator.neighbor.NeighborDouble
Constructs a NeighborDouble.
NeighborGenericImplementation - Class in org.opt4j.operator.neighbor
Implementation of the Neighbor interface.
NeighborGenericImplementation(Rand) - Constructor for class org.opt4j.operator.neighbor.NeighborGenericImplementation
NeighborInteger - Interface in org.opt4j.operator.neighbor
The NeighborInteger is the interface for the Neighbor operator for IntegerGenotype objects.
NeighborIntegerRandom - Class in org.opt4j.operator.neighbor
The NeighborIntegerRandom selects on element of an IntegerGenotype and changes it.
NeighborIntegerRandom(Rand) - Constructor for class org.opt4j.operator.neighbor.NeighborIntegerRandom
Constructs a NeighborIntegerRandom.
NeighborModule - Class in org.opt4j.operator.neighbor
The NeighborModule is used for modules for the Neighbor operator.
NeighborModule() - Constructor for class org.opt4j.operator.neighbor.NeighborModule
 
NeighborPermutation - Interface in org.opt4j.operator.neighbor
Interface for the Neighbor operator for the PermutationGenotype.
NeighborPermutationInsert - Class in org.opt4j.operator.neighbor
Neighbor for the PermutationGenotype.
NeighborPermutationInsert(Rand) - Constructor for class org.opt4j.operator.neighbor.NeighborPermutationInsert
Constructs a NeighborPermutationInsert operator for the PermutationGenotype.
NeighborPermutationMixed - Class in org.opt4j.operator.neighbor
NeighborPermutationMixed(NeighborPermutationSwap, NeighborPermutationInsert, NeighborPermutationRevert, Rand) - Constructor for class org.opt4j.operator.neighbor.NeighborPermutationMixed
Constructs a NeighborPermutationMixed operator for the PermutationGenotype.
NeighborPermutationRevert - Class in org.opt4j.operator.neighbor
Neighbor for the PermutationGenotype.
NeighborPermutationRevert(Rand) - Constructor for class org.opt4j.operator.neighbor.NeighborPermutationRevert
Constructs a NeighborPermutationRevert operator for the PermutationGenotype.
NeighborPermutationSwap - Class in org.opt4j.operator.neighbor
Neighbor operator for the PermutationGenotype.
NeighborPermutationSwap(Rand) - Constructor for class org.opt4j.operator.neighbor.NeighborPermutationSwap
Constructs a NeighborPermutationSwap operator for the PermutationGenotype.
newInstance() - Method in interface org.opt4j.core.Genotype
Constructs a new (empty) instance of this Genotype.
newInstance() - Method in class org.opt4j.genotype.BooleanGenotype
 
newInstance() - Method in class org.opt4j.genotype.BooleanMapGenotype
 
newInstance() - Method in class org.opt4j.genotype.CompositeGenotype
 
newInstance() - Method in class org.opt4j.genotype.DoubleGenotype
 
newInstance() - Method in class org.opt4j.genotype.DoubleMapGenotype
 
newInstance() - Method in class org.opt4j.genotype.IntegerGenotype
 
newInstance() - Method in class org.opt4j.genotype.IntegerMapGenotype
 
newInstance() - Method in class org.opt4j.genotype.PermutationGenotype
 
newInstance() - Method in class org.opt4j.genotype.SelectGenotype
 
newInstance() - Method in class org.opt4j.genotype.SelectMapGenotype
 
NEWTON - Static variable in class javax.measure.unit.SI
The derived unit for force (N).
next() - Method in class org.opt4j.core.optimizer.Iteration
Increases the iteration value by 1.
next(double, double) - Method in class org.opt4j.operator.crossover.CrossoverDoubleBLX
Calculates a random value in the interval [lo-(hi-lo)*alpha;hi+(hi-lo)*alpha].
next(int) - Method in class org.opt4j.common.random.RandomDefault
This method forms the basis for generating a pseudo random number sequence from this class.
nextIteration() - Method in class org.opt4j.core.optimizer.AbstractOptimizer
Call this method if a new iteration started.
node - Variable in class org.opt4j.config.JNode
 
NONE - Enum constant in enum class org.opt4j.viewer.Viewer.CloseEvent
Optimization continues.
NONE - Static variable in class javax.measure.unit.Dimension
Holds dimensionless.
NonSI - Class in javax.measure.unit
This class contains units that are not part of the International System of Units, that is, they are outside the SI, but are important and widely used.
nonUniform - Variable in class org.opt4j.optimizer.mopso.MOPSO
 
norm() - Method in interface org.jscience.mathematics.structure.VectorSpaceNormed
Returns the positive length or size of this vector.
norm() - Method in class org.jscience.mathematics.vector.ComplexVector
Returns the Euclidian norm of this vector (square root of the dot product of this vector and itself).
norm() - Method in class org.jscience.mathematics.vector.Float64Vector
Returns the Euclidian norm of this vector (square root of the dot product of this vector and itself).
normalize - Variable in class org.opt4j.operator.algebra.AlgebraDouble
 
normalize - Variable in class org.opt4j.operator.crossover.CrossoverDouble
 
normalize - Variable in class org.opt4j.operator.mutate.MutateDouble
 
normalize - Variable in class org.opt4j.operator.neighbor.NeighborDouble
 
normalize(double, double, double) - Method in class org.opt4j.operator.normalize.NormalizeDoubleBorder
 
normalize(double, double, double) - Method in class org.opt4j.operator.normalize.NormalizeDoubleElementwise
Normalize a double value.
normalize(double, double, double) - Method in class org.opt4j.operator.normalize.NormalizeDoubleMirror
 
normalize(double, double, double) - Method in class org.opt4j.operator.normalize.NormalizeDoubleWrap
 
normalize(G) - Method in interface org.opt4j.operator.normalize.Normalize
Normalizes the Genotype .
normalize(List<double[]>) - Method in class org.opt4j.optimizer.ea.Hypervolume
Normalizes a front of non-dominated solutions to values between 0 and 1.
normalize(Objectives) - Method in class org.opt4j.optimizer.ea.Normalizer
Returns normalized objectives.
normalize(DoubleGenotype) - Method in class org.opt4j.operator.normalize.NormalizeDoubleElementwise
 
Normalize<G extends Genotype> - Interface in org.opt4j.operator.normalize
The Normalize is an operator that achieves that the Bounds of a Genotype are fulfilled.
NormalizeDouble - Interface in org.opt4j.operator.normalize
The NormalizeDouble is the Normalize operator for the DoubleGenotype.
NormalizeDoubleBorder - Class in org.opt4j.operator.normalize
The NormalizeDoubleBorder normalizes the DoubleGenotype by setting the values to the borders if the bounds are violated.
NormalizeDoubleBorder() - Constructor for class org.opt4j.operator.normalize.NormalizeDoubleBorder
 
NormalizeDoubleElementwise - Class in org.opt4j.operator.normalize
The NormalizeDoubleElementwise normalizes DoubleGenotypes elementwise.
NormalizeDoubleElementwise() - Constructor for class org.opt4j.operator.normalize.NormalizeDoubleElementwise
 
NormalizeDoubleMirror - Class in org.opt4j.operator.normalize
The NormalizeDoubleMirror normalizes the DoubleGenotype by mirroring the values on the borders if the bounds are violated.
NormalizeDoubleMirror() - Constructor for class org.opt4j.operator.normalize.NormalizeDoubleMirror
 
NormalizeDoubleWrap - Class in org.opt4j.operator.normalize
The NormalizeDoubleWrap normalizes the DoubleGenotype by wrapping the values at the borders.
NormalizeDoubleWrap() - Constructor for class org.opt4j.operator.normalize.NormalizeDoubleWrap
 
Normalizer - Class in org.opt4j.optimizer.ea
The Normalizer can be used to normalize Objectives.
Normalizer() - Constructor for class org.opt4j.optimizer.ea.Normalizer
 
NormalizerModule - Class in org.opt4j.optimizer.ea
Adds the Normalizer to the IndividualStateListeners.
NormalizerModule() - Constructor for class org.opt4j.optimizer.ea.NormalizerModule
 
normValue() - Method in class org.jscience.mathematics.vector.Float64Vector
Returns the Float64Vector.norm() value of this vector.
northingValue(Unit<Length>) - Method in class org.jscience.geography.coordinates.UTM
Returns the projected distance of the point from the equator.
Nsga2 - Class in org.opt4j.optimizer.ea
Nsga2(Rand, int, FrontDensityIndicator) - Constructor for class org.opt4j.optimizer.ea.Nsga2
Constructs a Nsga2 Selector.
Nsga2Module - Class in org.opt4j.optimizer.ea
Module for the Nsga2 Selector.
Nsga2Module() - Constructor for class org.opt4j.optimizer.ea.Nsga2Module
 
nu - Variable in class org.opt4j.operator.crossover.BasicCrossoverModule
 
nu - Variable in class org.opt4j.operator.crossover.CrossoverDoubleSBX
 
Number<T extends Number<T>> - Class in org.jscience.mathematics.number
This class represents a value-type number.
Number() - Constructor for class org.jscience.mathematics.number.Number
 
NUMERIC_COMPARATOR - Static variable in class org.jscience.mathematics.vector.LUDecomposition
Holds the default comparator for pivoting.

O

object - Variable in class org.opt4j.core.problem.PhenotypeWrapper
 
objective - Variable in class org.opt4j.core.SatisfactionConstraint
 
Objective - Class in org.opt4j.core
The Objective is the identifier for a single objective in the Objectives.
Objective(String) - Constructor for class org.opt4j.core.Objective
Constructs an Objective with a given name, sign=MIN, and rank=RANK_OBJECTIVE(0).
Objective(String, Objective.Sign) - Constructor for class org.opt4j.core.Objective
Constructs an Objective with a given name, sign, and rank=RANK_OBJECTIVE(0).
Objective(String, Objective.Sign, int) - Constructor for class org.opt4j.core.Objective
Constructs an Objective with a given name, sign, and rank.
Objective.Sign - Enum Class in org.opt4j.core
The sign of the objective.
objectiveRanges - Variable in class org.opt4j.optimizer.ea.ScalingNsga2
 
objectives - Variable in class org.opt4j.core.Individual
 
objectives - Variable in class org.opt4j.viewer.ArchiveWidget
 
objectives - Variable in class org.opt4j.viewer.ObjectivesMonitor
 
objectives - Variable in class org.opt4j.viewer.PopulationWidget
 
objectives(Collection<Objective>) - Method in class org.opt4j.viewer.ArchiveWidget
 
objectives(Collection<Objective>) - Method in class org.opt4j.viewer.ConvergencePlotWidget
 
objectives(Collection<Objective>) - Method in interface org.opt4j.viewer.ObjectivesMonitor.ObjectivesListener
Callback method that passes the objectives of the optimization problem.
objectives(Collection<Objective>) - Method in class org.opt4j.viewer.ParetoPlotWidget
 
objectives(Collection<Objective>) - Method in class org.opt4j.viewer.PopulationWidget
 
Objectives - Class in org.opt4j.core
The Objectives contains the Objective-Values pairs of an Individual.
Objectives() - Constructor for class org.opt4j.core.Objectives
Deprecated.
Objectives(DominationStrategy) - Constructor for class org.opt4j.core.Objectives
 
objectivesBest - Variable in class org.opt4j.optimizer.mopso.Particle
 
ObjectivesMonitor - Class in org.opt4j.viewer
The ObjectivesMonitor informs its listeners about the Objectives of the optimization problem as soon as it is available.
ObjectivesMonitor(IndividualFactory, Archive) - Constructor for class org.opt4j.viewer.ObjectivesMonitor
Constructs the ObjectivesMonitor.
ObjectivesMonitor.ObjectivesListener - Interface in org.opt4j.viewer
The ObjectivesMonitor.ObjectivesListener is an interface for classes that need the objectives.
objectivesPlotWidgetProvider - Variable in class org.opt4j.viewer.ViewsToolBarService
 
OCTET - Static variable in class javax.measure.unit.NonSI
Equivalent NonSI.BYTE
offset - Variable in class org.opt4j.optimizer.ea.Hypervolume
 
offset - Variable in class org.opt4j.optimizer.ea.SMSModule
 
OFFSET - Static variable in class org.opt4j.viewer.ArchiveWidget
 
OFFSET - Static variable in class org.opt4j.viewer.PopulationWidget
 
OFFSET - Static variable in class org.opt4j.viewer.Viewport
 
OHM - Static variable in class javax.measure.unit.SI
The derived unit for electric resistance (Ω or Ohm).
onDoubleClick(Individual, Component, Point) - Method in interface org.opt4j.viewer.IndividualMouseListener
Invoked if an Individual is selected by a double click.
ONE - Static variable in class javax.measure.unit.Unit
Holds the dimensionless unit ONE.
ONE - Static variable in class org.jscience.mathematics.function.Term
Holds the multiplicative identity.
ONE - Static variable in class org.jscience.mathematics.number.Complex
The complex number one.
ONE - Static variable in class org.jscience.mathematics.number.Float64
The 64 bits floating point representing one.
ONE - Static variable in class org.jscience.mathematics.number.FloatingPoint
The floating point instance representing the multiplicative identity.
ONE - Static variable in class org.jscience.mathematics.number.Integer64
The 64 bits floating point representing one.
ONE - Static variable in class org.jscience.mathematics.number.LargeInteger
The large integer representing the multiplicative identity.
ONE - Static variable in class org.jscience.mathematics.number.ModuloInteger
The modulo integer representing the multiplicative identity.
ONE - Static variable in class org.jscience.mathematics.number.Rational
The Rational representing the multiplicative identity.
ONE - Static variable in class org.jscience.mathematics.number.Real
Holds the exact ONE instance.
ONE - Static variable in class org.jscience.physics.amount.Amount
Holds a dimensionless measure of one (exact).
ONEPOINT - Enum constant in enum class org.opt4j.operator.crossover.BasicCrossoverModule.PermutationType
onPopup(Individual, Component, Point, JPopupMenu) - Method in interface org.opt4j.viewer.IndividualMouseListener
Invoked if an Individual is selected by a popup (usually with a right click of the mouse).
open() - Method in class org.opt4j.start.Opt4JTask
Initialize a task manually before executing it.
Operator<G extends Genotype> - Interface in org.opt4j.core.optimizer
The Operator is the basic interface for all operators.
OPERATOR - Static variable in class org.opt4j.config.Icons
The icon for the operator.
OperatorClassPredicate(Class<? extends Genotype>) - Constructor for class org.opt4j.operator.AbstractGenericOperator.OperatorClassPredicate
Creates a new AbstractGenericOperator.OperatorClassPredicate for the given Genotype class.
OperatorHolder() - Constructor for class org.opt4j.operator.AbstractGenericOperator.OperatorHolder
 
OperatorModule<P extends Operator> - Class in org.opt4j.operator
Module class for an Operator.
OperatorModule() - Constructor for class org.opt4j.operator.OperatorModule
 
OperatorVoidPredicate() - Constructor for class org.opt4j.operator.AbstractGenericOperator.OperatorVoidPredicate
 
opposite() - Method in class org.jscience.mathematics.function.Polynomial
Returns the opposite of this polynomial.
opposite() - Method in class org.jscience.mathematics.function.RationalFunction
Returns the opposite of this rational function.
opposite() - Method in class org.jscience.mathematics.number.Complex
Returns the negation of this complex.
opposite() - Method in class org.jscience.mathematics.number.Float64
Returns the opposite of this number.
opposite() - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the opposite of this floating point number.
opposite() - Method in class org.jscience.mathematics.number.Integer64
Returns the opposite of this number.
opposite() - Method in class org.jscience.mathematics.number.LargeInteger
Returns the opposite of this large integer.
opposite() - Method in class org.jscience.mathematics.number.ModuloInteger
 
opposite() - Method in class org.jscience.mathematics.number.Rational
Returns the opposite of this rational number.
opposite() - Method in class org.jscience.mathematics.number.Real
Returns the negation of this real number.
opposite() - Method in interface org.jscience.mathematics.structure.GroupAdditive
Returns the additive inverse of this object.
opposite() - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
opposite() - Method in class org.jscience.mathematics.vector.ComplexVector
 
opposite() - Method in class org.jscience.mathematics.vector.DenseMatrix
 
opposite() - Method in class org.jscience.mathematics.vector.DenseVector
 
opposite() - Method in class org.jscience.mathematics.vector.Float64Matrix
 
opposite() - Method in class org.jscience.mathematics.vector.Float64Vector
 
opposite() - Method in class org.jscience.mathematics.vector.Matrix
Returns the negation of this matrix.
opposite() - Method in class org.jscience.mathematics.vector.SparseMatrix
 
opposite() - Method in class org.jscience.mathematics.vector.SparseVector
 
opposite() - Method in class org.jscience.mathematics.vector.Vector
Returns the negation of this vector.
opposite() - Method in class org.jscience.physics.amount.Amount
Returns the opposite of this measure.
Opt4J - Class in org.opt4j.start
The Opt4J configuration GUI.
Opt4J() - Constructor for class org.opt4j.start.Opt4J
 
OPT4J - Static variable in class org.opt4j.config.Icons
The Opt4J logo.
Opt4JAbout - Class in org.opt4j.start
The Opt4JAbout information.
Opt4JAbout() - Constructor for class org.opt4j.start.Opt4JAbout
 
Opt4JModule - Class in org.opt4j.start
The Opt4JModule is the superclass for all modules.
Opt4JModule() - Constructor for class org.opt4j.start.Opt4JModule
 
Opt4JStarter - Class in org.opt4j.start
The Opt4JStarter starts configuration files directly without the configurator (GUI).
Opt4JStarter() - Constructor for class org.opt4j.start.Opt4JStarter
 
Opt4JTask - Class in org.opt4j.start
The Opt4JTask executes one optimization process.
Opt4JTask() - Constructor for class org.opt4j.start.Opt4JTask
Constructs a Opt4JTask.
Opt4JTask(boolean) - Constructor for class org.opt4j.start.Opt4JTask
Constructs a Opt4JTask.
Opt4JTasksPanel - Class in org.opt4j.start
The Opt4JTasksPanel extends the DefaultTasksPanel by additional functionality: Additional control and extended state.
Opt4JTasksPanel(ExecutionEnvironment, Format, SelectedModules) - Constructor for class org.opt4j.start.Opt4JTasksPanel
Constructs a Opt4JTasksPanel.
Opt4JTasksPanel.Model - Class in org.opt4j.start
The Opt4JTasksPanel.Model of the table.
Opt4JTasksPanel.PopupListener - Class in org.opt4j.start
The Opt4JTasksPanel.PopupListener for the table elements.
optimizationStarted() - Method in class org.opt4j.common.logger.AbstractLogger
Callback method invoked once the optimization starts.
optimizationStarted() - Method in class org.opt4j.common.logger.TsvLogger
 
optimizationStarted(Optimizer) - Method in class org.opt4j.common.completer.ParallelIndividualCompleter
 
optimizationStarted(Optimizer) - Method in class org.opt4j.common.logger.AbstractLogger
 
optimizationStarted(Optimizer) - Method in interface org.opt4j.core.optimizer.OptimizerStateListener
Invoked if the Optimizer starts the optimization process.
optimizationStarted(Optimizer) - Method in class org.opt4j.viewer.ControlButtons
 
optimizationStarted(Optimizer) - Method in class org.opt4j.viewer.StatusBar
 
optimizationStarted(Optimizer) - Method in class org.opt4j.viewer.Viewer
 
optimizationStopped() - Method in class org.opt4j.common.logger.AbstractLogger
Callback method invoked once the optimization stops.
optimizationStopped() - Method in class org.opt4j.common.logger.TsvLogger
 
optimizationStopped(Optimizer) - Method in class org.opt4j.common.completer.ParallelIndividualCompleter
 
optimizationStopped(Optimizer) - Method in class org.opt4j.common.logger.AbstractLogger
 
optimizationStopped(Optimizer) - Method in interface org.opt4j.core.optimizer.OptimizerStateListener
Invoked if the Optimizer stops the optimization process.
optimizationStopped(Optimizer) - Method in class org.opt4j.viewer.ControlButtons
 
optimizationStopped(Optimizer) - Method in class org.opt4j.viewer.StatusBar
 
optimizationStopped(Optimizer) - Method in class org.opt4j.viewer.Viewer
 
optimize() - Method in interface org.opt4j.core.optimizer.Optimizer
Starts the optimization process.
optimize() - Method in class org.opt4j.optimizer.de.DifferentialEvolution
 
optimize() - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithm
 
optimize() - Method in class org.opt4j.optimizer.mopso.MOPSO
 
optimize() - Method in class org.opt4j.optimizer.rs.RandomSearch
 
optimize() - Method in class org.opt4j.optimizer.sa.SimulatedAnnealing
 
optimizer - Variable in class org.opt4j.core.optimizer.Bootstrap
 
optimizer - Variable in class org.opt4j.start.Opt4JTask
 
Optimizer - Interface in org.opt4j.core.optimizer
This Optimizer interface has to be implemented by all population-based optimizers.
OPTIMIZER - Static variable in class org.opt4j.config.Icons
The icon for the optimizer.
OptimizerIterationListener - Interface in org.opt4j.core.optimizer
The OptimizerIterationListener is used to monitor the iteration of the Optimizer.
OptimizerModule - Class in org.opt4j.core.optimizer
Abstract module class for the Optimizer modules.
OptimizerModule() - Constructor for class org.opt4j.core.optimizer.OptimizerModule
 
OptimizerStateListener - Interface in org.opt4j.core.optimizer
The OptimizerStateListener is used to monitor the state of the Optimizer.
optimizing - Variable in class org.opt4j.core.optimizer.AbstractOptimizer
 
order - Variable in class org.opt4j.config.Property
 
order - Variable in class org.opt4j.viewer.ArchiveWidget
 
order(Map<Individual, Double>) - Method in class org.opt4j.optimizer.ea.Crowding
Returns an ordered list of the Individuals corresponding to their crowding distance.
Order - Annotation Interface in org.opt4j.config.annotations
The Order annotation assigns a user defined order to properties of a module.
org.jscience - package org.jscience
Provides the library classes for versionning, self-tests and performance analysis.
org.jscience.economics.money - package org.jscience.economics.money
Provides support for monetary quantities and their currencies.
org.jscience.geography.coordinates - package org.jscience.geography.coordinates
Provides linear or angular quantities which designate the position that a point occupies in a given reference frame or system.
org.jscience.geography.coordinates.crs - package org.jscience.geography.coordinates.crs
Provides the Coordinate Reference Systems (CRS) specifying how coordinates are to be assigned to spatial/temporal locations.
org.jscience.mathematics.function - package org.jscience.mathematics.function
Provides support for fairly simple symbolic math analysis (to solve algebraic equations, integrate, differentiate, calculate expressions, and so on).
org.jscience.mathematics.number - package org.jscience.mathematics.number
Provides common types of numbers most of them implementing the field interface.
org.jscience.mathematics.structure - package org.jscience.mathematics.structure
Provides mathematical sets (identified by the class parameter) associated to binary operations, such as multiplication or addition, satisfying certain axioms.
org.jscience.mathematics.vector - package org.jscience.mathematics.vector
Provides support for linear algebra in the form of matrices and vectors.
org.jscience.physics.amount - package org.jscience.physics.amount
Provides support for exact or arbitrary precision measurements.
org.jscience.physics.model - package org.jscience.physics.model
Provides models for physical quantities.
org.opengis.referencing.cs - package org.opengis.referencing.cs
 
org.opt4j.common.archive - package org.opt4j.common.archive
Provides different implementations for the Archive.
org.opt4j.common.completer - package org.opt4j.common.completer
Provides the classes for the IndividualCompleters.
org.opt4j.common.logger - package org.opt4j.common.logger
Provides the classes for the data loggers.
org.opt4j.common.random - package org.opt4j.common.random
Provides the classes for the random number generators.
org.opt4j.config - package org.opt4j.config
Provides the classes for modules structure and configuration.
org.opt4j.config.annotations - package org.opt4j.config.annotations
Provides the classes for the annotations for the modules.
org.opt4j.config.visualization - package org.opt4j.config.visualization
Provides the classes for the configurator visualization (GUI).
org.opt4j.core - package org.opt4j.core
Provides the classes that join the problem and optimizer.
org.opt4j.core.domination - package org.opt4j.core.domination
 
org.opt4j.core.optimizer - package org.opt4j.core.optimizer
Provides the classes for the optimizer.
org.opt4j.core.problem - package org.opt4j.core.problem
Provides the classes for the optimization problem.
org.opt4j.genotype - package org.opt4j.genotype
Provides the classes for basic Genotypes.
org.opt4j.operator - package org.opt4j.operator
Provides the classes for general (generic) operators.
org.opt4j.operator.algebra - package org.opt4j.operator.algebra
Provides the classes for the algebra operator for genotypes.
org.opt4j.operator.copy - package org.opt4j.operator.copy
Provides the classes for the copy operator for genotypes.
org.opt4j.operator.crossover - package org.opt4j.operator.crossover
Provides the classes for the crossover operator for genotypes.
org.opt4j.operator.diversity - package org.opt4j.operator.diversity
Provides the classes for the distance operator for genotypes.
org.opt4j.operator.mutate - package org.opt4j.operator.mutate
Provides the classes for the mutate operator for genotypes.
org.opt4j.operator.neighbor - package org.opt4j.operator.neighbor
Provides the classes for the neighbor operator for genotypes.
org.opt4j.operator.normalize - package org.opt4j.operator.normalize
Provides the classes for the normalize operator for genotypes.
org.opt4j.optimizer.de - package org.opt4j.optimizer.de
Provides the classes for a (Multi-Objective) Differential Evolution Algorithm.
org.opt4j.optimizer.ea - package org.opt4j.optimizer.ea
Provides the classes for a (Multi-Objective) Evolutionary Algorithm (MOEA).
org.opt4j.optimizer.mopso - package org.opt4j.optimizer.mopso
Provides the classes for the multi-objective particle swarm optimizer MOPSO.
org.opt4j.optimizer.rs - package org.opt4j.optimizer.rs
Provides the classes for the random search optimization approach.
org.opt4j.optimizer.sa - package org.opt4j.optimizer.sa
Provides classes for the simulated annealing optimization algorithm.
org.opt4j.start - package org.opt4j.start
Provides the classes for the Opt4J configurator and starter.
org.opt4j.viewer - package org.opt4j.viewer
Provides the classes for the optimization visualization, i.e., the Viewer.
OUNCE - Static variable in class javax.measure.unit.NonSI
A unit of mass equal to 1 / 16 NonSI.POUND (standard name oz).
OUNCE_LIQUID_UK - Static variable in class javax.measure.unit.NonSI
A unit of volume equal to 1 / 160 NonSI.GALLON_UK (standard name oz_fl_uk).
OUNCE_LIQUID_US - Static variable in class javax.measure.unit.NonSI
A unit of volume equal to 1 / 128 NonSI.GALLON_LIQUID_US (standard name oz_fl).
out(String) - Method in interface org.opt4j.config.ModuleAutoFinderListener
Invoked for a standard message.

P

pack(byte[]) - Static method in class org.opt4j.common.random.RandomDefault
This simply utility method can be used in cases where a byte array of seed data is to be used to repeatedly re-seed the random number sequence.
paint() - Method in class org.opt4j.viewer.ArchiveWidget
Repaints the table.
paint() - Method in class org.opt4j.viewer.ConvergencePlotWidget
Repaints the plot.
paint() - Method in class org.opt4j.viewer.PopulationWidget
 
paint(Collection<Individual>, Collection<Individual>) - Method in class org.opt4j.viewer.ParetoPlotWidget
Repaints the diagram.
Pair<A> - Class in org.opt4j.optimizer.ea
The Pair groups two objects of the same type in a given order.
Pair(A, A) - Constructor for class org.opt4j.optimizer.ea.Pair
Constructs a Pair with a first and a second element.
panel - Variable in class org.opt4j.config.visualization.PropertyPanel
 
panel - Variable in class org.opt4j.viewer.ArchiveWidget
 
panel - Variable in class org.opt4j.viewer.ConvergencePlotWidget
 
panel - Variable in class org.opt4j.viewer.ParetoPlotWidget
 
panel - Variable in class org.opt4j.viewer.PopulationWidget
 
panel - Variable in class org.opt4j.viewer.StatusBar
 
panel - Variable in class org.opt4j.viewer.Viewport
 
Panel - Annotation Interface in org.opt4j.config.annotations
The Panel annotation allows the definition of a custom panel for a module.
PARALLEL - Enum constant in enum class org.opt4j.common.completer.IndividualCompleterModule.Type
Use a parallel completer.
ParallelIndividualCompleter - Class in org.opt4j.common.completer
The ParallelIndividualCompleter completes Individuals with multiple threads.
ParallelIndividualCompleter(Control, Decoder, Evaluator, int) - Constructor for class org.opt4j.common.completer.ParallelIndividualCompleter
Constructs a ParallelIndividualCompleter with a specified maximal number of concurrent threads.
ParallelIndividualCompleter.Complete - Class in org.opt4j.common.completer
The ParallelIndividualCompleter.Complete class completes a single Individual.
Parameters - Class in org.opt4j.operator
The Parameters is a class for the identification of types/classes of a generic parameter.
Parameters() - Constructor for class org.opt4j.operator.Parameters
 
Parent - Annotation Interface in org.opt4j.config.annotations
The Parent annotation assigns a module an explicit parent category.
parentInjector - Variable in class org.opt4j.start.Opt4JTask
 
PARETO - Static variable in class org.opt4j.config.Icons
The icon for the pareto contentPanel.
paretoDomination - Variable in class org.opt4j.core.domination.GoalAttainmentDomination
 
ParetoDomination - Class in org.opt4j.core.domination
The DominationStrategy Pareto-Domination.
ParetoDomination - Enum constant in enum class org.opt4j.core.domination.ConstraintDominationModule.Strategy
 
ParetoDomination() - Constructor for class org.opt4j.core.domination.ParetoDomination
 
ParetoPlotWidget - Class in org.opt4j.viewer
The ParetoPlotWidget is a widget that displays the Population and Archive in two dimensional plot.
ParetoPlotWidget(Population, Archive, Optimizer, ObjectivesMonitor, AutoZoomButton) - Constructor for class org.opt4j.viewer.ParetoPlotWidget
Constructs a ParetoPlotWidget.
ParetoPlotWidget.Selection - Class in org.opt4j.viewer
The selection box for the current two objectives.
parse(CharSequence, int, TextFormat.Cursor) - Static method in class org.jscience.mathematics.number.LargeInteger
Parses the specified character sequence from the specified position as a large integer in the specified radix.
PARSEC - Static variable in class javax.measure.unit.NonSI
A unit of length equal to the distance at which a star would appear to shift its position by one arcsecond over the course the time (about 3 months) in which the Earth moves a distance of NonSI.ASTRONOMICAL_UNIT in the direction perpendicular to the direction to the star (standard name pc).
parseObject(String, ParsePosition) - Method in class javax.measure.unit.UnitFormat
Parses the text from a string to produce an object (implements java.text.Format).
parseProductUnit(CharSequence, ParsePosition) - Method in class javax.measure.unit.UnitFormat.DefaultFormat
 
parseProductUnit(CharSequence, ParsePosition) - Method in class javax.measure.unit.UnitFormat
Parses a sequence of character to produce a unit or a rational product of unit.
parseSingleUnit(CharSequence, ParsePosition) - Method in class javax.measure.unit.UnitFormat.DefaultFormat
 
parseSingleUnit(CharSequence, ParsePosition) - Method in class javax.measure.unit.UnitFormat
Parses a sequence of character to produce a single unit.
Particle - Class in org.opt4j.optimizer.mopso
The Particle extends the Individual by an id, a velocity Genotype, a personal best Genotype and the corresponding best Objectives.
Particle() - Constructor for class org.opt4j.optimizer.mopso.Particle
Constructs a Particle.
particleFactory - Variable in class org.opt4j.optimizer.mopso.MOPSO
 
ParticleFactory - Class in org.opt4j.optimizer.mopso
ParticleFactory(Provider<Particle>, Creator) - Constructor for class org.opt4j.optimizer.mopso.ParticleFactory
Constructs a ParticleFactory.
particles - Variable in class org.opt4j.optimizer.mopso.MOPSOModule
 
PASCAL - Static variable in class javax.measure.unit.SI
The derived unit for pressure, stress (Pa).
pause - Variable in class org.opt4j.viewer.ControlButtons
 
PAUSED - Enum constant in enum class org.opt4j.core.optimizer.Control.State
The paused state.
PERCENT - Static variable in class javax.measure.unit.NonSI
A dimensionless unit equals to 0.01 (standard name %).
PermutationGenotype<E> - Class in org.opt4j.genotype
The PermutationGenotype can be used as a Genotype.
PermutationGenotype() - Constructor for class org.opt4j.genotype.PermutationGenotype
Constructs a PermutationGenotype.
PermutationGenotype(Collection<E>) - Constructor for class org.opt4j.genotype.PermutationGenotype
Constructs a PermutationGenotype.
permutationType - Variable in class org.opt4j.operator.crossover.BasicCrossoverModule
 
permutationType - Variable in class org.opt4j.operator.mutate.BasicMutateModule
 
permutationType - Variable in class org.opt4j.operator.neighbor.BasicNeighborModule
 
perturbation - Variable in class org.opt4j.optimizer.mopso.MOPSOModule
 
perturbation - Variable in class org.opt4j.optimizer.mopso.MutateDoubleUniform
 
PETA(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 1015
phenotype - Variable in class org.opt4j.core.Individual
 
Phenotype - Interface in org.opt4j.core
The Phenotype is a marker interface.
PHENOTYPED - Enum constant in enum class org.opt4j.core.Individual.State
Individual has a Phenotype, i.e.
PhenotypeWrapper<O> - Class in org.opt4j.core.problem
The PhenotypeWrapper might be used if the phenotype class of a given problem is already defined and cannot be extended with the Phenotype marker interface.
PhenotypeWrapper(O) - Constructor for class org.opt4j.core.problem.PhenotypeWrapper
Constructs a PhenotypeWrapper for the given object.
PhysicalModel - Class in org.jscience.physics.model
This abstract class represents a physical model.
PhysicalModel() - Constructor for class org.jscience.physics.model.PhysicalModel
Default constructor (allows for derivation).
PICO(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 10-12
PIXEL - Static variable in class javax.measure.unit.NonSI
A unit of length equal to 1/72 NonSI.INCH (standard name pixel).
PLAY - Static variable in class org.opt4j.config.Icons
The icon for the play button.
plotWidgetProvider - Variable in class org.opt4j.viewer.ViewsToolBarService
 
plus(double) - Method in class javax.measure.unit.Unit
Returns the result of adding an offset to this unit.
plus(double) - Method in class org.jscience.mathematics.number.Float64
Returns the sum of this number with the specified value.
plus(long) - Method in class org.jscience.mathematics.number.Integer64
Returns the sum of this number with the specifice value.
plus(long) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the sum of this large integer with the specified long integer (convenience method)
plus(G) - Method in interface org.jscience.mathematics.structure.GroupAdditive
Returns the sum of this object with the one specified.
plus(Function<F, F>) - Method in class org.jscience.mathematics.function.RationalFunction
 
plus(Function<R, R>) - Method in class org.jscience.mathematics.function.Polynomial
 
plus(Function<X, Y>) - Method in class org.jscience.mathematics.function.Function
Returns the sum of this function with the one specified.
plus(Polynomial<R>) - Method in class org.jscience.mathematics.function.Polynomial
Returns the sum of two polynomials.
plus(RationalFunction<F>) - Method in class org.jscience.mathematics.function.RationalFunction
Returns the sum of two rational functions.
plus(Complex) - Method in class org.jscience.mathematics.number.Complex
Returns the sum of this complex with the one specified.
plus(Float64) - Method in class org.jscience.mathematics.number.Float64
Returns the sum of this number with the one specified.
plus(FloatingPoint) - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the sum of this floating point number with the one specified.
plus(Integer64) - Method in class org.jscience.mathematics.number.Integer64
Returns the sum of this number with the one specified.
plus(LargeInteger) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the sum of this large integer with the one specified.
plus(ModuloInteger) - Method in class org.jscience.mathematics.number.ModuloInteger
 
plus(Rational) - Method in class org.jscience.mathematics.number.Rational
Returns the sum of this rational number with the one specified.
plus(Real) - Method in class org.jscience.mathematics.number.Real
Returns the sum of this real number with the one specified.
plus(Matrix<F>) - Method in class org.jscience.mathematics.vector.DenseMatrix
 
plus(Matrix<F>) - Method in class org.jscience.mathematics.vector.Matrix
Returns the sum of this matrix with the one specified.
plus(Matrix<F>) - Method in class org.jscience.mathematics.vector.SparseMatrix
 
plus(Matrix<Complex>) - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
plus(Matrix<Float64>) - Method in class org.jscience.mathematics.vector.Float64Matrix
 
plus(Vector<F>) - Method in class org.jscience.mathematics.vector.DenseVector
 
plus(Vector<F>) - Method in class org.jscience.mathematics.vector.SparseVector
 
plus(Vector<F>) - Method in class org.jscience.mathematics.vector.Vector
Returns the sum of this vector with the one specified.
plus(Vector<Complex>) - Method in class org.jscience.mathematics.vector.ComplexVector
 
plus(Vector<Float64>) - Method in class org.jscience.mathematics.vector.Float64Vector
 
plus(Amount) - Method in class org.jscience.physics.amount.Amount
Returns the sum of this measure with the one specified.
plus(R) - Method in class org.jscience.mathematics.function.Polynomial
Returns the sum of this polynomial with a constant polynomial having the specified value (convenience method).
POINT - Static variable in class javax.measure.unit.NonSI
A unit of length equal to 0.013837 NonSI.INCH exactly (standard name pt).
POISE - Static variable in class javax.measure.unit.NonSI
A unit of dynamic viscosity equal to 1 g/(cm·s) (cgs unit).
Polynomial<R extends Ring<R>> - Class in org.jscience.mathematics.function
This class represents a mathematical expression involving a sum of powers in one or more variables multiplied by coefficients (such as x² + x·y + 3y²).
POLYNOMIAL - Enum constant in enum class org.opt4j.operator.mutate.BasicMutateModule.DoubleType
Use a variable (adaptive) mutation rate.
populateTree() - Method in class org.opt4j.config.visualization.DefaultModulesPanel
Build and order the tree
population - Variable in class org.opt4j.core.optimizer.AbstractOptimizer
 
population - Variable in class org.opt4j.viewer.ParetoPlotWidget
 
population - Variable in class org.opt4j.viewer.PopulationWidget
 
Population - Class in org.opt4j.core.optimizer
The Population manages a set of Individuals.
Population() - Constructor for class org.opt4j.core.optimizer.Population
 
POPULATION - Enum constant in enum class org.opt4j.common.archive.ArchiveModule.Type
Archive that keeps the non-dominated individual of the population.
POPULATION - Static variable in class org.opt4j.config.Icons
The icon for the population.
PopulationArchive - Class in org.opt4j.common.archive
The PopulationArchive keeps the non-dominated Individuals from the Population.
PopulationArchive() - Constructor for class org.opt4j.common.archive.PopulationArchive
 
populationWidget - Variable in class org.opt4j.viewer.ViewsToolBarService
 
PopulationWidget - Class in org.opt4j.viewer
A widget that monitors the Population.
PopulationWidget(Population, Archive, IndividualFactory, ObjectivesMonitor) - Constructor for class org.opt4j.viewer.PopulationWidget
Constructs a PopulationWidget.
PopulationWidget.Model - Class in org.opt4j.viewer
PopulationWidget.Table - Class in org.opt4j.viewer
populationWidgetProvider - Variable in class org.opt4j.viewer.ViewsToolBarService
 
PopupListener() - Constructor for class org.opt4j.start.Opt4JTasksPanel.PopupListener
 
positionOf(C, CoordinateReferenceSystem.AbsolutePosition) - Method in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem
Returns the absolute position from the coordinates in this reference system.
positionOf(CompoundCoordinates<C1, C2>, CoordinateReferenceSystem.AbsolutePosition) - Method in class org.jscience.geography.coordinates.crs.CompoundCRS
 
positionTerm - Variable in class org.opt4j.optimizer.mopso.MOPSO
 
POUND - Static variable in class javax.measure.unit.NonSI
A unit of mass equal to 453.59237 grams (avoirdupois pound, standard name lb).
POUND_FORCE - Static variable in class javax.measure.unit.NonSI
A unit of force equal to NonSI.POUND·NonSI.G (standard name lbf).
pow(double) - Method in class org.jscience.mathematics.number.Complex
Returns this complex raised to the specified power.
pow(double) - Method in class org.jscience.mathematics.number.Float64
Returns this number raised to the specified power.
pow(int) - Method in class javax.measure.unit.Dimension
Returns this dimension raised to an exponent.
pow(int) - Method in class javax.measure.unit.Unit
Returns a unit equals to this unit raised to an exponent.
pow(int) - Method in class org.jscience.mathematics.function.Function
Returns this function raised at the specified exponent.
pow(int) - Method in class org.jscience.mathematics.function.Polynomial
 
pow(int) - Method in class org.jscience.mathematics.function.RationalFunction
 
pow(int) - Method in class org.jscience.mathematics.number.Number
Returns this number raised at the specified positive exponent.
pow(int) - Method in class org.jscience.mathematics.vector.Matrix
Returns this matrix raised at the specified exponent.
pow(int) - Method in class org.jscience.physics.amount.Amount
Returns this measure raised at the specified exponent.
pow(Complex) - Method in class org.jscience.mathematics.number.Complex
Returns this complex raised to the power of the specified complex exponent.
pow(Float64) - Method in class org.jscience.mathematics.number.Float64
Returns this number raised to the power of the specified exponent.
Pow - Class in org.opt4j.operator.algebra
The Pow performs an exponentiation of two Terms.
Pow(Term, Term) - Constructor for class org.opt4j.operator.algebra.Pow
Constructs a Pow term.
Power - Interface in javax.measure.quantity
This interface represents the rate at which work is done.
prepareRenderer(TableCellRenderer, int, int) - Method in class org.opt4j.config.visualization.DefaultTasksPanel.Table
 
prepareRenderer(TableCellRenderer, int, int) - Method in class org.opt4j.viewer.PopulationWidget.Table
 
Pressure - Interface in javax.measure.quantity
This interface represents a force applied uniformly over a surface.
PRIME_CERTAINTY - Static variable in class org.jscience.mathematics.number.LargeInteger
Holds the certainty required when testing for primality (default 100, the probability for a composite to pass the primality test is less than 2-100).
PROBLEM - Static variable in class org.opt4j.config.Icons
The icon for the problem.
ProblemModule - Class in org.opt4j.core.problem
The ProblemModule is an abstract module class for the binding of the Creator, Decoder, and Evaluator.
ProblemModule() - Constructor for class org.opt4j.core.problem.ProblemModule
 
ProductUnit<Q extends Quantity> - Class in javax.measure.unit
This class represents units formed by the product of rational powers of existing units.
ProductUnit(Unit<?>) - Constructor for class javax.measure.unit.ProductUnit
Copy constructor (allows for parameterization of product units).
progessMap - Variable in class org.opt4j.start.Opt4JTasksPanel
 
progress - Variable in class org.opt4j.viewer.StatusBar
 
Progress - Class in org.opt4j.viewer
The Progress offers some methods for the measurement of the progress of an Optimizer.
Progress() - Constructor for class org.opt4j.viewer.Progress
 
ProjectedCRS<C extends Coordinates<?>> - Class in org.jscience.geography.coordinates.crs
This class represents a 2-dimensional projected reference system.
ProjectedCRS() - Constructor for class org.jscience.geography.coordinates.crs.ProjectedCRS
 
properties - Variable in class org.opt4j.config.PropertyModule
 
property() - Element in annotation interface org.opt4j.config.annotations.Required
The addressed property.
Property - Class in org.opt4j.config
The Property contains information about a single property of a PropertyModule.
Property(Module, String, Class<?>, Method, Method, Iterable<Annotation>) - Constructor for class org.opt4j.config.Property
Constructs a Property .
PropertyModule - Class in org.opt4j.config
The PropertyModule is a decorator for a Module that enables property methods.
PropertyModule(Module) - Constructor for class org.opt4j.config.PropertyModule
Constructs a PropertyModule that decorates a Module.
PropertyPanel - Class in org.opt4j.config.visualization
The PropertyPanel is a panel for the configuration of one module.
PropertyPanel(PropertyModule, FileChooser, Format) - Constructor for class org.opt4j.config.visualization.PropertyPanel
Constructs a PropertyPanel for one PropertyModule instance.
pseudoInverse() - Method in class org.jscience.mathematics.vector.Matrix
Returns the inverse or pseudo-inverse if this matrix if not square.
publishObjectives(Individual) - Method in class org.opt4j.viewer.ObjectivesMonitor
 
put(K, V) - Method in class org.opt4j.genotype.CompositeGenotype
Adds a key, value pair.
PUZZLE_BLUE - Static variable in class org.opt4j.config.Icons
The icon for the blue puzzle.
PUZZLE_GREEN - Static variable in class org.opt4j.config.Icons
The icon for the green puzzle.

Q

Quantity - Interface in javax.measure.quantity
This interface represents any type of quantitative properties or attributes of thing.
QuantumModel - Class in org.jscience.physics.model
This class represents the quantum model.
QuantumModel() - Constructor for class org.jscience.physics.model.QuantumModel
 

R

R - Static variable in class org.jscience.physics.amount.Constants
Holds the molar gas constant (N·k)
r1 - Variable in class org.opt4j.optimizer.mopso.VelocityTerm
 
r2 - Variable in class org.opt4j.optimizer.mopso.VelocityTerm
 
RAD - Static variable in class javax.measure.unit.NonSI
A unit of radiation dose absorbed equal to a dose of 0.01 joule of energy per kilogram of mass (J/kg) (standard name rd).
RADIAN - Static variable in class javax.measure.unit.SI
The unit for plane angle quantities (rad).
RadiationDoseAbsorbed - Interface in javax.measure.quantity
This interface represents the amount of energy deposited per unit of mass.
RadiationDoseEffective - Interface in javax.measure.quantity
This interface represents the effective (or "equivalent") dose of radiation received by a human or some other living organism.
RadioactiveActivity - Interface in javax.measure.quantity
This interface represents a radioactive activity.
Rand - Class in org.opt4j.common.random
The Rand class is an abstract class that is utilized as an interface for random classes.
Rand() - Constructor for class org.opt4j.common.random.Rand
Constructs a Rand.
Rand(long) - Constructor for class org.opt4j.common.random.Rand
Constructs a Rand.
random - Variable in class org.opt4j.common.archive.AdaptiveGridArchive
 
random - Variable in class org.opt4j.operator.crossover.CrossoverDouble
 
random - Variable in class org.opt4j.operator.crossover.CrossoverListRate
 
random - Variable in class org.opt4j.operator.crossover.CrossoverListXPoint
 
random - Variable in class org.opt4j.operator.crossover.CrossoverPermutationBucket
 
random - Variable in class org.opt4j.operator.crossover.CrossoverPermutationOnePoint
 
random - Variable in class org.opt4j.operator.mutate.MutateBoolean
 
random - Variable in class org.opt4j.operator.mutate.MutateDouble
 
random - Variable in class org.opt4j.operator.mutate.MutateIntegerRandom
 
random - Variable in class org.opt4j.operator.mutate.MutatePermutationInsert
 
random - Variable in class org.opt4j.operator.mutate.MutatePermutationMixed
 
random - Variable in class org.opt4j.operator.mutate.MutatePermutationRevert
 
random - Variable in class org.opt4j.operator.mutate.MutatePermutationSwap
 
random - Variable in class org.opt4j.operator.neighbor.NeighborBoolean
 
random - Variable in class org.opt4j.operator.neighbor.NeighborDouble
 
random - Variable in class org.opt4j.operator.neighbor.NeighborGenericImplementation
 
random - Variable in class org.opt4j.operator.neighbor.NeighborIntegerRandom
 
random - Variable in class org.opt4j.operator.neighbor.NeighborPermutationInsert
 
random - Variable in class org.opt4j.operator.neighbor.NeighborPermutationMixed
 
random - Variable in class org.opt4j.operator.neighbor.NeighborPermutationRevert
 
random - Variable in class org.opt4j.operator.neighbor.NeighborPermutationSwap
 
random - Variable in class org.opt4j.optimizer.de.DifferentialEvolution
 
random - Variable in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
random - Variable in class org.opt4j.optimizer.ea.CouplerRandom
 
random - Variable in class org.opt4j.optimizer.ea.CouplerUnique
 
random - Variable in class org.opt4j.optimizer.ea.ElitismSelector
 
random - Variable in class org.opt4j.optimizer.ea.MatingCrossoverMutate
 
random - Variable in class org.opt4j.optimizer.ea.Nsga2
 
random - Variable in class org.opt4j.optimizer.ea.Spea2
 
random - Variable in class org.opt4j.optimizer.mopso.MOPSO
 
random - Variable in class org.opt4j.optimizer.mopso.VelocityTerm
 
random - Variable in class org.opt4j.optimizer.sa.SimulatedAnnealing
 
RANDOM - Enum constant in enum class org.opt4j.optimizer.ea.BasicMatingModule.CouplerType
Use the CouplerRandom operator.
RandomDefault - Class in org.opt4j.common.random
RandomDefault() - Constructor for class org.opt4j.common.random.RandomDefault
Constructs a new RandomDefault.
randomize() - Method in class org.opt4j.optimizer.mopso.VelocityTerm
Randomizes the constants of the term.
RandomJava - Class in org.opt4j.common.random
The RandomJava is the default java Random.
RandomJava(long) - Constructor for class org.opt4j.common.random.RandomJava
Constructs a RandomJava with the specified seed.
RandomMersenneTwister - Class in org.opt4j.common.random
The RandomMersenneTwister uses an implementation of the mersenne twister random number generator written by David Beaumont.
RandomMersenneTwister(long) - Constructor for class org.opt4j.common.random.RandomMersenneTwister
Constructs a RandomMersenneTwister with the specified seed.
RandomModule - Class in org.opt4j.common.random
The RandomModule is used to configure the used random number generator.
RandomModule() - Constructor for class org.opt4j.common.random.RandomModule
 
RandomModule.RandType - Enum Class in org.opt4j.common.random
RandomSearch - Class in org.opt4j.optimizer.rs
The RandomSearch simply generates random Individuals and evaluates them.
RandomSearch(Population, Archive, IndividualFactory, IndividualCompleter, Control, Iteration, int) - Constructor for class org.opt4j.optimizer.rs.RandomSearch
Constructs a RandomSearch.
RandomSearchModule - Class in org.opt4j.optimizer.rs
RandomSearchModule() - Constructor for class org.opt4j.optimizer.rs.RandomSearchModule
 
Range - Class in org.opt4j.core
representing a range of values [min, max]
Range(double, double) - Constructor for class org.opt4j.core.Range
 
rangeOf(double, double, Unit<Q>) - Static method in class org.jscience.physics.amount.Amount
Returns the measure corresponding to the specified interval stated in the specified unit.
rank - Variable in class org.opt4j.core.Objective
 
rank - Variable in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
RANK_ERROR - Static variable in class org.opt4j.core.Objective
High priority rank (-100).
RANK_OBJECTIVE - Static variable in class org.opt4j.core.Objective
Standard rank of an objective (0).
RANKINE - Static variable in class javax.measure.unit.NonSI
A unit of temperature equal to 5/9 °K (standard name °R).
rate - Variable in class org.opt4j.operator.crossover.CrossoverListRate
 
rate - Variable in class org.opt4j.operator.mutate.AdaptiveMutationRate
 
rate - Variable in class org.opt4j.operator.mutate.ConstantMutationRate
 
RATE - Enum constant in enum class org.opt4j.operator.crossover.BasicCrossoverModule.BooleanType
RATE - Enum constant in enum class org.opt4j.operator.crossover.BasicCrossoverModule.IntegerType
Rational - Class in org.jscience.mathematics.number
This class represents the ratio of two LargeInteger numbers.
RationalConverter - Class in javax.measure.converter
This class represents a converter multiplying numeric values by an exact scaling factor (represented as the quotient of two long numbers).
RationalConverter(long, long) - Constructor for class javax.measure.converter.RationalConverter
Creates a rational converter with the specified dividend and divisor.
RationalFunction<F extends Field<F>> - Class in org.jscience.mathematics.function
This class represents the quotient of two Polynomial, it is also a field (invertible).
ready() - Method in class org.opt4j.config.visualization.FileChooser
Notify all.
Real - Class in org.jscience.mathematics.number
This class represents a real number of arbitrary precision with known/guaranteed uncertainty.
reduceNondominatedSet(List<double[]>, int, double) - Method in class org.opt4j.optimizer.ea.Hypervolume
 
ReferenceEllipsoid - Class in org.jscience.geography.coordinates.crs
The ReferenceEllipsoid class defines a geodetic reference ellipsoid used as a standard for geodetic measurements.
ReferenceEllipsoid(double, double) - Constructor for class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Constructs an instance of a reference ellipsoid.
RelativisticModel - Class in org.jscience.physics.model
This class represents the relativistic model.
RelativisticModel() - Constructor for class org.jscience.physics.model.RelativisticModel
 
REM - Static variable in class javax.measure.unit.NonSI
A unit of radiation dose effective equal to 0.01 Sv (standard name rem).
remainder(LargeInteger) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the remainder of the division of this large integer with the one specified (convenience method equivalent to this.divide(that).getRemainder()).
remove(int) - Method in class org.opt4j.config.visualization.DefaultSelectedPanel.TabbedPane
 
remove(Class<? extends Module>) - Method in class org.opt4j.config.ModuleListUser
Removes a module.
remove(Object) - Method in class org.opt4j.common.archive.AdaptiveGridArchive
 
remove(Object) - Method in class org.opt4j.config.visualization.SelectedModules
 
remove(Object) - Method in class org.opt4j.core.IndividualSet
 
remove(PropertyModule) - Method in class org.opt4j.config.visualization.DefaultModulesPanel
Removes a PropertyModule.
remove(Individual) - Method in class org.opt4j.optimizer.ea.Spea2
Remove an Individual.
removeAll(Collection<?>) - Method in class org.opt4j.core.IndividualSet
 
removeFromCell(Individual) - Method in class org.opt4j.common.archive.AdaptiveGridArchive
Removes this Individual from its AdaptiveGridArchive.Cell and removes the AdaptiveGridArchive.Cell from the Archive if it is empty.
removeIndivdiualMouseListener(IndividualMouseListener) - Method in class org.opt4j.viewer.ArchiveWidget
removeIndividualStateListener(IndividualStateListener) - Method in class org.opt4j.core.AbstractIndividualFactory
 
removeIndividualStateListener(IndividualStateListener) - Method in interface org.opt4j.core.IndividualFactory
Removes an IndividualStateListener that is invoked if the state of any Individual changes.
removeListener(ModuleAutoFinderListener) - Method in class org.opt4j.config.ModuleAutoFinder
removeListener(TaskListener) - Method in class org.opt4j.config.ExecutionEnvironment
Removes a TaskListener.
removeListener(FileOperations.FileOperationsListener) - Method in class org.opt4j.config.visualization.FileOperations
Removes a listener.
removeListener(SetListener) - Method in class org.opt4j.config.visualization.SelectedModules
Removes a SetListener.
removeListener(IndividualSetListener) - Method in class org.opt4j.core.IndividualSet
Removes a listener.
removeListener(ControlListener) - Method in class org.opt4j.core.optimizer.Control
Removes a ControlListener.
removeListener(ObjectivesMonitor.ObjectivesListener) - Method in class org.opt4j.viewer.ObjectivesMonitor
removeModule(PropertyModule) - Method in class org.opt4j.config.visualization.DefaultSelectedPanel
Removes a module from the panel.
removeOptimizerIterationListener(OptimizerIterationListener) - Method in class org.opt4j.core.optimizer.AbstractOptimizer
 
removeOptimizerIterationListener(OptimizerIterationListener) - Method in interface org.opt4j.core.optimizer.Optimizer
Removes an OptimizerIterationListener from this optimizer.
removeOptimizerStateListener(OptimizerStateListener) - Method in class org.opt4j.core.optimizer.AbstractOptimizer
 
removeOptimizerStateListener(OptimizerStateListener) - Method in interface org.opt4j.core.optimizer.Optimizer
Removes an OptimizerStateListener from this optimizer.
removeStateListener(TaskStateListener) - Method in class org.opt4j.config.Task
Required - Annotation Interface in org.opt4j.config.annotations
The Required annotation defines dependencies between the properties.
Requirement - Interface in org.opt4j.config
The Requirement indicates if a Property is active or not.
requirements - Variable in class org.opt4j.config.Property
 
resizable() - Element in annotation interface org.opt4j.viewer.WidgetParameters
Returns true if the widget is resizable.
retainAll(Collection<?>) - Method in class org.opt4j.core.IndividualSet
 
revert - Variable in class org.opt4j.operator.mutate.MutatePermutationMixed
 
revert - Variable in class org.opt4j.operator.neighbor.NeighborPermutationMixed
 
REVERT - Enum constant in enum class org.opt4j.operator.mutate.BasicMutateModule.PermutationType
REVERT - Enum constant in enum class org.opt4j.operator.neighbor.BasicNeighborModule.PermutationType
REVOLUTION - Static variable in class javax.measure.unit.NonSI
A unit of angle equal to a full circle or 2π SI.RADIAN (standard name rev).
Rinf - Static variable in class org.jscience.physics.amount.Constants
Holds the Rydberg constant (α²·me·c/2h).
Ring<R> - Interface in org.jscience.mathematics.structure
This interface represents an algebraic structure with two binary operations addition and multiplication (+ and ·), such that (R, +) is an abelian group, (R, ·) is a monoid and the multiplication distributes over the addition.
ROENTGEN - Static variable in class javax.measure.unit.NonSI
A unit used to measure the ionizing ability of radiation (standard name Roentgen).
root - Variable in class org.opt4j.config.visualization.DefaultModulesPanel
 
root(int) - Method in class javax.measure.unit.Dimension
Returns the given root of this dimension.
root(int) - Method in class javax.measure.unit.Unit
Returns a unit equals to the given root of this unit.
root(int) - Method in class org.jscience.physics.amount.Amount
Returns the given root of this measure.
RootTreeNode(boolean) - Constructor for class org.opt4j.config.visualization.DefaultModulesPanel.RootTreeNode
 
rotation - Variable in class org.opt4j.operator.crossover.BasicCrossoverModule
 
rotation - Variable in class org.opt4j.operator.crossover.CrossoverPermutationOnePoint
 
round() - Method in class org.jscience.mathematics.number.Float64
Returns the closest integer value to this 64 bits floating point number.
round() - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the closest integer to this floating point number.
round() - Method in class org.jscience.mathematics.number.Rational
Returns the closest integer value to this rational number.
round() - Method in class org.jscience.mathematics.number.Real
Returns the closest integer value to this rational number.
RUNNING - Enum constant in enum class org.opt4j.core.optimizer.Control.State
The running state.
RUTHERFORD - Static variable in class javax.measure.unit.NonSI
A unit of radioctive activity equal to 1 million radioactive disintegrations per second (standard name Rd).

S

SatisfactionConstraint - Class in org.opt4j.core
A concrete constraint with the same attributes as the base class Constraint and an additional attribute specifying the objective it refers to.
SatisfactionConstraint(String, Constraint.Direction, double, Objective) - Constructor for class org.opt4j.core.SatisfactionConstraint
 
save - Variable in class org.opt4j.config.visualization.ToolBar
 
save() - Method in class org.opt4j.config.visualization.FileOperations
Saves the current selected modules to the current file.
save(File) - Method in class org.opt4j.config.visualization.FileOperations
Saves the current selected modules to the specified file.
save(File, Collection<? extends Module>) - Method in class org.opt4j.config.ModuleSaver
Save the module configurations to a File.
save(String, Collection<? extends Module>) - Method in class org.opt4j.config.ModuleSaver
Save the module configurations to a file (as filename).
saveAs - Variable in class org.opt4j.config.visualization.ToolBar
 
saveAs() - Method in class org.opt4j.config.visualization.FileOperations
Opens the file chooser for saving the current configuration file.
SBX - Enum constant in enum class org.opt4j.operator.crossover.BasicCrossoverModule.DoubleType
scalingFactor - Variable in class org.opt4j.optimizer.de.DifferentialEvolution
 
scalingFactor - Variable in class org.opt4j.optimizer.de.DifferentialEvolutionModule
 
ScalingNsga2 - Class in org.opt4j.optimizer.ea
Latest version of NSGA-II with the dimensions scaled on the basis of the individual ranges when calculating the crowding distance as described in K.
ScalingNsga2(Rand, int, Population) - Constructor for class org.opt4j.optimizer.ea.ScalingNsga2
Constructs a ScalingNsga2 Selector.
ScalingNsga2Module - Class in org.opt4j.optimizer.ea
Module for the ScalingNsga2 Selector.
ScalingNsga2Module() - Constructor for class org.opt4j.optimizer.ea.ScalingNsga2Module
 
scroll - Variable in class org.opt4j.config.visualization.DefaultTasksPanel
 
second - Variable in class org.opt4j.optimizer.de.DifferentialEvolution.Triple
 
second - Variable in class org.opt4j.optimizer.ea.Pair
 
SECOND - Static variable in class javax.measure.unit.SI
The base unit for duration quantities (s).
SECOND_ANGLE - Static variable in class javax.measure.unit.NonSI
A unit of angle equal to 1/60 NonSI.MINUTE_ANGLE (standard name ").
secondComboBox - Variable in class org.opt4j.viewer.ParetoPlotWidget.Selection
 
seed - Variable in class org.opt4j.common.random.RandomModule
 
select() - Static method in class org.jscience.physics.model.HighEnergyModel
Selects the relativistic model as the current model.
select() - Static method in class org.jscience.physics.model.NaturalModel
Selects the relativistic model as the current model.
select() - Static method in class org.jscience.physics.model.QuantumModel
Selects the relativistic model as the current model.
select() - Static method in class org.jscience.physics.model.RelativisticModel
Selects the relativistic model as the current model.
select() - Static method in class org.jscience.physics.model.StandardModel
Selects the standard model as the current model.
SelectBounds(List<O>, Map<O, List<P>>) - Constructor for class org.opt4j.genotype.SelectMapGenotype.SelectBounds
 
selectedModules - Variable in class org.opt4j.config.visualization.DefaultModulesPanel
 
selectedModules - Variable in class org.opt4j.config.visualization.DefaultSelectedPanel
 
selectedModules - Variable in class org.opt4j.config.visualization.FileOperations
 
selectedModules - Variable in class org.opt4j.config.visualization.ToolBar
 
selectedModules - Variable in class org.opt4j.start.Opt4JTasksPanel
 
SelectedModules - Class in org.opt4j.config.visualization
SelectedModules() - Constructor for class org.opt4j.config.visualization.SelectedModules
Constructs a new, empty SelectedModules set.
selectedPanel - Variable in class org.opt4j.config.visualization.DefaultContentPanel
 
SelectedPanel - Class in org.opt4j.config.visualization
SelectedPanel() - Constructor for class org.opt4j.config.visualization.SelectedPanel
 
SelectGenotype<V> - Class in org.opt4j.genotype
The SelectGenotype selects for each index an element from the given list.
SelectGenotype(List<V>) - Constructor for class org.opt4j.genotype.SelectGenotype
Constructs a SelectGenotype.
selection - Variable in class org.opt4j.viewer.ConvergencePlotWidget
 
selection - Variable in class org.opt4j.viewer.ParetoPlotWidget
 
Selection() - Constructor for class org.opt4j.viewer.ParetoPlotWidget.Selection
 
SelectMapGenotype<K,V> - Class in org.opt4j.genotype
The SelectGenotype selects for each key an element from a given list.
SelectMapGenotype(List<K>, List<V>) - Constructor for class org.opt4j.genotype.SelectMapGenotype
Constructs a SelectMapGenotype.
SelectMapGenotype(List<K>, Map<K, List<V>>) - Constructor for class org.opt4j.genotype.SelectMapGenotype
Constructs a SelectMapGenotype.
SelectMapGenotype.SelectBounds<O,P> - Class in org.opt4j.genotype
 
selector - Variable in class org.opt4j.optimizer.de.DifferentialEvolution
 
selector - Variable in class org.opt4j.optimizer.ea.EvolutionaryAlgorithm
 
Selector - Interface in org.opt4j.optimizer.ea
The interface Selector is used to select a certain subset of Individuals from a Population by respecting certain metrics like their fitness.
SELECTOR - Static variable in class org.opt4j.config.Icons
The icon for the selector.
SelectorDefault - Class in org.opt4j.optimizer.ea
The default selector is the Nsga2 selector with the tournament value 0.
SelectorDefault(Rand) - Constructor for class org.opt4j.optimizer.ea.SelectorDefault
Constructs a new SelectorDefault.
SelectorModule - Class in org.opt4j.optimizer.ea
Abstract module class for the Selector.
SelectorModule() - Constructor for class org.opt4j.optimizer.ea.SelectorModule
 
SEQUENTIAL - Enum constant in enum class org.opt4j.common.completer.IndividualCompleterModule.Type
Use a sequential completer.
SequentialIndividualCompleter - Class in org.opt4j.common.completer
The SequentialIndividualCompleter completes the Individuals sequentially.
SequentialIndividualCompleter(Control, Decoder, Evaluator) - Constructor for class org.opt4j.common.completer.SequentialIndividualCompleter
set - Variable in class org.opt4j.config.ModuleListUser
 
set - Variable in class org.opt4j.config.ModuleRegister
 
set(double) - Method in class org.opt4j.operator.mutate.AdaptiveMutationRate
 
set(double) - Method in class org.opt4j.operator.mutate.ConstantMutationRate
 
set(double) - Method in interface org.opt4j.operator.mutate.MutationRate
Sets the mutation to a double value.
set(double) - Method in class org.opt4j.optimizer.ea.ConstantCrossoverRate
 
set(double) - Method in interface org.opt4j.optimizer.ea.CrossoverRate
Sets the crossover rate to a double value.
set(X) - Method in class org.jscience.mathematics.function.Variable.Global
 
set(X) - Method in class org.jscience.mathematics.function.Variable.Local
 
setAlpha(double) - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Sets the alpha value of the CrossoverDoubleBLX or CrossoverDoubleUnfairAverage, respectively.
setAlpha(double) - Method in class org.opt4j.optimizer.sa.CoolingSchedulesModule
Sets the alpha value.
setAlpha(int) - Method in class org.opt4j.optimizer.de.DifferentialEvolutionModule
Sets the alpha.
setAlpha(int) - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
Sets the population size alpha.
setArchiveSize(int) - Method in class org.opt4j.optimizer.mopso.MOPSOModule
Sets the leader archive size.
setAttribute(String, String) - Method in class org.opt4j.config.JNode
Sets an attribute to a value.
setBatchsize(int) - Method in class org.opt4j.optimizer.rs.RandomSearchModule
Sets the number of batched individuals for the evaluation.
setBest(Genotype, Objectives) - Method in class org.opt4j.optimizer.mopso.Particle
Sets the best position.
setBooleanRate(double) - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Sets the rate of the CrossoverBooleanRate.
setBooleanType(BasicCrossoverModule.BooleanType) - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
setBooleanType(BasicDiversityModule.BooleanType) - Method in class org.opt4j.operator.diversity.BasicDiversityModule
Sets the Type of Diversity operator for BooleanGenotype.
setBooleanXPoints(int) - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Sets the number of crossover points of the CrossoverBooleanXPoint .
setCapacity(int) - Method in class org.opt4j.common.archive.ArchiveModule
Sets the archive's capacity to the specified value.
setCapacity(int) - Method in class org.opt4j.common.archive.BoundedArchive
Sets the capacity of this BoundedArchive.
setCloseEvent(Viewer.CloseEvent) - Method in class org.opt4j.viewer.ViewerModule
Sets the event when the GUI is closed.
setCloseOnStop(boolean) - Method in class org.opt4j.viewer.ViewerModule
Sets the option for automatically closing the GUI if the optimization stops.
setConfiguration(Node) - Method in class org.opt4j.config.PropertyModule
Configures a PropertyModule with an XML Node.
setConstraints(Constraints) - Method in class org.opt4j.core.Objectives
Sets the constraints.
setCrossoverRate(double) - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
Sets the crossover rate.
setCrossoverRateType(EvolutionaryAlgorithmModule.CrossoverRateType) - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
Sets the type of crossover rate to use.
setCurrent(PhysicalModel) - Static method in class org.jscience.physics.model.PhysicalModel
Sets the current model (this method is called when the a predefined model is selected).
setCurrentFile(File) - Method in class org.opt4j.config.visualization.DefaultApplicationFrame
 
setCurrentFile(File) - Method in interface org.opt4j.config.visualization.FileOperations.FileOperationsListener
Invoked if the current file is changed (on load or save).
setCurrentFile(File) - Method in class org.opt4j.config.visualization.Menu
 
setCurrentFile(File) - Method in class org.opt4j.config.visualization.ToolBar
 
setDigits(int) - Static method in class org.jscience.mathematics.number.FloatingPoint
Sets the local number of digits to be used during calculations.
setDivisions(int) - Method in class org.opt4j.common.archive.ArchiveModule
Set the number of divisions for the AdaptiveGridArchive.
setDoubleType(BasicCrossoverModule.DoubleType) - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Sets the Operator for DoubleGenotype.
setDoubleType(BasicDiversityModule.DoubleType) - Method in class org.opt4j.operator.diversity.BasicDiversityModule
Sets the the Type of Diversity operator for DoubleGenotype.
setDoubleType(BasicMutateModule.DoubleType) - Method in class org.opt4j.operator.mutate.BasicMutateModule
Sets the double type.
setEta(double) - Method in class org.opt4j.operator.mutate.BasicMutateModule
Sets the eta.
setEvaluationStep(int) - Method in class org.opt4j.common.logger.LoggerModule
Sets the step size of the evaluations.
setExactPrecision(int) - Static method in class org.jscience.mathematics.number.Real
Sets the local minimum precision (number of exact digits) when exact numbers have to be approximated.
setExchangeRate(double) - Method in class org.jscience.economics.money.Currency
Sets the exchange rate of this Currency relatively to the reference currency.
setFeasible(boolean) - Method in class org.opt4j.core.Objectives
Sets the feasibility.
setFile(File) - Method in class org.opt4j.config.visualization.FileOperations
Sets the current file
setFilename(String) - Method in class org.opt4j.common.logger.LoggerModule
Sets the filename.
setFinalTemperature(double) - Method in class org.opt4j.optimizer.sa.CoolingSchedulesModule
Sets the final temperature.
setGenerations(int) - Method in class org.opt4j.optimizer.de.DifferentialEvolutionModule
Sets the generations.
setGenerations(int) - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
Sets the number of generations.
setGenotype(Genotype) - Method in class org.opt4j.core.Individual
Sets the genotype.
setId(int) - Method in class org.opt4j.optimizer.mopso.Particle
Sets the id.
setIndividualStatusListeners(Set<IndividualStateListener>) - Method in class org.opt4j.core.Individual
Sets the list of IndividualStateListeners that are called if the Individual.State of this individual changes.
setInfo(String) - Method in class org.opt4j.config.Property
Sets the info.
setInitialTemperature(double) - Method in class org.opt4j.optimizer.sa.CoolingSchedulesModule
Sets the initial temperature.
setInstance(AmountFormat) - Static method in class org.jscience.physics.amount.AmountFormat
Sets the current local format.
setIntegerRate(double) - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Sets the rate of the CrossoverIntegerRate.
setIntegerType(BasicCrossoverModule.IntegerType) - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
setIntegerXPoints(int) - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Sets the number of crossover points of the CrossoverIntegerXPoint .
setIterations(int) - Method in class org.opt4j.optimizer.mopso.MOPSOModule
Sets the the number of iterations.
setIterations(int) - Method in class org.opt4j.optimizer.rs.RandomSearchModule
Sets the number of iterations.
setIterations(int) - Method in class org.opt4j.optimizer.sa.SimulatedAnnealingModule
Sets the number of iterations.
setIterationStep(int) - Method in class org.opt4j.common.logger.LoggerModule
Sets the step size of the iterations.
setLabelName(String) - Method in class org.opt4j.config.visualization.DefaultSelectedPanel.TabComponent
 
setLambda(int) - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
Sets the number of children lambda.
SetListener - Interface in org.opt4j.config.visualization
setLoading(boolean) - Method in class org.opt4j.config.visualization.DefaultModulesPanel.RootTreeNode
 
setLoggingPerEvaluation(boolean) - Method in class org.opt4j.common.logger.LoggerModule
Sets the observation for the number of evaluations.
setLoggingPerIteration(boolean) - Method in class org.opt4j.common.logger.LoggerModule
Sets the observation for the number of iterations.
setMax(double) - Method in class org.opt4j.core.Range
 
setMin(double) - Method in class org.opt4j.core.Range
 
setModel(Dimension.Model) - Static method in class javax.measure.unit.Dimension
Sets the model used to determinate the units dimensions.
setModulus(LargeInteger) - Static method in class org.jscience.mathematics.number.ModuloInteger
Sets the local modulus for modular arithmetic.
setMu(int) - Method in class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule
Sets the number of parents mu.
setMutationRate(double) - Method in class org.opt4j.operator.mutate.BasicMutateModule
Sets the MutationRate.
setMutationRateType(BasicMutateModule.MutationRateType) - Method in class org.opt4j.operator.mutate.BasicMutateModule
setNu(double) - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Sets the nu value of the CrossoverDoubleSBX.
setObjectives(Objectives) - Method in class org.opt4j.core.Individual
Sets the objectives.
setOffset(double) - Method in class org.opt4j.optimizer.ea.SMSModule
Sets the offset value.
setOrder(int) - Method in class org.opt4j.config.Property
Sets the order.
setOrdinate(int, double) - Method in class org.jscience.geography.coordinates.Coordinates
OpenGIS® - Throws UnsupportedOperationException as JScience coordinates are immutable.
setParticles(int) - Method in class org.opt4j.optimizer.mopso.MOPSOModule
Sets the number of particles.
setPermutationType(BasicCrossoverModule.PermutationType) - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
setPermutationType(BasicMutateModule.PermutationType) - Method in class org.opt4j.operator.mutate.BasicMutateModule
Sets the permutation mode.
setPermutationType(BasicNeighborModule.PermutationType) - Method in class org.opt4j.operator.neighbor.BasicNeighborModule
Sets the permutation mode.
setPerturbation(double) - Method in class org.opt4j.optimizer.mopso.MOPSOModule
Sets the perturbation.
setPhenotype(Phenotype) - Method in class org.opt4j.core.Individual
Sets the phenotype.
setPivotComparator(Comparator<Field>) - Static method in class org.jscience.mathematics.vector.LUDecomposition
Sets the local comparator used for pivoting or null to disable pivoting.
setReferenceCurrency(Currency) - Static method in class org.jscience.economics.money.Currency
Sets the reference currency (context-local).
setRotation(boolean) - Method in class org.opt4j.operator.crossover.BasicCrossoverModule
Sets the rotation value for the Crossover operator for the PermutationGenotype.
setScalingFactor(double) - Method in class org.opt4j.optimizer.de.DifferentialEvolutionModule
Sets the scaling factor.
setSeed(byte[]) - Method in class org.opt4j.common.random.RandomDefault
This method resets the state of this instance using the byte array of seed data provided.
setSeed(int[]) - Method in class org.opt4j.common.random.RandomDefault
This method resets the state of this instance using the integer array of seed data provided.
setSeed(long) - Method in class org.opt4j.common.random.RandomDefault
This method resets the state of this instance using the 64 bits of seed data provided.
setSeed(long) - Method in class org.opt4j.common.random.RandomModule
Sets the seed that is used by the random number generator.
setSigma(double) - Method in class org.opt4j.operator.mutate.BasicMutateModule
Sets the sigma value.
setState(Task.State) - Method in class org.opt4j.config.Task
Sets the state of the Task.
setState(Individual.State) - Method in class org.opt4j.core.Individual
Sets the state of the Individual.
setState(Control.State) - Method in class org.opt4j.core.optimizer.Control
Sets the state and invokes listeners if the state has changed.
setStrategyForFeasibleSolutions(ConstraintDominationModule.Strategy) - Method in class org.opt4j.core.domination.ConstraintDominationModule
 
setter - Variable in class org.opt4j.config.Property
 
setText(String) - Method in class org.opt4j.config.JNode
Sets the strings content.
setThreads(int) - Method in class org.opt4j.common.completer.IndividualCompleterModule
Sets the maximal number of parallel threads.
setTitle(String) - Method in class org.opt4j.viewer.ViewerModule
Sets the title of the GUI frame.
setTournament(int) - Method in class org.opt4j.optimizer.ea.Nsga2Module
Sets the tournament value.
setTournament(int) - Method in class org.opt4j.optimizer.ea.ScalingNsga2Module
Sets the tournament value.
setTournament(int) - Method in class org.opt4j.optimizer.ea.SMSModule
Sets the tournament value.
setTournament(int) - Method in class org.opt4j.optimizer.ea.Spea2Module
Sets the number of tournaments.
setType(ArchiveModule.Type) - Method in class org.opt4j.common.archive.ArchiveModule
Sets the archive type to the specified value.
setType(IndividualCompleterModule.Type) - Method in class org.opt4j.common.completer.IndividualCompleterModule
Sets the type of the completer.
setType(RandomModule.RandType) - Method in class org.opt4j.common.random.RandomModule
Sets the type of the random number generator to the specified value.
setType(BasicMatingModule.CouplerType) - Method in class org.opt4j.optimizer.ea.BasicMatingModule
Sets the the type of Coupler operator to use.
setType(CoolingSchedulesModule.Type) - Method in class org.opt4j.optimizer.sa.CoolingSchedulesModule
Sets the type of cooling schedule.
setUsingSeed(boolean) - Method in class org.opt4j.common.random.RandomModule
Select if a specific seed should be used.
setValue(double) - Method in class org.opt4j.operator.algebra.Var
Sets the value.
setValue(Double) - Method in class org.opt4j.core.DoubleValue
 
setValue(Integer) - Method in class org.opt4j.core.IntegerValue
 
setValue(Object) - Method in class org.opt4j.config.Property
Sets the value of the property.
setValue(String) - Method in class org.opt4j.config.Property
Sets the value of the property.
setValue(K, Boolean) - Method in class org.opt4j.genotype.BooleanMapGenotype
 
setValue(K, Double) - Method in class org.opt4j.genotype.DoubleMapGenotype
 
setValue(K, Integer) - Method in class org.opt4j.genotype.IntegerMapGenotype
 
setValue(K, V) - Method in interface org.opt4j.genotype.MapGenotype
Sets the value for the specified key.
setValue(K, V) - Method in class org.opt4j.genotype.SelectMapGenotype
 
setValue(V) - Method in interface org.opt4j.core.Value
Sets the value.
setValueObject(Object) - Method in class org.opt4j.config.Property
Sets the value of the property.
setVelocity(Genotype) - Method in class org.opt4j.optimizer.mopso.Particle
Sets the velocity.
SFOLDER - Static variable in class org.opt4j.config.Icons
The icon for the control term.
shiftLeft(int) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the value of this large integer after performing a binary shift to left.
shiftRight(int) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the value of this large integer after performing a binary shift to right with sign extension (-1 >> 1 == -1).
shortValue() - Method in class org.jscience.mathematics.number.Number
Returns the value of this number as a short.
showXML - Variable in class org.opt4j.config.visualization.ToolBar
 
shutdownExecutorService() - Method in class org.opt4j.common.completer.ParallelIndividualCompleter
Shutdown the ExecutorService.
SI - Class in javax.measure.unit
This class contains SI (Système International d'Unités) base units, and derived units.
SIEMENS - Static variable in class javax.measure.unit.SI
The derived unit for electric conductance (S).
SIEVERT - Static variable in class javax.measure.unit.SI
The derived unit for dose equivalent (Sv).
sigma - Variable in class org.opt4j.operator.mutate.BasicMutateModule
 
sigma - Variable in class org.opt4j.operator.mutate.MutateDoubleGauss
 
sign - Variable in class org.opt4j.core.Objective
 
SimulatedAnnealing - Class in org.opt4j.optimizer.sa
The SimulatedAnnealing is a standard implementation of the optimization heuristic.
SimulatedAnnealing(Population, Archive, IndividualFactory, IndividualCompleter, Control, Rand, Neighbor<Genotype>, Copy<Genotype>, Iteration, CoolingSchedule) - Constructor for class org.opt4j.optimizer.sa.SimulatedAnnealing
Constructs a new SimulatedAnnealing.
SimulatedAnnealingModule - Class in org.opt4j.optimizer.sa
This module binds the SimulatedAnnealing optimizer.
SimulatedAnnealingModule() - Constructor for class org.opt4j.optimizer.sa.SimulatedAnnealingModule
 
SINGLETON - Static variable in class org.opt4j.start.Opt4JModule
The singleton scope.
size - Variable in class org.opt4j.optimizer.mopso.MOPSO
 
size - Variable in class org.opt4j.viewer.PopulationWidget
 
size() - Method in class org.jscience.mathematics.function.Term
Returns the number of variables for this term.
size() - Method in class org.opt4j.config.ModuleRegister
Returns the number of found modules.
size() - Method in class org.opt4j.core.CriterionSet
Returns the number of set Criterions.
size() - Method in interface org.opt4j.core.Genotype
The number of atomic elements of the Genotype.
size() - Method in class org.opt4j.core.IndividualSet
 
size() - Method in class org.opt4j.core.Objectives
Returns the number of set Objectives.
size() - Method in class org.opt4j.genotype.CompositeGenotype
 
sizeLabel - Variable in class org.opt4j.viewer.ArchiveWidget
 
SMSModule - Class in org.opt4j.optimizer.ea
Module for the S-Metric Selection (Selector) based on the Hypervolume contribution.
SMSModule() - Constructor for class org.opt4j.optimizer.ea.SMSModule
 
SolidAngle - Interface in javax.measure.quantity
This interface represents the angle formed by three or more planes intersecting at a common point.
solve(Matrix<F>) - Method in class org.jscience.mathematics.vector.LUDecomposition
Returns the solution X of the equation: A * X = B with this = A.lu() using back and forward substitutions.
solve(Matrix<F>) - Method in class org.jscience.mathematics.vector.Matrix
Solves this matrix for the specified matrix (returns x such as this · x = y).
solve(Matrix<F>) - Method in class org.jscience.mathematics.vector.SparseMatrix
 
solve(Vector<F>) - Method in class org.jscience.mathematics.vector.Matrix
Solves this matrix for the specified vector (returns x such as this · x = y).
sort(JTree) - Method in class org.opt4j.config.visualization.DefaultModulesPanel
Sorts the JTree alphabetically.
sort(DefaultMutableTreeNode) - Method in class org.opt4j.config.visualization.DefaultModulesPanel
Sorts the child elements of one tree node alphabetically.
sortIndividiualMouseListeners() - Method in class org.opt4j.viewer.ArchiveWidget
 
SparseMatrix<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents a matrix made of sparse vectors (as rows).
SparseVector<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents a sparse vector.
Spea2 - Class in org.opt4j.optimizer.ea
The Spea2-Selector is a Java implementation of the SPEA2-MOEA.
Spea2(int, Rand) - Constructor for class org.opt4j.optimizer.ea.Spea2
Constructs a Spea2-Selector.
Spea2Module - Class in org.opt4j.optimizer.ea
The Spea2Module configures the Spea2 selector.
Spea2Module() - Constructor for class org.opt4j.optimizer.ea.Spea2Module
 
SPHERE - Static variable in class javax.measure.unit.NonSI
A unit of solid angle equal to 4 π steradians (standard name sphere).
sqrt() - Method in class org.jscience.mathematics.number.Complex
Returns one of the two square root of this complex number.
sqrt() - Method in class org.jscience.mathematics.number.Float64
Returns the positive square root of this number.
sqrt() - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the square root of this floating point number.
sqrt() - Method in class org.jscience.mathematics.number.LargeInteger
Returns the integer square root of this integer.
sqrt() - Method in class org.jscience.mathematics.number.Real
Returns the square root of this real number, the more accurate is this real number, the more accurate the square root.
sqrt() - Method in class org.jscience.physics.amount.Amount
Returns the square root of this measure.
SQUARE_METRE - Static variable in class javax.measure.unit.SI
The metric unit for area quantities ().
STANDARD - Static variable in interface javax.measure.unit.Dimension.Model
Holds the standard model (default).
StandardModel - Class in org.jscience.physics.model
This class represents the standard model.
StandardModel() - Constructor for class org.jscience.physics.model.StandardModel
Default constructor (allows for derivation).
start - Variable in class org.opt4j.viewer.ControlButtons
 
start(String[]) - Method in class org.opt4j.config.visualization.Configurator
Starts the Configurator.
start(String[]) - Method in class org.opt4j.start.Opt4J
 
Starter - Class in org.opt4j.config
The Starter executes configuration files.
Starter() - Constructor for class org.opt4j.config.Starter
 
startOptimization() - Method in class org.opt4j.core.optimizer.AbstractOptimizer
 
startOptimization() - Method in interface org.opt4j.core.optimizer.Optimizer
This method is called once the optimization process has started.
startup() - Method in class org.opt4j.config.visualization.DefaultApplicationFrame
 
startup() - Method in class org.opt4j.config.visualization.DefaultContentPanel
 
startup() - Method in class org.opt4j.config.visualization.DefaultModulesPanel
 
startup() - Method in class org.opt4j.config.visualization.DefaultSelectedPanel
 
startup() - Method in class org.opt4j.config.visualization.DefaultTasksPanel
 
startup() - Method in class org.opt4j.config.visualization.Menu
 
startup() - Method in interface org.opt4j.config.visualization.Startupable
Called on startup of panels.
startup() - Method in class org.opt4j.config.visualization.ToolBar
 
startup() - Method in class org.opt4j.start.Opt4JAbout
 
startup() - Method in class org.opt4j.start.Opt4JTasksPanel
 
Startupable - Interface in org.opt4j.config.visualization
The Startupable interface.
state - Variable in class org.opt4j.config.Task
 
state - Variable in class org.opt4j.core.Individual
 
state - Variable in class org.opt4j.core.optimizer.Control
 
stateChanged(Task) - Method in class org.opt4j.config.ExecutionEnvironment
 
stateChanged(Task) - Method in interface org.opt4j.config.TaskStateListener
Invoked if a Task changes its state.
stateChanged(Task) - Method in class org.opt4j.config.visualization.DefaultTasksPanel
 
stateChanged(Control.State) - Method in interface org.opt4j.core.optimizer.ControlListener
Invoked if the state of the Control changes.
stateChanged(Control.State) - Method in class org.opt4j.start.Opt4JTask
 
stateChanged(Control.State) - Method in class org.opt4j.viewer.ControlButtons
 
stateListeners - Variable in class org.opt4j.core.optimizer.AbstractOptimizer
 
statusBar - Variable in class org.opt4j.viewer.Viewer
 
StatusBar - Class in org.opt4j.viewer
The StatusBar contains informations about the optimization progress and time per iteration.
StatusBar(Progress) - Constructor for class org.opt4j.viewer.StatusBar
Constructs a StatusBar.
STERADIAN - Static variable in class javax.measure.unit.SI
The unit for solid angle quantities (sr).
STOKE - Static variable in class javax.measure.unit.NonSI
A unit of kinematic viscosity equal to 1 cm²/s (cgs unit).
stop - Variable in class org.opt4j.viewer.ControlButtons
 
STOP - Enum constant in enum class org.opt4j.viewer.Viewer.CloseEvent
Optimization is stopped.
StopException - Exception in org.opt4j.core.optimizer
The StopException is thrown if the optimization is stopped.
StopException() - Constructor for exception org.opt4j.core.optimizer.StopException
 
stopOptimization() - Method in class org.opt4j.core.optimizer.AbstractOptimizer
 
stopOptimization() - Method in interface org.opt4j.core.optimizer.Optimizer
This method is called once the optimization process has stopped.
STOPPED - Enum constant in enum class org.opt4j.core.optimizer.Control.State
The stopped state.
strategyForFeasibleSolutions - Variable in class org.opt4j.core.domination.ConstraintDominationModule
 
strategyForFeasibleSolutionsClass - Variable in class org.opt4j.core.domination.ConstraintDominationModule
 
Structure<T> - Interface in org.jscience.mathematics.structure
This interface represents a mathematical structure on a set (type).
Sub - Class in org.opt4j.operator.algebra
The Sub term subtracts two Terms.
Sub(Term, Term) - Constructor for class org.opt4j.operator.algebra.Sub
Constructs a Sub term.
submit() - Method in class org.opt4j.core.Constraints
Calculates the array.
submit() - Method in class org.opt4j.core.Objectives
Calculates the array.
subtrahend - Variable in class org.opt4j.operator.algebra.Sub
 
surfaceUnchangedTo(List<double[]>, int) - Method in class org.opt4j.optimizer.ea.Hypervolume
 
swap - Variable in class org.opt4j.operator.mutate.MutatePermutationMixed
 
swap - Variable in class org.opt4j.operator.neighbor.NeighborPermutationMixed
 
SWAP - Enum constant in enum class org.opt4j.operator.mutate.BasicMutateModule.PermutationType
SWAP - Enum constant in enum class org.opt4j.operator.neighbor.BasicNeighborModule.PermutationType
swtIndividuals - Variable in class org.opt4j.viewer.ArchiveWidget
 
swtIndividuals - Variable in class org.opt4j.viewer.PopulationWidget
 
synchronize(Collection<Individual>) - Method in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
SystemOfUnits - Class in javax.measure.unit
This class represents a system of units, it groups units together for historical or cultural reasons.
SystemOfUnits() - Constructor for class javax.measure.unit.SystemOfUnits
 

T

t0 - Variable in class org.opt4j.optimizer.sa.CoolingScheduleExponential
 
t0 - Variable in class org.opt4j.optimizer.sa.CoolingScheduleHyperbolic
 
t0 - Variable in class org.opt4j.optimizer.sa.CoolingScheduleLinear
 
TabbedPane() - Constructor for class org.opt4j.config.visualization.DefaultSelectedPanel.TabbedPane
 
TabComponent(PropertyModule) - Constructor for class org.opt4j.config.visualization.DefaultSelectedPanel.TabComponent
 
table - Variable in class org.opt4j.config.visualization.DefaultTasksPanel
 
table - Variable in class org.opt4j.viewer.ArchiveWidget
 
table - Variable in class org.opt4j.viewer.PopulationWidget
 
Table() - Constructor for class org.opt4j.config.visualization.DefaultTasksPanel.Table
 
Table(TableModel) - Constructor for class org.opt4j.viewer.PopulationWidget.Table
 
tabs - Variable in class org.opt4j.config.visualization.DefaultSelectedPanel
 
task - Variable in class org.opt4j.viewer.ArchiveWidget
 
task - Variable in class org.opt4j.viewer.ConvergencePlotWidget
 
task - Variable in class org.opt4j.viewer.ParetoPlotWidget
 
task - Variable in class org.opt4j.viewer.PopulationWidget
 
task - Variable in class org.opt4j.viewer.StatusBar
 
Task - Class in org.opt4j.config
The Task is an abstract class for optimization tasks.
Task() - Constructor for class org.opt4j.config.Task
 
Task.State - Enum Class in org.opt4j.config
The Task.State of a task.
TaskListener - Interface in org.opt4j.config
taskProvider - Variable in class org.opt4j.config.ExecutionEnvironment
 
tasks - Variable in class org.opt4j.config.ExecutionEnvironment
 
tasksPanel - Variable in class org.opt4j.config.visualization.DefaultContentPanel
 
TasksPanel - Class in org.opt4j.config.visualization
The TasksPanel abstract class.
TasksPanel() - Constructor for class org.opt4j.config.visualization.TasksPanel
 
TaskStateListener - Interface in org.opt4j.config
Temperature - Interface in javax.measure.quantity
This class represents the degree of hotness or coldness of a body or an environment.
TEMPERATURE - Static variable in class javax.measure.unit.Dimension
Holds temperature dimension (θ).
TemporalCRS<C extends Coordinates<?>> - Class in org.jscience.geography.coordinates.crs
This class represents a 1 dimensional temporal reference system.
TemporalCRS() - Constructor for class org.jscience.geography.coordinates.crs.TemporalCRS
 
tensor(Matrix<F>) - Method in class org.jscience.mathematics.vector.DenseMatrix
 
tensor(Matrix<F>) - Method in class org.jscience.mathematics.vector.Matrix
Returns the linear algebraic matrix tensor product of this matrix and another (Kronecker product).
tensor(Matrix<F>) - Method in class org.jscience.mathematics.vector.SparseMatrix
 
tensor(Matrix<Complex>) - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
tensor(Matrix<Float64>) - Method in class org.jscience.mathematics.vector.Float64Matrix
 
TERA(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 1012
term - Variable in class org.opt4j.optimizer.mopso.VelocityTerm
 
Term - Class in org.jscience.mathematics.function
This class represents the term of a polynomial such as x·y².
Term - Interface in org.opt4j.operator.algebra
The Term interface.
terminate - Variable in class org.opt4j.viewer.ControlButtons
 
TERMINATE - Enum constant in enum class org.opt4j.viewer.Viewer.CloseEvent
Optimization is terminated.
TERMINATED - Enum constant in enum class org.opt4j.core.optimizer.Control.State
The terminated state.
TerminationException - Exception in org.opt4j.core.optimizer
The TerminationException is thrown if the optimization is terminated.
TerminationException() - Constructor for exception org.opt4j.core.optimizer.TerminationException
 
terms - Variable in class org.opt4j.operator.algebra.Add
 
terms - Variable in class org.opt4j.operator.algebra.Mult
 
TESLA - Static variable in class javax.measure.unit.SI
The derived unit for magnetic flux density (T).
TEXT - Static variable in class org.opt4j.config.Icons
A text sheet.
third - Variable in class org.opt4j.optimizer.de.DifferentialEvolution.Triple
 
threads - Variable in class org.opt4j.common.completer.IndividualCompleterModule
 
time - Variable in class org.opt4j.viewer.StatusBar
 
Time - Class in org.jscience.geography.coordinates
This class represents the temporal UTC time coordinates.
Time(double, Unit<Duration>) - Constructor for class org.jscience.geography.coordinates.Time
Creates the temporal position corresponding to the specified coordinates.
TIME - Static variable in class javax.measure.unit.Dimension
Holds time dimension (T).
TIME_CS - Static variable in class org.jscience.geography.coordinates.crs.TemporalCRS
Holds the time coordinate system.
timeLabel - Variable in class org.opt4j.viewer.StatusBar
 
times(double) - Method in class javax.measure.unit.Unit
Returns the result of multiplying this unit by a an approximate factor
times(double) - Method in class org.jscience.mathematics.number.Complex
Returns this complex multiplied by the specified factor.
times(double) - Method in class org.jscience.mathematics.number.Float64
Returns the product of this number with the specified value.
times(double) - Method in class org.jscience.mathematics.vector.Float64Vector
Equivalent to this.times(Float64.valueOf(k))
times(double) - Method in class org.jscience.physics.amount.Amount
Returns this measure scaled by the specified approximate factor (dimensionless).
times(long) - Method in class javax.measure.unit.Unit
Returns the result of multiplying this unit by an exact factor.
times(long) - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the product of this floating point number with the specified long multiplier.
times(long) - Method in class org.jscience.mathematics.number.Integer64
Returns the product of this number with the specified value.
times(long) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the product of this large integer with the specified long multiplier.
times(long) - Method in class org.jscience.mathematics.number.Rational
Returns the product of this rational number with the specified long multiplier.
times(long) - Method in class org.jscience.mathematics.number.Real
Returns the product of this real number with the specified long multiplier.
times(long) - Method in class org.jscience.physics.amount.Amount
Returns this measure scaled by the specified exact factor (dimensionless).
times(F) - Method in interface org.jscience.mathematics.structure.VectorSpace
Returns the scalar multiplication of this vector by the specified field element.
times(F) - Method in class org.jscience.mathematics.vector.DenseMatrix
 
times(F) - Method in class org.jscience.mathematics.vector.DenseVector
 
times(F) - Method in class org.jscience.mathematics.vector.Matrix
Returns the product of this matrix by the specified factor.
times(F) - Method in class org.jscience.mathematics.vector.SparseMatrix
 
times(F) - Method in class org.jscience.mathematics.vector.SparseVector
 
times(F) - Method in class org.jscience.mathematics.vector.Vector
Returns the product of this vector with the specified coefficient.
times(G) - Method in interface org.jscience.mathematics.structure.GroupMultiplicative
Returns the product of this object with the one specified.
times(Dimension) - Method in class javax.measure.unit.Dimension
Returns the product of this dimension with the one specified.
times(Unit<?>) - Method in class javax.measure.unit.Unit
Returns the product of this unit with the one specified.
times(Function<F, F>) - Method in class org.jscience.mathematics.function.RationalFunction
 
times(Function<R, R>) - Method in class org.jscience.mathematics.function.Polynomial
 
times(Function<X, Y>) - Method in class org.jscience.mathematics.function.Function
Returns the product of this function with the one specified.
times(Polynomial<R>) - Method in class org.jscience.mathematics.function.Polynomial
Returns the product of two polynomials.
times(RationalFunction<F>) - Method in class org.jscience.mathematics.function.RationalFunction
Returns the product of two rational functions.
times(Term) - Method in class org.jscience.mathematics.function.Term
Return the product of this term with the one specified.
times(Complex) - Method in class org.jscience.mathematics.number.Complex
Returns the product of this complex with the one specified.
times(Complex) - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
times(Complex) - Method in class org.jscience.mathematics.vector.ComplexVector
 
times(Float64) - Method in class org.jscience.mathematics.number.Float64
Returns the product of this number with the one specified.
times(Float64) - Method in class org.jscience.mathematics.vector.Float64Matrix
 
times(Float64) - Method in class org.jscience.mathematics.vector.Float64Vector
 
times(FloatingPoint) - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the product of this floating point number with the one specified.
times(Integer64) - Method in class org.jscience.mathematics.number.Integer64
Returns the product of this number with the one specified.
times(LargeInteger) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the product of this large integer with the one specified.
times(ModuloInteger) - Method in class org.jscience.mathematics.number.ModuloInteger
 
times(Rational) - Method in class org.jscience.mathematics.number.Rational
Returns the product of this rational number with the one specified.
times(Real) - Method in class org.jscience.mathematics.number.Real
Returns the product of this real number with the one specified.
times(Matrix<F>) - Method in class org.jscience.mathematics.vector.DenseMatrix
 
times(Matrix<F>) - Method in class org.jscience.mathematics.vector.Matrix
Returns the product of this matrix with the one specified.
times(Matrix<F>) - Method in class org.jscience.mathematics.vector.SparseMatrix
 
times(Matrix<Complex>) - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
times(Matrix<Float64>) - Method in class org.jscience.mathematics.vector.Float64Matrix
 
times(Vector<F>) - Method in class org.jscience.mathematics.vector.DenseMatrix
 
times(Vector<F>) - Method in class org.jscience.mathematics.vector.DenseVector
 
times(Vector<F>) - Method in class org.jscience.mathematics.vector.Matrix
Returns the product of this matrix by the specified vector.
times(Vector<F>) - Method in class org.jscience.mathematics.vector.SparseMatrix
 
times(Vector<F>) - Method in class org.jscience.mathematics.vector.SparseVector
 
times(Vector<F>) - Method in class org.jscience.mathematics.vector.Vector
Returns the dot product of this vector with the one specified.
times(Vector<Complex>) - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
times(Vector<Complex>) - Method in class org.jscience.mathematics.vector.ComplexVector
 
times(Vector<Float64>) - Method in class org.jscience.mathematics.vector.Float64Matrix
 
times(Vector<Float64>) - Method in class org.jscience.mathematics.vector.Float64Vector
 
times(Amount) - Method in class org.jscience.physics.amount.Amount
Returns the product of this measure with the one specified.
times(R) - Method in class org.jscience.mathematics.function.Polynomial
Returns the product of this polynomial with a constant polynomial having the specified value (convenience method).
times(R) - Method in interface org.jscience.mathematics.structure.Ring
Returns the product of this object with the one specified.
times10pow(int) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the value of this large integer after multiplication by a power of ten.
times2pow(int) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the value of this large integer after multiplication by a power of two.
timeUTC - Variable in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem.AbsolutePosition
Holds the Time since midnight, January 1, 1970 UTC.
title - Variable in class org.opt4j.config.visualization.DefaultApplicationFrame
 
title - Variable in class org.opt4j.viewer.Viewer
 
title - Variable in class org.opt4j.viewer.ViewerModule
 
title() - Element in annotation interface org.opt4j.viewer.WidgetParameters
Returns the title of the frame.
tn - Variable in class org.opt4j.optimizer.sa.CoolingScheduleExponential
 
tn - Variable in class org.opt4j.optimizer.sa.CoolingScheduleHyperbolic
 
tn - Variable in class org.opt4j.optimizer.sa.CoolingScheduleLinear
 
to(Unit<Q>) - Method in class javax.measure.DecimalMeasure
Returns the decimal measure equivalent to this measure but stated in the specified unit.
to(Unit<Q>) - Method in class javax.measure.Measure
Returns the measure equivalent to this measure but stated in the specified unit.
to(Unit<Q>) - Method in class javax.measure.VectorMeasure
Returns the measurement vector equivalent to this one but stated in the specified unit.
to(Unit<Q>, MathContext) - Method in class javax.measure.DecimalMeasure
Returns the decimal measure equivalent to this measure but stated in the specified unit, the conversion is performed using the specified math context.
to(Unit<R>) - Method in class org.jscience.physics.amount.Amount
Returns the measure equivalent to this measure but stated in the specified unit.
toArray() - Method in class org.opt4j.core.IndividualSet
 
toArray(T[]) - Method in class org.opt4j.core.IndividualSet
 
toByteArray(byte[], int) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the two's-complement binary representation of this large integer.
toEnumElement(String, Class<? extends Enum>) - Static method in class org.opt4j.config.PropertyModule
Converts a String to an element of a given enumeration.
toMinProblem(Objective, Value<?>) - Static method in class org.opt4j.optimizer.ea.Normalizer
Transforms the the Objective to a minimization objective, i.e.
TON_UK - Static variable in class javax.measure.unit.NonSI
A unit of mass equal to 2240 NonSI.POUND (long ton, standard name ton_uk).
TON_US - Static variable in class javax.measure.unit.NonSI
A unit of mass equal to 2000 NonSI.POUND (short ton, standard name ton_us).
toolBar - Variable in class org.opt4j.config.visualization.DefaultApplicationFrame
 
toolBar - Variable in class org.opt4j.viewer.ToolBar
 
toolBar - Variable in class org.opt4j.viewer.Viewer
 
ToolBar - Class in org.opt4j.config.visualization
The ToolBar.
ToolBar - Class in org.opt4j.viewer
The ToolBar is a collection of the ToolBarServices.
ToolBar(Set<ToolBarService>) - Constructor for class org.opt4j.viewer.ToolBar
Constructs a ToolBar.
ToolBar(ExecutionEnvironment, SelectedModules, FileOperations) - Constructor for class org.opt4j.config.visualization.ToolBar
Constructs a ToolBar.
ToolBarOrder - Annotation Interface in org.opt4j.viewer
The ToolBarOrder Annotation is used for ToolBarService ordering.
ToolBarService - Interface in org.opt4j.viewer
The ToolBarService is an interface for arbitrary components that are added to the tool bar in the viewer.
toolBarServices - Variable in class org.opt4j.viewer.ToolBar
 
toParentUnit() - Method in class javax.measure.unit.TransformedUnit
Returns the converter to the parent unit.
Torque - Interface in javax.measure.quantity
This interface represents the moment of a force.
toStandardUnit() - Method in class javax.measure.unit.AlternateUnit
 
toStandardUnit() - Method in class javax.measure.unit.BaseUnit
 
toStandardUnit() - Method in class javax.measure.unit.CompoundUnit
 
toStandardUnit() - Method in class javax.measure.unit.ProductUnit
 
toStandardUnit() - Method in class javax.measure.unit.TransformedUnit
 
toStandardUnit() - Method in class javax.measure.unit.Unit
Returns the converter from this unit to its system unit.
toStandardUnit() - Method in class org.jscience.economics.money.Currency
 
toString() - Method in class javax.measure.Measure
Returns the String representation of this measure The string produced for a given measure is always the same; it is not affected by locale.
toString() - Method in class javax.measure.unit.Dimension
Returns the representation of this dimension.
toString() - Method in class javax.measure.unit.Unit
Returns the standard String representation of this unit.
toString() - Method in class javax.measure.VectorMeasure
Returns the String representation of this measurement vector (for example [2.3 m/s, 5.6 m/s]).
toString() - Method in class org.jscience.geography.coordinates.Coordinates
Returns the text representation of these coordinates as a java.lang.String.
toString() - Method in class org.jscience.mathematics.function.Function
Returns the text representation of this function as a java.lang.String.
toString() - Method in class org.jscience.mathematics.function.Term
Returns the text representation of this term as a java.lang.String.
toString() - Method in class org.jscience.mathematics.number.Number
Returns the text representation of this number as a java.lang.String.
toString() - Method in class org.jscience.mathematics.vector.Matrix
Returns the text representation of this matrix as a java.lang.String.
toString() - Method in class org.jscience.mathematics.vector.Vector
Returns the text representation of this vector as a java.lang.String.
toString() - Method in class org.jscience.physics.amount.Amount
Returns the text representation of this amount as a java.lang.String.
toString() - Method in class org.opt4j.config.JNode
 
toString() - Method in class org.opt4j.config.PropertyModule
 
toString() - Method in class org.opt4j.config.Task
 
toString() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.CategoryTreeNode
 
toString() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.RootTreeNode
 
toString() - Method in class org.opt4j.config.visualization.DefaultModulesPanel.UserNode
 
toString() - Method in class org.opt4j.core.Constraint
 
toString() - Method in class org.opt4j.core.Constraints
 
toString() - Method in class org.opt4j.core.domination.ConstraintDomination.ConstrainDominationInformation
 
toString() - Method in class org.opt4j.core.DoubleValue
 
toString() - Method in enum class org.opt4j.core.Individual.State
Returns the specific name of the state.
toString() - Method in class org.opt4j.core.IntegerValue
 
toString() - Method in class org.opt4j.core.Objective
 
toString() - Method in class org.opt4j.core.Objectives
 
toString() - Method in class org.opt4j.core.problem.PhenotypeWrapper
 
toString() - Method in class org.opt4j.core.Range
 
toString() - Method in class org.opt4j.genotype.BooleanMapGenotype
 
toString() - Method in class org.opt4j.genotype.CompositeGenotype
 
toString() - Method in class org.opt4j.genotype.DoubleMapGenotype
 
toString() - Method in class org.opt4j.genotype.IntegerMapGenotype
 
toString() - Method in class org.opt4j.genotype.SelectMapGenotype
 
toString() - Method in class org.opt4j.operator.AbstractGenericOperator.OperatorClassPredicate
 
toString() - Method in class org.opt4j.operator.AbstractGenericOperator.OperatorVoidPredicate
 
toText() - Method in class org.jscience.geography.coordinates.Coordinates
Returns the string representation of this coordinates.
toText() - Method in class org.jscience.mathematics.function.DiscreteFunction
 
toText() - Method in class org.jscience.mathematics.function.Function
Returns the textual representation of this real-time object (equivalent to toString except that the returned value can be allocated from the local context space).
toText() - Method in class org.jscience.mathematics.function.Polynomial
 
toText() - Method in class org.jscience.mathematics.function.RationalFunction
 
toText() - Method in class org.jscience.mathematics.function.Term
Returns the text representation of this term.
toText() - Method in class org.jscience.mathematics.number.Complex
Returns the text representation of this complex number.
toText() - Method in class org.jscience.mathematics.number.Float64
Returns the decimal text representation of this number.
toText() - Method in class org.jscience.mathematics.number.FloatingPoint
Returns the decimal text representation of this number.
toText() - Method in class org.jscience.mathematics.number.Integer64
Returns the decimal text representation of this number.
toText() - Method in class org.jscience.mathematics.number.LargeInteger
Returns the text representation of this number using the current format.
toText() - Method in class org.jscience.mathematics.number.ModuloInteger
Returns the text representation of the current modulo value of this number.
toText() - Method in class org.jscience.mathematics.number.Number
Returns the textual representation of this real-time object (equivalent to toString except that the returned value can be allocated from the local context space).
toText() - Method in class org.jscience.mathematics.number.Rational
Returns the decimal text representation of this number.
toText() - Method in class org.jscience.mathematics.number.Real
Returns the decimal text representation of this number.
toText() - Method in class org.jscience.mathematics.vector.Matrix
Returns the text representation of this matrix.
toText() - Method in class org.jscience.mathematics.vector.Vector
Returns the text representation of this vector.
toText() - Method in class org.jscience.physics.amount.Amount
Returns the text representation of this measure.
toText(int) - Method in class org.jscience.mathematics.number.LargeInteger
Returns the text representation of this number in the specified radix.
tournament - Variable in class org.opt4j.optimizer.ea.AlternativeNsga2
Deprecated.
 
tournament - Variable in class org.opt4j.optimizer.ea.Nsga2
 
tournament - Variable in class org.opt4j.optimizer.ea.Nsga2Module
 
tournament - Variable in class org.opt4j.optimizer.ea.SMSModule
 
tournament - Variable in class org.opt4j.optimizer.ea.Spea2
 
tournament - Variable in class org.opt4j.optimizer.ea.Spea2Module
 
toVector(Unit<Length>) - Method in class org.jscience.geography.coordinates.XYZ
Returns the x/y/z coordinates value as a 3-dimensional vector.
toWKT() - Method in class org.jscience.geography.coordinates.crs.CoordinateReferenceSystem
OpenGIS® - Returns a Well Known Text (WKT) for this object.
toXMLString(Module) - Method in class org.opt4j.config.ModuleSaver
Returns the xml representation of the Module.
toXMLString(Collection<? extends Module>) - Method in class org.opt4j.config.ModuleSaver
Returns the xml representation of the Modules.
tP - Static variable in class org.jscience.physics.amount.Constants
Holds the Planck time (lP/c)
trace() - Method in class org.jscience.mathematics.vector.Matrix
Returns the trace of this matrix.
transform(UnitConverter) - Method in class javax.measure.unit.Unit
Returns the unit derived from this unit using the specified converter.
TransformedUnit<Q extends Quantity> - Class in javax.measure.unit
This class represents the units derived from other units using converters.
transpose() - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
transpose() - Method in class org.jscience.mathematics.vector.DenseMatrix
 
transpose() - Method in class org.jscience.mathematics.vector.Float64Matrix
 
transpose() - Method in class org.jscience.mathematics.vector.Matrix
Returns the transpose of this matrix.
transpose() - Method in class org.jscience.mathematics.vector.SparseMatrix
 
tree - Variable in class org.opt4j.config.visualization.DefaultModulesPanel
 
TreeCellRenderer() - Constructor for class org.opt4j.config.visualization.DefaultModulesPanel.TreeCellRenderer
 
Triple(Individual, Individual, Individual) - Constructor for class org.opt4j.optimizer.de.DifferentialEvolution.Triple
 
TsvLogger - Class in org.opt4j.common.logger
The TsvLogger writes all Individuals from the Archive to the specified file.
TsvLogger(Archive, String, int, int) - Constructor for class org.opt4j.common.logger.TsvLogger
Creates an TsvLogger.
TWD - Static variable in class org.jscience.economics.money.Currency
The Taiwanese dollar currency.
two_π - Static variable in class org.jscience.physics.amount.Constants
Holds 2·Constants.π.
type - Variable in class org.opt4j.common.archive.ArchiveModule
 
type - Variable in class org.opt4j.common.completer.IndividualCompleterModule
 
type - Variable in class org.opt4j.common.random.RandomModule
 
type - Variable in class org.opt4j.config.Property
 
type - Variable in class org.opt4j.optimizer.ea.BasicMatingModule
 
type - Variable in class org.opt4j.optimizer.sa.CoolingSchedulesModule
 

U

ub - Variable in class org.opt4j.common.archive.AdaptiveGridArchive
 
UNBOUNDED - Enum constant in enum class org.opt4j.common.archive.ArchiveModule.Type
Archive of unlimited size.
UnboundedArchive - Class in org.opt4j.common.archive
An Archive of unbounded size.
UnboundedArchive() - Constructor for class org.opt4j.common.archive.UnboundedArchive
Constructs a new archive of unbounded size.
UNFAIR_AVERAGE - Enum constant in enum class org.opt4j.operator.crossover.BasicCrossoverModule.DoubleType
uniform - Variable in class org.opt4j.optimizer.mopso.MOPSO
 
UNIQUE - Enum constant in enum class org.opt4j.optimizer.ea.BasicMatingModule.CouplerType
Use the CouplerUnique operator.
Unit<Q extends Quantity> - Class in javax.measure.unit
This class represents a determinate quantity (as of length, time, heat, or value) adopted as a standard of measurement.
Unit() - Constructor for class javax.measure.unit.Unit
Default constructor.
UNIT - Static variable in interface javax.measure.quantity.Acceleration
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.AmountOfSubstance
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Angle
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.AngularAcceleration
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.AngularVelocity
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Area
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.CatalyticActivity
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.DataAmount
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.DataRate
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Dimensionless
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Duration
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.DynamicViscosity
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.ElectricCapacitance
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.ElectricCharge
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.ElectricConductance
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.ElectricCurrent
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.ElectricInductance
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.ElectricPotential
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.ElectricResistance
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Energy
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Force
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Frequency
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Illuminance
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.KinematicViscosity
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Length
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.LuminousFlux
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.LuminousIntensity
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.MagneticFlux
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.MagneticFluxDensity
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Mass
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.MassFlowRate
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Power
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Pressure
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.RadiationDoseAbsorbed
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.RadiationDoseEffective
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.RadioactiveActivity
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.SolidAngle
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Temperature
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Torque
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Velocity
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.Volume
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.VolumetricDensity
Holds the SI unit (Système International d'Unités) for this quantity.
UNIT - Static variable in interface javax.measure.quantity.VolumetricFlowRate
Holds the SI unit (Système International d'Unités) for this quantity.
UnitConverter - Class in javax.measure.converter
This class represents a converter of numeric values.
UnitConverter() - Constructor for class javax.measure.converter.UnitConverter
Default constructor.
unitFor(String) - Method in class javax.measure.unit.UnitFormat.ASCIIFormat
 
unitFor(String) - Method in class javax.measure.unit.UnitFormat.DefaultFormat
 
UnitFormat - Class in javax.measure.unit
This class provides the interface for formatting and parsing units.
UnitFormat() - Constructor for class javax.measure.unit.UnitFormat
Base constructor.
UnitFormat.ASCIIFormat - Class in javax.measure.unit
This class represents the ASCIIFormat format.
UnitFormat.DefaultFormat - Class in javax.measure.unit
This class represents the standard format.
update() - Method in class org.opt4j.config.visualization.PropertyPanel
 
update(String, String) - Method in class org.opt4j.viewer.StatusBar
 
update(Collection<Individual>) - Method in class org.opt4j.optimizer.ea.Spea2
Update with current population.
update(Set<? extends Individual>) - Method in class org.opt4j.common.archive.AbstractArchive
 
update(Set<? extends Individual>) - Method in class org.opt4j.common.archive.PopulationArchive
 
update(Set<? extends Individual>) - Method in class org.opt4j.core.optimizer.Archive
Updates the archive with a set of individuals.
update(Individual) - Method in class org.opt4j.core.optimizer.Archive
Updates the archive with a single individual.
update(Optimizer) - Method in class org.opt4j.viewer.ControlButtons
Updates the view.
updateLeaders(Archive, Population) - Method in class org.opt4j.optimizer.mopso.MOPSO
Update the global leaders Archive.
updateOrder() - Method in class org.opt4j.viewer.ArchiveWidget
 
updatePersonalBest(Map<Particle, Particle>) - Method in class org.opt4j.optimizer.mopso.MOPSO
Update the personal best of each Particle.
updatePropertyPanel() - Method in class org.opt4j.config.visualization.PropertyPanel
 
updateTabNames() - Method in class org.opt4j.config.visualization.DefaultSelectedPanel
Update the tab names.
updateWithNondominated(Collection<Individual>) - Method in class org.opt4j.common.archive.AbstractArchive
Adds new candidates which are already checked to be not Pareto-dominated by any other individual in this Archive.
updateWithNondominated(Collection<Individual>) - Method in class org.opt4j.common.archive.AdaptiveGridArchive
 
updateWithNondominated(Collection<Individual>) - Method in class org.opt4j.common.archive.CrowdingArchive
 
updateWithNondominated(Collection<Individual>) - Method in class org.opt4j.common.archive.PopulationArchive
 
updateWithNondominated(Collection<Individual>) - Method in class org.opt4j.common.archive.UnboundedArchive
 
upper - Variable in class org.opt4j.genotype.DoubleBounds
 
upper - Variable in class org.opt4j.genotype.IntegerBounds
 
UPS_FALSE_EASTING - Static variable in class org.jscience.geography.coordinates.UTM
The UPS "false easting" value.
UPS_FALSE_NORTHING - Static variable in class org.jscience.geography.coordinates.UTM
The UPS "false northing" value.
UPS_SCALE_FACTOR - Static variable in class org.jscience.geography.coordinates.UTM
The UPS scale factor.
upsToLatLong(UTM, ReferenceEllipsoid) - Static method in class org.jscience.geography.coordinates.UTM
Converts the UPS coordinates to latitude/longitude coordinates, based on the specified reference ellipsoid.
USD - Static variable in class org.jscience.economics.money.Currency
The United State dollar currency.
UserNode(Object) - Constructor for class org.opt4j.config.visualization.DefaultModulesPanel.UserNode
 
usingSeed - Variable in class org.opt4j.common.random.RandomModule
 
UTM - Class in org.jscience.geography.coordinates
This class represents the projected Universal Transverse Mercator (UTM) coordinates onto the WGS84 ellipsoid.
UTM_FALSE_EASTING - Static variable in class org.jscience.geography.coordinates.UTM
The UTM "false easting" value.
UTM_FALSE_NORTHING - Static variable in class org.jscience.geography.coordinates.UTM
The UTM "false northing" value.
UTM_NORTHERN_LIMIT - Static variable in class org.jscience.geography.coordinates.UTM
The northern limit of the UTM grid.
UTM_SCALE_FACTOR - Static variable in class org.jscience.geography.coordinates.UTM
The UTM scale factor.
UTM_SOUTHERN_LIMIT - Static variable in class org.jscience.geography.coordinates.UTM
The southern limit of the UTM grid.
utmToLatLong(UTM, ReferenceEllipsoid) - Static method in class org.jscience.geography.coordinates.UTM
Converts the UTM coordinates to latitude/longitude coordinates, based on the specified reference ellipsoid.

V

value - Variable in class org.opt4j.core.DoubleValue
 
value - Variable in class org.opt4j.core.IntegerValue
 
value - Variable in class org.opt4j.core.optimizer.Iteration
 
value - Variable in class org.opt4j.operator.algebra.Var
 
value() - Element in annotation interface org.opt4j.config.annotations.Category
Returns the custom name.
value() - Element in annotation interface org.opt4j.config.annotations.File
The file extension string.
value() - Element in annotation interface org.opt4j.config.annotations.Icon
Returns the url of the icon.
value() - Element in annotation interface org.opt4j.config.annotations.Info
Returns the info strings.
value() - Element in annotation interface org.opt4j.config.annotations.Name
Returns the name.
value() - Element in annotation interface org.opt4j.config.annotations.Order
The order value.
value() - Element in annotation interface org.opt4j.config.annotations.Panel
Returns the parent class.
value() - Element in annotation interface org.opt4j.config.annotations.Parent
Returns the parent class.
value() - Element in annotation interface org.opt4j.config.annotations.Required
The boolean value that is necessary to activate the current property.
value() - Method in class org.opt4j.core.optimizer.Iteration
Returns the current iteration value.
value() - Element in annotation interface org.opt4j.operator.Apply
Returns the type of Genotype on which the specific Operator is applied.
value() - Element in annotation interface org.opt4j.start.Constant
Returns the value.
value() - Element in annotation interface org.opt4j.viewer.ToolBarOrder
Returns the order priority.
Value<V> - Interface in org.opt4j.core
The Value represents the result for an Objective.
valueOf(byte[], int, int) - Static method in class org.jscience.mathematics.number.LargeInteger
Returns the large integer of specified two's-complement binary representation.
valueOf(double) - Static method in class org.jscience.mathematics.number.Float64
Returns the 64 bits float from the specified double value.
valueOf(double) - Static method in class org.jscience.mathematics.number.FloatingPoint
Returns the floating point number for the specified double value (convenience method).
valueOf(double) - Static method in class org.jscience.mathematics.number.Real
Returns the real number (inexact except for 0.0) corresponding to the specified double value.
valueOf(double...) - Static method in class org.jscience.mathematics.vector.Float64Vector
Returns a new vector holding the specified double values.
valueOf(double[][]) - Static method in class org.jscience.mathematics.vector.Float64Matrix
Returns a dense matrix from a 2-dimensional array of double values.
valueOf(double[], Unit<Q>) - Static method in class javax.measure.Measure
Deprecated.
VectorMeasure should be used directly.
valueOf(double[], Unit<Q>) - Static method in class javax.measure.VectorMeasure
Returns a multi-dimensional measurement vector.
valueOf(double, double) - Static method in class org.jscience.mathematics.number.Complex
Returns the complex number having the specified real and imaginary components.
valueOf(double, double, double, Unit<Length>) - Static method in class org.jscience.geography.coordinates.XYZ
Returns the spatial position corresponding to the specified coordinates.
valueOf(double, double, double, Unit<Q>) - Static method in class javax.measure.VectorMeasure
Returns a 3-dimensional measurement vector.
valueOf(double, double, Unit<Angle>) - Static method in class org.jscience.geography.coordinates.LatLong
Returns the surface position corresponding to the specified coordinates.
valueOf(double, double, Unit<Q>) - Static method in class javax.measure.VectorMeasure
Returns a 2-dimensional measurement vector.
valueOf(double, double, Unit<Q>) - Static method in class org.jscience.physics.amount.Amount
Returns the measure corresponding to the specified approximate value and measurement error, both stated in the specified unit.
valueOf(double, Unit<Duration>) - Static method in class org.jscience.geography.coordinates.Time
Returns the temporal position corresponding to the specified coordinates.
valueOf(double, Unit<Length>) - Static method in class org.jscience.geography.coordinates.Altitude
Returns the vertical position corresponding to the specified coordinates.
valueOf(double, Unit<Length>) - Static method in class org.jscience.geography.coordinates.Height
Returns the vertical position corresponding to the specified coordinates.
valueOf(double, Unit<Q>) - Static method in class javax.measure.Measure
Returns the scalar measure for the specified double stated in the specified unit.
valueOf(double, Unit<Q>) - Static method in class org.jscience.physics.amount.Amount
Returns the measure corresponding to an approximate value (double) stated in the specified unit; the precision of the measure is assumed to be the double precision (64 bits IEEE 754 format).
valueOf(float, Unit<Q>) - Static method in class javax.measure.Measure
Returns the scalar measure for the specified float stated in the specified unit.
valueOf(int, char, double, double, Unit<Length>) - Static method in class org.jscience.geography.coordinates.UTM
Returns the projected UTM position corresponding to the specified coordinates.
valueOf(int, F, int, F) - Static method in class org.jscience.mathematics.vector.SparseVector
Returns a sparse vector having a single element at the specified index.
valueOf(int, F, Map<Index, F>) - Static method in class org.jscience.mathematics.vector.SparseVector
Returns a sparse vector from the specified index to element mapping.
valueOf(int, Unit<Q>) - Static method in class javax.measure.Measure
Returns the scalar measure for the specified int stated in the specified unit.
valueOf(long) - Static method in class org.jscience.mathematics.number.FloatingPoint
Returns the floating point number for the specified long value (convenience method).
valueOf(long) - Static method in class org.jscience.mathematics.number.Integer64
Returns the 64 bits integer from the specified long value.
valueOf(long) - Static method in class org.jscience.mathematics.number.LargeInteger
Returns the large integer of specified long value.
valueOf(long) - Static method in class org.jscience.mathematics.number.Real
Returns the exact real number corresponding to the specified long value (convenience method).
valueOf(long, int) - Static method in class org.jscience.mathematics.number.FloatingPoint
Returns the floating point number for the specified long significand and power of two exponent (convenience method).
valueOf(long, long) - Static method in class org.jscience.mathematics.number.Rational
Returns the rational number for the specified integer dividend and divisor.
valueOf(long, Unit<Q>) - Static method in class javax.measure.Measure
Returns the scalar measure for the specified double stated in the specified unit.
valueOf(long, Unit<Q>) - Static method in class org.jscience.physics.amount.Amount
Returns the exact measure corresponding to the value stated in the specified unit.
valueOf(F...) - Static method in class org.jscience.mathematics.vector.DenseVector
Returns a dense vector holding the specified elements.
valueOf(F[][]) - Static method in class org.jscience.mathematics.vector.DenseMatrix
Returns a dense matrix from the specified 2-dimensional array.
valueOf(CharSequence) - Static method in class javax.measure.DecimalMeasure
Returns the decimal measure for the specified textual representation.
valueOf(CharSequence) - Static method in class javax.measure.unit.Unit
Returns a unit instance that is defined from the specified character sequence using the standard unit format.
valueOf(CharSequence) - Static method in class org.jscience.mathematics.number.Complex
Returns the complex number for the specified character sequence.
valueOf(CharSequence) - Static method in class org.jscience.mathematics.number.Float64
Returns the number for the specified character sequence.
valueOf(CharSequence) - Static method in class org.jscience.mathematics.number.FloatingPoint
Returns the floating point number for the specified character sequence.
valueOf(CharSequence) - Static method in class org.jscience.mathematics.number.Integer64
Returns the number for the specified character sequence.
valueOf(CharSequence) - Static method in class org.jscience.mathematics.number.LargeInteger
Returns the large integer for the specified character sequence using the current format.
valueOf(CharSequence) - Static method in class org.jscience.mathematics.number.ModuloInteger
Returns the modulo integer for the specified character sequence in decimal number.
valueOf(CharSequence) - Static method in class org.jscience.mathematics.number.Rational
Returns the rational number for the specified character sequence.
valueOf(CharSequence) - Static method in class org.jscience.mathematics.number.Real
Returns the real for the specified character sequence.
valueOf(CharSequence) - Static method in class org.jscience.physics.amount.Amount
Returns the measure represented by the specified character sequence.
valueOf(CharSequence, int) - Static method in class org.jscience.mathematics.number.LargeInteger
Returns the large integer for the specified character sequence in the specified radix.
valueOf(String) - Static method in enum class org.opt4j.common.archive.ArchiveModule.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.common.completer.IndividualCompleterModule.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.common.random.RandomModule.RandType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.config.Task.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.core.Constraint.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.core.domination.ConstraintDominationModule.Strategy
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.core.Individual.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.core.Objective.Sign
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.core.optimizer.Control.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.operator.crossover.BasicCrossoverModule.BooleanType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.operator.crossover.BasicCrossoverModule.DoubleType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.operator.crossover.BasicCrossoverModule.IntegerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.operator.crossover.BasicCrossoverModule.PermutationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.operator.diversity.BasicDiversityModule.BooleanType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.operator.diversity.BasicDiversityModule.DoubleType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.operator.mutate.BasicMutateModule.DoubleType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.operator.mutate.BasicMutateModule.MutationRateType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.operator.mutate.BasicMutateModule.PermutationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.operator.neighbor.BasicNeighborModule.PermutationType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.optimizer.ea.BasicMatingModule.CouplerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule.CrossoverRateType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.optimizer.sa.CoolingSchedulesModule.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class org.opt4j.viewer.Viewer.CloseEvent
Returns the enum constant of this class with the specified name.
valueOf(BigDecimal, Unit<Q>) - Static method in class javax.measure.DecimalMeasure
Returns the decimal measure for the specified number stated in the specified unit.
valueOf(BigDecimal, Unit<Q>) - Static method in class javax.measure.Measure
Deprecated.
DecimalMeasure should be used directly.
valueOf(BigDecimal, Unit<Q>, MathContext) - Static method in class javax.measure.Measure
Deprecated.
DecimalMeasure should be used directly and MathContext specified explicitly when converting.
valueOf(BigInteger) - Static method in class org.jscience.mathematics.number.LargeInteger
Returns the large integer corresponding to the specified java.math.BigInteger instance.
valueOf(Date) - Static method in class org.jscience.geography.coordinates.Time
Returns the temporal position corresponding to the specified date.
valueOf(List<F>) - Static method in class org.jscience.mathematics.vector.DenseVector
Returns a dense vector holding the elements from the specified collection.
valueOf(List<Complex>) - Static method in class org.jscience.mathematics.vector.ComplexVector
Returns a new vector holding the elements from the specified collection.
valueOf(List<Float64>) - Static method in class org.jscience.mathematics.vector.Float64Vector
Returns a new vector holding the elements from the specified collection.
valueOf(List<ComplexVector>) - Static method in class org.jscience.mathematics.vector.ComplexMatrix
Returns a complex matrix holding the row vectors from the specified collection (column vectors if transposed).
valueOf(List<DenseVector<F>>) - Static method in class org.jscience.mathematics.vector.DenseMatrix
Returns a dense matrix holding the row vectors from the specified collection (column vectors if transposed).
valueOf(List<Float64Vector>) - Static method in class org.jscience.mathematics.vector.Float64Matrix
Returns a complex matrix holding the row vectors from the specified collection (column vectors if transposed).
valueOf(List<SparseVector<F>>) - Static method in class org.jscience.mathematics.vector.SparseMatrix
Returns a sparse matrix holding the row vectors from the specified collection (column vectors if transposed).
valueOf(Polynomial<F>, Polynomial<F>) - Static method in class org.jscience.mathematics.function.RationalFunction
Returns the rational function from the specified dividend and divisor.
valueOf(Variable<?>, int) - Static method in class org.jscience.mathematics.function.Term
Return the term corresponding to the specified variable raised to the specified power.
valueOf(Complex...) - Static method in class org.jscience.mathematics.vector.ComplexVector
Returns a new vector holding the specified complex numbers.
valueOf(Complex[][]) - Static method in class org.jscience.mathematics.vector.ComplexMatrix
Returns a complex matrix from the specified 2-dimensional array.
valueOf(LargeInteger) - Static method in class org.jscience.mathematics.number.ModuloInteger
Returns the modulo integer having the specified value (independently of the current modulo).
valueOf(LargeInteger, int) - Static method in class org.jscience.mathematics.number.FloatingPoint
Returns the floating point number for the specified LargeInteger significand and power of two exponent.
valueOf(LargeInteger, int, int) - Static method in class org.jscience.mathematics.number.Real
Returns a real having the specified significand, error and exponent values.
valueOf(LargeInteger, LargeInteger) - Static method in class org.jscience.mathematics.number.Rational
Returns the rational number for the specified large integer dividend and divisor.
valueOf(ComplexVector...) - Static method in class org.jscience.mathematics.vector.ComplexMatrix
Returns a complex matrix holding the specified row vectors (column vectors if transposed).
valueOf(DenseVector<F>...) - Static method in class org.jscience.mathematics.vector.DenseMatrix
Returns a dense matrix holding the specified row vectors (column vectors if transposed).
valueOf(Float64Vector...) - Static method in class org.jscience.mathematics.vector.Float64Matrix
Returns a complex matrix holding the specified row vectors (column vectors if transposed).
valueOf(Float64Vector, Unit<Length>) - Static method in class org.jscience.geography.coordinates.XYZ
Returns the spatial position corresponding to the specified 3-dimensional vector.
valueOf(Matrix<F>) - Static method in class org.jscience.mathematics.vector.DenseMatrix
Returns a dense matrix equivalent to the specified matrix.
valueOf(Matrix<F>) - Static method in class org.jscience.mathematics.vector.LUDecomposition
Returns the lower/upper decomposition of the specified matrix.
valueOf(Matrix<F>, F) - Static method in class org.jscience.mathematics.vector.SparseMatrix
Returns a sparse matrix equivalent to the specified matrix but with the zero elements removed using the default object equality comparator.
valueOf(Matrix<F>, F, FastComparator<? super F>) - Static method in class org.jscience.mathematics.vector.SparseMatrix
Returns a sparse matrix equivalent to the specified matrix but with the zero elements removed using the specified object equality comparator.
valueOf(Matrix<Complex>) - Static method in class org.jscience.mathematics.vector.ComplexMatrix
Returns a complex matrix equivalent to the specified matrix.
valueOf(Matrix<Float64>) - Static method in class org.jscience.mathematics.vector.Float64Matrix
Returns a complex matrix equivalent to the specified matrix.
valueOf(SparseVector<F>...) - Static method in class org.jscience.mathematics.vector.SparseMatrix
Returns a sparse matrix holding the specified row vectors (column vectors if transposed).
valueOf(Vector<F>) - Static method in class org.jscience.mathematics.vector.DenseVector
Returns a dense vector equivalent to the specified vector.
valueOf(Vector<F>, F) - Static method in class org.jscience.mathematics.vector.SparseMatrix
Returns the sparse square matrix having the specified diagonal vector.
valueOf(Vector<F>, F) - Static method in class org.jscience.mathematics.vector.SparseVector
Returns a sparse vector equivalent to the specified vector but with the zero elements removed removed using a default object equality comparator.
valueOf(Vector<F>, F, FastComparator<? super F>) - Static method in class org.jscience.mathematics.vector.SparseVector
Returns a sparse vector equivalent to the specified vector but with the zero elements removed using the specified object equality comparator.
valueOf(Vector<Complex>) - Static method in class org.jscience.mathematics.vector.ComplexVector
Returns a ComplexVector instance equivalent to the specified vector.
valueOf(Vector<Float64>) - Static method in class org.jscience.mathematics.vector.Float64Vector
Returns a Float64Vector instance equivalent to the specified vector.
valueOf(R) - Static method in class org.jscience.mathematics.function.Constant
Returns a constant function of specified value.
valueOf(R, Term) - Static method in class org.jscience.mathematics.function.Polynomial
Returns a polynomial corresponding to the specified term with the specified coefficient multiplier.
valueOf(R, Variable<R>) - Static method in class org.jscience.mathematics.function.Polynomial
Returns an univariate polynomial of degree one with the specified coefficient multiplier.
valueOf(T1, T2) - Static method in class org.jscience.geography.coordinates.CompoundCoordinates
Returns a compound coordinates made up of the specified coordinates.
values - Variable in class org.opt4j.genotype.SelectGenotype
 
values - Variable in class org.opt4j.genotype.SelectMapGenotype
 
values() - Static method in enum class org.opt4j.common.archive.ArchiveModule.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.common.completer.IndividualCompleterModule.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.common.random.RandomModule.RandType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.config.Task.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.core.Constraint.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.core.domination.ConstraintDominationModule.Strategy
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.core.Individual.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.core.Objective.Sign
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.core.optimizer.Control.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class org.opt4j.genotype.CompositeGenotype
Returns all values which are the contained Genotype objects.
values() - Static method in enum class org.opt4j.operator.crossover.BasicCrossoverModule.BooleanType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.operator.crossover.BasicCrossoverModule.DoubleType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.operator.crossover.BasicCrossoverModule.IntegerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.operator.crossover.BasicCrossoverModule.PermutationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.operator.diversity.BasicDiversityModule.BooleanType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.operator.diversity.BasicDiversityModule.DoubleType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.operator.mutate.BasicMutateModule.DoubleType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.operator.mutate.BasicMutateModule.MutationRateType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.operator.mutate.BasicMutateModule.PermutationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.operator.neighbor.BasicNeighborModule.PermutationType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.optimizer.ea.BasicMatingModule.CouplerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.optimizer.ea.EvolutionaryAlgorithmModule.CrossoverRateType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.optimizer.sa.CoolingSchedulesModule.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class org.opt4j.viewer.Viewer.CloseEvent
Returns an array containing the constants of this enum class, in the order they are declared.
Var - Class in org.opt4j.operator.algebra
The Var returns a double value.
Var() - Constructor for class org.opt4j.operator.algebra.Var
Constructs a Var with the initial value 0.
Var(double) - Constructor for class org.opt4j.operator.algebra.Var
Constructs a Var with a given value.
Variable<X> - Interface in org.jscience.mathematics.function
This interface represents a symbol on whose value a Function depends.
Variable.Global<X> - Class in org.jscience.mathematics.function
This class represents a simple Variable implementation with context-local values.
Variable.Local<X> - Class in org.jscience.mathematics.function
This class represents a simple Variable implementation for functions not shared between threads (non static).
Vector<F extends Field<F>> - Class in org.jscience.mathematics.vector
This class represents an immutable element of a vector space.
Vector() - Constructor for class org.jscience.mathematics.vector.Vector
Default constructor (for sub-classes).
vectorization() - Method in class org.jscience.mathematics.vector.ComplexMatrix
 
vectorization() - Method in class org.jscience.mathematics.vector.DenseMatrix
 
vectorization() - Method in class org.jscience.mathematics.vector.Float64Matrix
 
vectorization() - Method in class org.jscience.mathematics.vector.Matrix
Returns the vectorization of this matrix.
vectorization() - Method in class org.jscience.mathematics.vector.SparseMatrix
 
VectorMeasure<Q extends Quantity> - Class in javax.measure
This class represents a measurement vector of two or more dimensions.
VectorMeasure() - Constructor for class javax.measure.VectorMeasure
Default constructor (for sub-classes).
VectorSpace<V,F extends Field> - Interface in org.jscience.mathematics.structure
This interface represents a vector space over a field with two operations, vector addition and scalar multiplication.
VectorSpaceNormed<V,F extends Field> - Interface in org.jscience.mathematics.structure
This interface represents a vector space on which a positive vector length or size is defined.
velocity - Variable in class org.opt4j.optimizer.mopso.Particle
 
Velocity - Interface in javax.measure.quantity
This interface represents a distance traveled divided by the time of travel.
velocityTerm - Variable in class org.opt4j.optimizer.mopso.MOPSO
 
VelocityTerm - Class in org.opt4j.optimizer.mopso
The VelocityTerm is used to determine the new velocity of a Particle.
VelocityTerm(Rand) - Constructor for class org.opt4j.optimizer.mopso.VelocityTerm
Constructs a VelocityTerm.
VERSION - Static variable in class org.jscience.JScience
Holds the version information.
VERSION - Static variable in class org.opt4j.start.Opt4JAbout
Version number.
VerticalCRS<C extends Coordinates<?>> - Class in org.jscience.geography.coordinates.crs
This class represents a 1 dimensional vertical reference system.
VerticalCRS() - Constructor for class org.jscience.geography.coordinates.crs.VerticalCRS
 
verticalRadiusOfCurvature(double) - Method in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Returns the radius of curvature in the prime vertical for this reference ellipsoid at the specified latitude.
verticalRadiusOfCurvature(Measurable<Angle>) - Method in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
Returns the radius of curvature in the prime vertical for this reference ellipsoid at the specified latitude.
Viewer - Class in org.opt4j.viewer
The Viewer.
Viewer(Viewport, ToolBar, StatusBar, Control, String, Viewer.CloseEvent, boolean) - Constructor for class org.opt4j.viewer.Viewer
Constructs a Viewer.
Viewer.CloseEvent - Enum Class in org.opt4j.viewer
The Viewer.CloseEvent that is triggered if this viewer is closed.
ViewerModule - Class in org.opt4j.viewer
The ViewerModule configures the optimization process viewer.
ViewerModule() - Constructor for class org.opt4j.viewer.ViewerModule
 
viewport - Variable in class org.opt4j.viewer.Viewer
 
viewport - Variable in class org.opt4j.viewer.ViewsToolBarService
 
Viewport - Class in org.opt4j.viewer
The Viewport is a desktop for Widgets.
Viewport() - Constructor for class org.opt4j.viewer.Viewport
Constructs a Viewport for Widgets.
ViewsToolBarService - Class in org.opt4j.viewer
ViewsToolBarService(Viewport, Provider<ArchiveWidget>, Provider<PopulationWidget>, Provider<ParetoPlotWidget>, Provider<ConvergencePlotWidget>) - Constructor for class org.opt4j.viewer.ViewsToolBarService
Constructs a ViewsToolBarService.
VisualizationModule - Class in org.opt4j.viewer
VisualizationModule() - Constructor for class org.opt4j.viewer.VisualizationModule
 
VOLT - Static variable in class javax.measure.unit.SI
The derived unit for electric potential difference, electromotive force (V).
Volume - Interface in javax.measure.quantity
This interface represents the amount of space occupied by a three-dimensional object or region of space, expressed in cubic units.
VolumetricDensity - Interface in javax.measure.quantity
This interface represents a mass per unit volume of a substance under specified conditions of pressure and temperature.
VolumetricFlowRate - Interface in javax.measure.quantity
This interface represents the volume of fluid passing a point in a system per unit of time.

W

W - Variable in class org.opt4j.optimizer.mopso.VelocityTerm
 
WAITING - Enum constant in enum class org.opt4j.config.Task.State
The task is waiting for its execution.
WATT - Static variable in class javax.measure.unit.SI
The derived unit for power, radiant, flux (W).
weaklyDominates(double[], double[]) - Method in class org.opt4j.core.domination.ParetoDomination
weaklyDominates(Objectives) - Method in class org.opt4j.core.Objectives
Returns true if this objectives weakly dominates the specified objectives.
weaklyDominates(Objectives, Objectives) - Method in class org.opt4j.core.domination.ConstraintDomination
Checks two Objectives for weak domination.
weaklyDominates(Objectives, Objectives) - Method in interface org.opt4j.core.domination.DominationStrategy
Checks two Objectives for weak domination.
weaklyDominates(Objectives, Objectives) - Method in class org.opt4j.core.domination.GoalAttainmentDomination
Checks two Objectives for weak domination.
weaklyDominates(Objectives, Objectives) - Method in class org.opt4j.core.domination.ParetoDomination
Checks two Objectives for weak domination.
WEBER - Static variable in class javax.measure.unit.SI
The derived unit for magnetic flux (Wb).
WEEK - Static variable in class javax.measure.unit.NonSI
A unit of duration equal to 7 NonSI.DAY (standard name week).
WGS72 - Static variable in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
The World Geodetic System 1972 reference ellipsoid.
WGS84 - Static variable in class org.jscience.geography.coordinates.crs.ReferenceEllipsoid
The World Geodetic System 1984 reference ellipsoid.
Widget - Interface in org.opt4j.viewer
The Widget is an interface for standard panel for the Viewport.
WidgetParameters - Annotation Interface in org.opt4j.viewer
widgets - Variable in class org.opt4j.viewer.Viewport
 
write(OutputStream, Module) - Method in class org.opt4j.config.ModuleSaver
Save the module configuration to an OutputStream.
write(OutputStream, Collection<? extends Module>) - Method in class org.opt4j.config.ModuleSaver
Save the modules configuration to an OutputStream.

X

x - Variable in class org.opt4j.operator.crossover.CrossoverListXPoint
 
XML - Static variable in class org.jscience.mathematics.vector.ComplexVector
Holds the default XML representation.
XML - Static variable in class org.jscience.mathematics.vector.DenseVector
Holds the default XML representation for dense vectors.
XML - Static variable in class org.jscience.mathematics.vector.Float64Vector
Holds the default XML representation.
XML - Static variable in class org.jscience.mathematics.vector.Matrix
Holds the default XML representation for matrices.
XML - Static variable in class org.jscience.mathematics.vector.SparseVector
Holds the default XML representation for sparse vectors.
XML - Static variable in class org.jscience.physics.amount.Amount
Holds the default XML representation for measures.
XML - Static variable in class org.opt4j.config.Icons
The icon for the xml.
xmlBreak - Static variable in class org.opt4j.config.visualization.Format
 
XMLTAG - Static variable in class org.opt4j.config.Icons
The icon for the xml.
XPOINT - Enum constant in enum class org.opt4j.operator.crossover.BasicCrossoverModule.BooleanType
XPOINT - Enum constant in enum class org.opt4j.operator.crossover.BasicCrossoverModule.IntegerType
xValue(Unit<Length>) - Method in class org.jscience.geography.coordinates.XYZ
Returns the x coordinate value as double
XYZ - Class in org.jscience.geography.coordinates
This class represents the geocentric Earth-Centered, Earth-Fixed (ECEF) cartesian coordinates used in GPS/GLONASS.
XYZ_CS - Static variable in class org.jscience.geography.coordinates.crs.GeocentricCRS
Holds the XYZ coordinate system.

Y

YARD - Static variable in class javax.measure.unit.NonSI
A unit of length equal to 0.9144 m (standard name yd).
YEAR - Static variable in class javax.measure.unit.NonSI
A unit of duration equal to 365 days, 5 hours, 49 minutes, and 12 seconds (standard name year).
YEAR_CALENDAR - Static variable in class javax.measure.unit.NonSI
A unit of duration equal to 365 NonSI.DAY (standard name year_calendar).
YEAR_SIDEREAL - Static variable in class javax.measure.unit.NonSI
A unit of duration equal to one complete revolution of the earth about the sun, relative to the fixed stars, or 365 days, 6 hours, 9 minutes, 9.54 seconds (standard name year_sidereal).
YOCTO(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 10-24
YOTTA(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 1024
yValue(Unit<Length>) - Method in class org.jscience.geography.coordinates.XYZ
Returns the y coordinate value as double

Z

Z0 - Static variable in class org.jscience.physics.amount.Constants
Holds the characteristic impedance of vacuum (µ0·c).
ZEPTO(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 10-21
ZERO - Static variable in class org.jscience.mathematics.number.Complex
The complex number zero.
ZERO - Static variable in class org.jscience.mathematics.number.Float64
The 64 bits floating point representing zero.
ZERO - Static variable in class org.jscience.mathematics.number.FloatingPoint
The floating point instance representing the additive identity.
ZERO - Static variable in class org.jscience.mathematics.number.Integer64
The 64 bits floating point representing zero.
ZERO - Static variable in class org.jscience.mathematics.number.LargeInteger
The large integer representing the additive identity.
ZERO - Static variable in class org.jscience.mathematics.number.ModuloInteger
The modulo integer representing the additive identity.
ZERO - Static variable in class org.jscience.mathematics.number.Rational
The Rational representing the additive identity.
ZERO - Static variable in class org.jscience.mathematics.number.Real
Holds the exact ZERO instance.
ZERO - Static variable in class org.jscience.physics.amount.Amount
Holds a dimensionless measure of zero (exact).
ZETTA(Unit<Q>) - Static method in class javax.measure.unit.SI
Returns the specified unit multiplied by the factor 1021
zValue(Unit<Length>) - Method in class org.jscience.geography.coordinates.XYZ
Returns the z coordinate value as double

Α

α - Static variable in class org.jscience.physics.amount.Constants
Holds the fine structure constant (e²/(2·ε0·c·h))

Ε

ε0 - Static variable in class org.jscience.physics.amount.Constants
Holds the permittivity of vacuum or electric constant (1/(µ0·c²))

Μ

µ0 - Static variable in class org.jscience.physics.amount.Constants
Holds the permeability of vacuum or magnetic constant.
µB - Static variable in class org.jscience.physics.amount.Constants
Holds the Bohr magneton (ℏ·e/2me)
µN - Static variable in class org.jscience.physics.amount.Constants
Holds the nuclear magneton (ℏ·e/2mp)

Π

π - Static variable in class org.jscience.physics.amount.Constants
Holds the ratio of the circumference of a circle to its diameter.
π_square - Static variable in class org.jscience.physics.amount.Constants
Holds Constants.π².

Σ

σ - Static variable in class org.jscience.physics.amount.Constants
Holds the Stefan-Boltzmann constant ((π²/60)·k4/(ℏ³·c²))

Φ

Φ0 - Static variable in class org.jscience.physics.amount.Constants
Holds the magnetic flux quantum (h/2e)

- Static variable in class org.jscience.physics.amount.Constants
Holds the Planck constant.

- Static variable in class org.jscience.physics.amount.Constants
Holds the Planck constant over 2π.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Α Ε Μ Π Σ Φ   
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form