Index
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
- 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 forArchive
s. - AbstractArchive() - Constructor for class org.opt4j.common.archive.AbstractArchive
- AbstractGenericOperator<O extends Operator<?>,
Q extends Operator<?>> - Class in org.opt4j.operator -
Superclass for
GenericOperator
s. - 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
returnstrue
for a given specific class. - AbstractGenericOperator.OperatorHolder<P> - Class in org.opt4j.operator
- AbstractGenericOperator.OperatorPredicate - Interface in org.opt4j.operator
-
The
AbstractGenericOperator.OperatorPredicate
interface. - AbstractGenericOperator.OperatorVoidPredicate - Class in org.opt4j.operator
-
The
AbstractGenericOperator.OperatorVoidPredicate
interface is used as marker forOperator
s for which the predicate is not explicitly defined. - AbstractIndividualFactory<I extends Individual> - Class in org.opt4j.core
-
The
AbstractIndividualFactory
createsIndividual
s using a givenProvider
and sets the registeredIndividualStateListener
s. - AbstractIndividualFactory(Provider<I>, Creator) - Constructor for class org.opt4j.core.AbstractIndividualFactory
- 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-basedOptimizer
. - AbstractOptimizer(Population, Archive, IndividualCompleter, Control, Iteration) - Constructor for class org.opt4j.core.optimizer.AbstractOptimizer
-
Constructs an
AbstractOptimizer
with aPopulation
, anArchive
, anIndividualFactory
, and aIndividualCompleter
. - 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 theArchive
. - 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
- 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
Individual
s. - 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 thisArchive
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
Individual
s to thisArchive
without further checks. - addControlListener(Class<? extends ControlListener>) - Method in class org.opt4j.start.Opt4JModule
-
Adds an
ControlListener
. - 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
-
Add a
IndividualMouseListener
. - addIndividualMouseListener(Class<? extends IndividualMouseListener>) - Method in class org.opt4j.viewer.VisualizationModule
-
Add a
IndividualMouseListener
. - addIndividualMouseListener(IndividualMouseListener) - Method in class org.opt4j.viewer.ArchiveWidget
-
Adds a
IndividualMouseListener
. - addIndividualStateListener(Class<? extends IndividualStateListener>) - Method in class org.opt4j.start.Opt4JModule
-
Adds an
IndividualStateListener
. - addIndividualStateListener(IndividualStateListener) - Method in class org.opt4j.core.AbstractIndividualFactory
- addIndividualStateListener(IndividualStateListener) - Method in interface org.opt4j.core.IndividualFactory
-
Adds an
IndividualStateListener
to eachIndividual
that is created by this class. - addListener(ModuleAutoFinderListener) - Method in class org.opt4j.config.ModuleAutoFinder
-
Add a
ModuleAutoFinderListener
. - 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
-
Adds a
ControlListener
. - addListener(ObjectivesMonitor.ObjectivesListener) - Method in class org.opt4j.viewer.ObjectivesMonitor
-
Adds an
ObjectivesMonitor.ObjectivesListener
. - 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
- 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
- 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
-
Adds an
OptimizerIterationListener
. - 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
-
Adds an
OptimizerStateListener
. - 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
-
Adds a
TaskStateListener
. - 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
Individual
s to theirsAdaptiveGridArchive.Cell
s and theAdaptiveGridArchive.Cell
s to thecore.optimizer.Archive
. - addToDesktop(JInternalFrame) - Method in class org.opt4j.viewer.Viewport
-
Adds a
JInternalFrame
. - addToolBarService(Binder, Class<? extends ToolBarService>) - Static method in class org.opt4j.viewer.VisualizationModule
-
Add a
ToolBarService
. - addToolBarService(Class<? extends ToolBarService>) - Method in class org.opt4j.viewer.VisualizationModule
-
Add a
ToolBarService
. - 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
- 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
-
The
AlgebraDouble
forDoubleGenotype
. - 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 theAlgebra
interface. - AlgebraGenericImplementation() - Constructor for class org.opt4j.operator.algebra.AlgebraGenericImplementation
-
Constructs the
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 baseScalingNsga2
onNsga2
. - 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
-
The
ApplicationFrame
. - ApplicationFrame() - Constructor for class org.opt4j.config.visualization.ApplicationFrame
- Apply - Annotation Interface in org.opt4j.operator
- 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-qualityIndividual
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 theArchive
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 namea
). - 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
- 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 namebar
). - 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
-
The
BasicCrossoverModule
. - 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 theBooleanGenotype
. - BasicCrossoverModule.DoubleType - Enum Class in org.opt4j.operator.crossover
-
Type of
Crossover
operator for theDoubleGenotype
. - BasicCrossoverModule.IntegerType - Enum Class in org.opt4j.operator.crossover
-
Type of
Crossover
operator for theIntegerGenotype
. - BasicCrossoverModule.PermutationType - Enum Class in org.opt4j.operator.crossover
-
Type of
Crossover
operator for thePermutationGenotype
. - BasicDiversityModule - Class in org.opt4j.operator.diversity
- 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 theBooleanGenotype
. - BasicDiversityModule.DoubleType - Enum Class in org.opt4j.operator.diversity
-
Type of
Diversity
operator for theDoubleGenotype
. - BasicMatingModule - Class in org.opt4j.optimizer.ea
- 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 theDoubleGenotype
. - 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 thePermutationGenotype
. - 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 thePermutationGenotype
. - 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
-
Use the
CrossoverDoubleBLX
. - BooleanGenotype - Class in org.opt4j.genotype
-
The
BooleanGenotype
consists of Boolean values that can be used as aGenotype
. - BooleanGenotype() - Constructor for class org.opt4j.genotype.BooleanGenotype
-
Constructs a
BooleanGenotype
. - BooleanMapGenotype<K> - Class in org.opt4j.genotype
- 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
- 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
- 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
- BUCKET - Enum constant in enum class org.opt4j.operator.crossover.BasicCrossoverModule.PermutationType
-
Use the
CrossoverPermutationBucket
. - BYTE - Static variable in class javax.measure.unit.NonSI
-
A unit of data amount equal to
8
(BinarY TErm, standard nameSI.BIT
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.IndividualSet
s. - 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
Individual
s: 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 theidentifier
. - 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
(standard nameSI.RADIAN
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 theClassPathHacker
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
Individual
s in theIterable
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
Individual
s if they are not already evaluated. - Complete(Individual, Control) - Constructor for class org.opt4j.common.completer.ParallelIndividualCompleter.Complete
-
Constructs
ParallelIndividualCompleter.Complete
with anIndividual
. - 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
- ComplexVector - Class in org.jscience.mathematics.vector
- 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 - 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 specificApplicationFrame
. - 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 theConstraints
. - 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 theConstraint
-Values
pairs of anIndividual
. - 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
containsJButton
s 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 theControl
state. - ControlToolBarService - Class in org.opt4j.viewer
-
The
ControlToolBarService
is aToolBarService
that allows toControl
theOptimizer
.This service has anToolBarOrder
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 eachObjective
. - 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
-
The
CoolingSchedule
for theSimulatedAnnealing
. - 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
CoolingSchedule
s for theSimulatedAnnealing
. - CoolingSchedulesModule() - Constructor for class org.opt4j.optimizer.sa.CoolingSchedulesModule
-
Constructs a
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
-
Constructs the
CopyGenericImplementation
. - CopyList - Class in org.opt4j.operator.copy
- CopyList() - Constructor for class org.opt4j.operator.copy.CopyList
- CopyModule - Class in org.opt4j.operator.copy
-
The
CopyModule
is used for modules for theCopy
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 givenRand
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 specifiedGenotype
. - 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
- 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
Genotype
s 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 forBooleanGenotype
. - CrossoverBooleanDefault - Class in org.opt4j.operator.crossover
-
The default crossover operator for the binary vector is the
CrossoverBooleanRate
with0.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
-
Constructs a
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, anNormalizeDouble
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
withnu=15
. - CrossoverDoubleElementwise - Class in org.opt4j.operator.crossover
-
The
CrossoverDoubleElementwise
can be used to deriveCrossoverDouble
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
-
Constructs the
CrossoverGenericImplementation
. - CrossoverInteger - Interface in org.opt4j.operator.crossover
-
The
CrossoverInteger
is the interface for theIntegerGenotype
. - CrossoverIntegerDefault - Class in org.opt4j.operator.crossover
- CrossoverIntegerDefault(Rand) - Constructor for class org.opt4j.operator.crossover.CrossoverIntegerDefault
-
Constructs a
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
-
Constructs a
CrossoverIntegerXPoint
. - CrossoverListRate<G extends ListGenotype<?>> - Class in org.opt4j.operator.crossover
-
The
CrossoverListRate
performs a crossover onGenotype
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 onGenotype
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 theCrossover
operator. - CrossoverModule() - Constructor for class org.opt4j.operator.crossover.CrossoverModule
- CrossoverPermutation - Interface in org.opt4j.operator.crossover
-
Interface for the
Crossover
operator for thePermutationGenotype
. - 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
-
Constructs a new
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 ofIndividual
s as used for instance in the theNsga2
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
- 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 (
m³
). - 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
(standard nameNonSI.HOUR
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
- 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 - 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
-
Constructs a
DefaultApplicationFrame
. - DefaultArchive - Class in org.opt4j.common.archive
- DefaultArchive() - Constructor for class org.opt4j.common.archive.DefaultArchive
-
Constructs a
DefaultArchive
. - DefaultContentPanel - Class in org.opt4j.config.visualization
-
The
DefaultContentPanel
. - 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 standardIndividual
s. - DefaultIndividualFactory(Provider<Individual>, Creator) - Constructor for class org.opt4j.core.DefaultIndividualFactory
- DefaultModulesPanel - Class in org.opt4j.config.visualization
-
The
DefaultModulesPanel
. - 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 aJTree
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
-
The
DefaultSelectedPanel
. - 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
-
The
DefaultSelectedPanel.TabbedPane
is a customJTabbedPane
. - DefaultSelectedPanel.TabComponent - Class in org.opt4j.config.visualization
-
The custom tab of the
JTabbedPane
. - DefaultTasksPanel - Class in org.opt4j.config.visualization
- 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
(standard nameNonSI.REVOLUTION
°
). - 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
anddimensions
. - 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
CriterionSet
s. - 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.IndividualSet
s. - 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
Genotype
s. - 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 twoIndividual
s. - DiversityBoolean - Interface in org.opt4j.operator.diversity
- DiversityBooleanFraction - Class in org.opt4j.operator.diversity
-
The
DiversityBooleanFraction
calculates theDiversity
between twoBooleanGenotype
s 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
- DiversityDoubleAbsolute - Class in org.opt4j.operator.diversity
-
The
DiversityDoubleAbsolute
calculates theDiversity
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 theDiversity
by the Euclidean distance between the twoGenotype
s. - DiversityDoubleEuclidean() - Constructor for class org.opt4j.operator.diversity.DiversityDoubleEuclidean
- DiversityGenericImplementation - Class in org.opt4j.operator.diversity
-
The
DiversityGenericImplementation
is a standard implementation of theDiversity
interface. - DiversityGenericImplementation() - Constructor for class org.opt4j.operator.diversity.DiversityGenericImplementation
-
Constructs the
DiversityGenericImplementation
. - DiversityInteger - Interface in org.opt4j.operator.diversity
- DiversityIntegerEuclidean - Class in org.opt4j.operator.diversity
-
The
DiversityIntegerEuclidean
is an implementation of theDiversityInteger
that calculates the diversity of twoIntegerGenotype
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 theDiversity
operator. - DiversityModule() - Constructor for class org.opt4j.operator.diversity.DiversityModule
- DiversityPermutation - Class in org.opt4j.operator.diversity
- 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 theBounds
for theDoubleGenotype
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 aGenotype
. - DoubleGenotype() - Constructor for class org.opt4j.genotype.DoubleGenotype
- 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 givenBounds
. - DoubleMapGenotype<K> - Class in org.opt4j.genotype
- 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
- 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
- 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 namedyn
).
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 recognizedkeV, 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
Individual
s based on their fitness values. - ElitismSelectorModule - Class in org.opt4j.optimizer.ea
-
The
ElitismSelectorModule
is the module that binds theElitismSelector
. - 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
- 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 nameerg
). - 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 theObjectives
. - 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
- EvolutionaryAlgorithm - Class in org.opt4j.optimizer.ea
-
The
EvolutionaryAlgorithm
is an implementation of an Evolutionary Algorithm based on the operatorsCrossover
andMutate
. - EvolutionaryAlgorithm(Population, Archive, IndividualFactory, IndividualCompleter, Control, Selector, Mating, Iteration, int, int, int) - Constructor for class org.opt4j.optimizer.ea.EvolutionaryAlgorithm
-
Constructs an
EvolutionaryAlgorithm
with aPopulation
, anArchive
, anIndividualFactory
, aIndividualCompleter
, aControl
, aSelector
, aMating
, 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
-
The
EvolutionaryAlgorithmModule
configures theEvolutionaryAlgorithm
. - 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
-
The
ExecutionEnvironment
forTask
s. - 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
-
Use the
CoolingScheduleExponential
. - 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 oneIndividual
. - 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 nameFd
). - 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
- 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
-
The
FileChooser
. - 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
-
The
FileOperations
. - 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 for64 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 nameft
). - FOOT_SURVEY_US - Static variable in class javax.measure.unit.NonSI
-
A unit of length equal to
1200/3937 m
(standard namefoot_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 ofIndividual
s. - 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
(standard nameNonSI.LITRE
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 nameG
). - 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
and1
. - 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
- 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 the
estimated 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
orCrossoverDoubleUnfairAverage
, 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
forBooleanGenotype
. - getBooleanType() - Method in class org.opt4j.operator.diversity.BasicDiversityModule
-
Returns the Type of
Diversity
operator forBooleanGenotype
. - 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 givenIndividual
. - 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 XMLNode
. - 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.IndividualSet
s (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
forDoubleGenotype
. - getDoubleType() - Method in class org.opt4j.operator.diversity.BasicDiversityModule
-
Returns the Type of
Diversity
operator forDoubleGenotype
. - 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
- 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 aPropertyModule
. - 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 givenIndividual
. - 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)
andUnit.toString()
). - getInstance() - Static method in class org.jscience.physics.amount.AmountFormat
-
Returns the current
local
format (defaultAmountFormat.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
forIntegerGenotype
. - 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
- 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
Criterion
s. - 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
- 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
Individual
s. - 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
ifthis.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
Module
s of thisTask
. - getModulus() - Static method in class org.jscience.mathematics.number.ModuloInteger
-
Returns the
local
modulus for modular arithmetic ornull
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
-
Returns the
BasicMutateModule.MutationRateType
. - 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.IndividualSet
s (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
- 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
Individual
s and returns it as a newCollection
. - 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
-
Returns the
BasicCrossoverModule.PermutationType
. - 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 ornull
if pivoting is not performed (defaultLUDecomposition.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 specifiedname
. - 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 theIndividual
. - 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
andevaluation
. - 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
- getTasks() - Method in class org.opt4j.config.ExecutionEnvironment
-
Returns the list of all
Task
s. - getTemperature(int, int) - Method in interface org.opt4j.optimizer.sa.CoolingSchedule
-
Returns the temperature for the iteration
i
of the maximal number of iterationsn
. - 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
Individual
s from theindividuals
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
andabsolute 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 nameGi
). - 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
(standard nameNonSI.REVOLUTION
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
(standard nameNonSI.ARE
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
(standard nameNonSI.MINUTE
h
). - HYPERBOLIC - Enum constant in enum class org.opt4j.optimizer.sa.CoolingSchedulesModule.Type
-
Use the
CoolingScheduleHyperbolic
. - Hypervolume - Class in org.opt4j.optimizer.ea
-
The
Hypervolume
is aFrontDensityIndicator
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
- 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 theConfigurator
. - 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 namein
). - 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
-
Constructs a
IncompatibilityException
. - IncompatibilityException(String) - Constructor for exception org.opt4j.core.optimizer.IncompatibilityException
-
Constructs a
IncompatibilityException
. - IncompatibilityException(String, Throwable) - Constructor for exception org.opt4j.core.optimizer.IncompatibilityException
-
Constructs a
IncompatibilityException
. - IncompatibilityException(Throwable) - Constructor for exception org.opt4j.core.optimizer.IncompatibilityException
-
Constructs a
IncompatibilityException
. - ind - Variable in class org.opt4j.optimizer.ea.AlternativeNsga2
-
Deprecated.
- Index - Class in org.opt4j.operator.algebra
- 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 theIndividualSet
. - 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 ofIndividual
s. - IndividualCompleterModule - Class in org.opt4j.common.completer
-
The
IndividualCompleterModule
is used to choose and configure aIndividualCompleter
. - IndividualCompleterModule() - Constructor for class org.opt4j.common.completer.IndividualCompleterModule
- IndividualCompleterModule.Type - Enum Class in org.opt4j.common.completer
-
The
IndividualCompleterModule.Type
ofIndividualCompleter
to use. - 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 forIndividual
s. - IndividualMouseListener - Interface in org.opt4j.viewer
-
Listener for mouse events on
Individual
s. - 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 theIndividualSet
. - 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
- 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
Individual
s. - 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
IndividualStateListener
s will be transmitted to eachIndividual
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
-
Use the
MutatePermutationInsert
. - INSERT - Enum constant in enum class org.opt4j.operator.neighbor.BasicNeighborModule.PermutationType
-
Use the
NeighborPermutationInsert
. - 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 theBounds
for theIntegerGenotype
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 aGenotype
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 givenBounds
. - IntegerMapGenotype<K> - Class in org.opt4j.genotype
- 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
- 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.ZERO
is 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
- 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 theOptimizer
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
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
- JNode(Node) - Constructor for class org.opt4j.config.JNode
- 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 namekgf
). - KILOMETER - Static variable in class javax.measure.unit.SI
-
Equivalent to
SI.KILOMETRE
. - KILOMETERS_PER_HOUR - Static variable in class javax.measure.unit.NonSI
-
Equivalent to
NonSI.KILOMETRES_PER_HOUR
. - 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
perhour
. - KinematicViscosity - Interface in javax.measure.quantity
-
This interface represents the diffusion of momentum.
- KNOT - Static variable in class javax.measure.unit.NonSI
- 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 nameLa
). - 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
-
Use the
CoolingScheduleLinear
. - 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
- 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
- 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 alower
andupper
triangular matrices,L
andU
respectively, such asA = 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
-
The library
JScience.main(java.lang.String[])
method. - 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 - 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 usingCrossover
andMutate
. - MatingCrossoverMutate(Crossover<Genotype>, Mutate<Genotype>, Copy<Genotype>, Coupler, CrossoverRate, MutationRate, Rand, IndividualFactory) - Constructor for class org.opt4j.optimizer.ea.MatingCrossoverMutate
-
Constructs a
MatingCrossoverMutate
with a givenCrossover
,Mutate
,Copy
,Coupler
,CrossoverRate
,Rand
, andIndividualFactory
. - MatingModule - Class in org.opt4j.optimizer.ea
- 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 anOptimizer
. - MAXWELL - Static variable in class javax.measure.unit.NonSI
-
A unit of magnetic flux equal
1E-8 Wb
(standard nameMx
). - 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
- 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
-
Equivalent to
SI.METRES_PER_SQUARE_SECOND
. - 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.replaced by
SI.METRES_PER_SECOND
. - METRE_PER_SQUARE_SECOND - Static variable in class javax.measure.unit.SI
-
Deprecated.replaced by
SI.METRES_PER_SQUARE_SECOND
. - 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 namet
). - 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 namemi
). - MILES_PER_HOUR - Static variable in class javax.measure.unit.NonSI
- 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 namemin
). - MINUTE_ANGLE - Static variable in class javax.measure.unit.NonSI
-
A unit of angle equal to
1/60
(standard nameNonSI.DEGREE_ANGLE
′
). - MIXED - Enum constant in enum class org.opt4j.operator.mutate.BasicMutateModule.PermutationType
-
Use the
MutatePermutationMixed
. - MIXED - Enum constant in enum class org.opt4j.operator.neighbor.BasicNeighborModule.PermutationType
-
Use the
NeighborPermutationMixed
. - 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 allPropertyModule
s that are not annotated withIgnore
. - 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 theModuleAutoFinder
. - moduleList - Static variable in class org.opt4j.start.Opt4J
- ModuleList - Interface in org.opt4j.config
- ModuleListUser - Class in org.opt4j.config
-
The
ModuleListUser
is aModuleList
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 XMLNode
s. - 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 theConfigurator
. - 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 XMLNode
s. - ModuleSaver() - Constructor for class org.opt4j.config.ModuleSaver
- modulesPanel - Variable in class org.opt4j.config.visualization.DefaultContentPanel
- ModulesPanel - Class in org.opt4j.config.visualization
-
The
ModulesPanel
. - ModulesPanel() - Constructor for class org.opt4j.config.visualization.ModulesPanel
- ModuleTransferable - Class in org.opt4j.config.visualization
- 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 theMOPSO
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
Particle
s in thePopulation
. - 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
- 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 aModule
. - 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
- 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 aRand
random number generator, and aNormalizeDouble
operator. - MutateDoubleElementwise - Class in org.opt4j.operator.mutate
- MutateDoubleElementwise(Rand, NormalizeDouble) - Constructor for class org.opt4j.operator.mutate.MutateDoubleElementwise
-
Constructs a
MutateDoubleElementwise
. - MutateDoubleGauss - Class in org.opt4j.operator.mutate
-
The
MutateDoubleGauss
. - 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 aDoubleGenotype
elementwise. - MutateDoubleNonUniform(Rand, NormalizeDouble, Iteration, double) - Constructor for class org.opt4j.optimizer.mopso.MutateDoubleNonUniform
-
Constructs a
MutateDoubleNonUniform
. - MutateDoublePolynomial - Class in org.opt4j.operator.mutate
- MutateDoublePolynomial(Rand, NormalizeDouble, double) - Constructor for class org.opt4j.operator.mutate.MutateDoublePolynomial
-
Constructs a
MutateDoubleGauss
with aRand
random number generator, aNormalizeDouble
, and an eta value. - MutateDoubleUniform - Class in org.opt4j.optimizer.mopso
-
The
MutateDoubleUniform
uniformly mutates aDoubleGenotype
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
-
Constructs the
MutateGenericImplementation
. - MutateInteger - Interface in org.opt4j.operator.mutate
-
The
MutateInteger
is the interface for {link Mutate} operators forIntegerGenotype
objects. - MutateIntegerRandom - Class in org.opt4j.operator.mutate
-
The
MutateIntegerRandom
mutates each element of theIntegerGenotype
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 theMutate
operator. - MutateModule() - Constructor for class org.opt4j.operator.mutate.MutateModule
- MutatePermutation - Interface in org.opt4j.operator.mutate
-
Interface for the
Mutate
operator for thePermutationGenotype
. - 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
- mμ - 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 namenmi
). - 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 theBooleanGenotype
. - NeighborBoolean(Rand) - Constructor for class org.opt4j.operator.neighbor.NeighborBoolean
-
Constructs a
Neighbor
operator for theBooleanGenotype
. - neighborComposite(CompositeGenotype<?, ?>) - Method in class org.opt4j.operator.neighbor.NeighborGenericImplementation
- NeighborDouble - Class in org.opt4j.operator.neighbor
-
The
NeighborDouble
operator for theDoubleGenotype
. - 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
-
Constructs the
NeighborGenericImplementation
. - NeighborInteger - Interface in org.opt4j.operator.neighbor
- NeighborIntegerRandom - Class in org.opt4j.operator.neighbor
-
The
NeighborIntegerRandom
selects on element of anIntegerGenotype
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 theNeighbor
operator. - NeighborModule() - Constructor for class org.opt4j.operator.neighbor.NeighborModule
- NeighborPermutation - Interface in org.opt4j.operator.neighbor
-
Interface for the
Neighbor
operator for thePermutationGenotype
. - 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 thePermutationGenotype
. - NeighborPermutationMixed - Class in org.opt4j.operator.neighbor
-
Randomly selects between
NeighborPermutationSwap
,NeighborPermutationInsert
, andNeighborPermutationRevert
. - NeighborPermutationMixed(NeighborPermutationSwap, NeighborPermutationInsert, NeighborPermutationRevert, Rand) - Constructor for class org.opt4j.operator.neighbor.NeighborPermutationMixed
-
Constructs a
NeighborPermutationMixed
operator for thePermutationGenotype
. - 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 thePermutationGenotype
. - 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 thePermutationGenotype
. - 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
- NormalizeDouble - Interface in org.opt4j.operator.normalize
- NormalizeDoubleBorder - Class in org.opt4j.operator.normalize
-
The
NormalizeDoubleBorder
normalizes theDoubleGenotype
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
normalizesDoubleGenotype
s elementwise. - NormalizeDoubleElementwise() - Constructor for class org.opt4j.operator.normalize.NormalizeDoubleElementwise
- NormalizeDoubleMirror - Class in org.opt4j.operator.normalize
-
The
NormalizeDoubleMirror
normalizes theDoubleGenotype
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 theDoubleGenotype
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 normalizeObjectives
. - Normalizer() - Constructor for class org.opt4j.optimizer.ea.Normalizer
- NormalizerModule - Class in org.opt4j.optimizer.ea
-
Adds the Normalizer to the
IndividualStateListener
s. - 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
- Nsga2Module - Class in org.opt4j.optimizer.ea
- 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 theObjectives
. - 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
- 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 theObjective
s 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 (
Ω
orOhm
). - onDoubleClick(Individual, Component, Point) - Method in interface org.opt4j.viewer.IndividualMouseListener
-
Invoked if an
Individual
is selected by adouble 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
-
Use the
CrossoverPermutationOnePoint
. - onPopup(Individual, Component, Point, JPopupMenu) - Method in interface org.opt4j.viewer.IndividualMouseListener
-
Invoked if an
Individual
is selected by apopup
(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 givenGenotype
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 theDefaultTasksPanel
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 theOptimizer
. - 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 theOptimizer
. - 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
Individual
s 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
- 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
IndividualCompleter
s. - 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
Genotype
s. - 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
(standard nameNonSI.POUND
oz
). - OUNCE_LIQUID_UK - Static variable in class javax.measure.unit.NonSI
-
A unit of volume equal to
1 / 160
(standard nameNonSI.GALLON_UK
oz_fl_uk
). - OUNCE_LIQUID_US - Static variable in class javax.measure.unit.NonSI
-
A unit of volume equal to
1 / 128
(standard nameNonSI.GALLON_LIQUID_US
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
completesIndividual
s 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 singleIndividual
. - 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
- 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 namepc
). - 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 theIndividual
by an id, a velocityGenotype
, a personal bestGenotype
and the corresponding bestObjectives
. - 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
-
The
ParticleFactory
. - 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 aGenotype
. - 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 thePhenotype
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
(standard nameNonSI.INCH
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
exactly (standard nameNonSI.INCH
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 asx² + 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 ofIndividual
s. - 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
- 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 namelb
). - POUND_FORCE - Static variable in class javax.measure.unit.NonSI
-
A unit of force equal to
(standard nameNonSI.POUND
·NonSI.G
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
- 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 than2-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 theCreator
,Decoder
, andEvaluator
. - 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
- 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 aPropertyModule
. - 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 aModule
that enables property methods. - PropertyModule(Module) - Constructor for class org.opt4j.config.PropertyModule
-
Constructs a
PropertyModule
that decorates aModule
. - 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 onePropertyModule
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 javaRandom
. - 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 byDavid 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 randomIndividual
s 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
-
The
RandomSearchModule
. - 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
-
Use the
CrossoverBooleanRate
. - RATE - Enum constant in enum class org.opt4j.operator.crossover.BasicCrossoverModule.IntegerType
-
Use the
CrossoverBooleanRate
. - 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 afield
(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 namerem
). - 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 itsAdaptiveGridArchive.Cell
and removes theAdaptiveGridArchive.Cell
from theArchive
if it is empty. - removeIndivdiualMouseListener(IndividualMouseListener) - Method in class org.opt4j.viewer.ArchiveWidget
-
Removes a
IndividualMouseListener
. - 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 anyIndividual
changes. - removeListener(ModuleAutoFinderListener) - Method in class org.opt4j.config.ModuleAutoFinder
-
Remove a
ModuleAutoFinderListener
. - 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
-
Remove an
ObjectivesMonitor.ObjectivesListener
. - 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
-
Removes a
TaskStateListener
. - 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 aProperty
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
-
Use the
MutatePermutationRevert
. - REVERT - Enum constant in enum class org.opt4j.operator.neighbor.BasicNeighborModule.PermutationType
-
Use the
NeighborPermutationRevert
. - REVOLUTION - Static variable in class javax.measure.unit.NonSI
-
A unit of angle equal to a full circle or
2π
(standard nameSI.RADIAN
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
-
Use the
CrossoverDoubleSBX
. - 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
(standard nameNonSI.MINUTE_ANGLE
"
). - 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
-
The
SelectedModules
. - 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
-
The
ContentPanel
. - 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 ofIndividual
s from aPopulation
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 thetournament
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 theIndividual
s sequentially. - SequentialIndividualCompleter(Control, Decoder, Evaluator) - Constructor for class org.opt4j.common.completer.SequentialIndividualCompleter
-
Constructs a
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
orCrossoverDoubleUnfairAverage
, 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
-
Sets the
Operator
forBooleanGenotype
. - setBooleanType(BasicDiversityModule.BooleanType) - Method in class org.opt4j.operator.diversity.BasicDiversityModule
-
Sets the Type of
Diversity
operator forBooleanGenotype
. - 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 XMLNode
. - 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
forDoubleGenotype
. - setDoubleType(BasicDiversityModule.DoubleType) - Method in class org.opt4j.operator.diversity.BasicDiversityModule
-
Sets the the Type of
Diversity
operator forDoubleGenotype
. - 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
IndividualStateListener
s that are called if theIndividual.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
-
Sets the
Operator
forIntegerGenotype
. - 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
-
The
SetListener
. - 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
-
Sets the
BasicMutateModule.MutationRateType
. - 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
-
Sets the
BasicCrossoverModule.PermutationType
. - 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 ornull
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 thePermutationGenotype
. - 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
Criterion
s. - 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
Objective
s. - 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 theHypervolume
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 asthis · 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 asthis · 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
- Spea2Module - Class in org.opt4j.optimizer.ea
-
The
Spea2Module
configures theSpea2
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 namesphere
). - 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 (
m²
). - 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
- 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
-
Use the
MutatePermutationSwap
. - SWAP - Enum constant in enum class org.opt4j.operator.neighbor.BasicNeighborModule.PermutationType
-
Use the
NeighborPermutationSwap
. - 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
-
The
TaskListener
. - 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
-
The
TaskStateListener
. - 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 asx·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
(long ton, standard nameNonSI.POUND
ton_uk
). - TON_US - Static variable in class javax.measure.unit.NonSI
-
A unit of mass equal to
2000
(short ton, standard nameNonSI.POUND
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 theToolBarService
s. - 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 forToolBarService
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
Module
s. - 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
- 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
-
Use the
CrossoverDoubleUnfairAverage
. - 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 thisArchive
. - 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
- 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
- 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 specifieddouble
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 thedouble
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.
- 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 containedGenotype
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 givenvalue
. - 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 withcontext-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 aParticle
. - 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
- Viewport() - Constructor for class org.opt4j.viewer.Viewport
- 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
-
The
VisualizationModule
. - 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
(standard nameNonSI.DAY
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
- WidgetParameters - Annotation Interface in org.opt4j.viewer
-
The
WidgetParameters
. - 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
-
Use the
CrossoverBooleanXPoint
. - XPOINT - Enum constant in enum class org.opt4j.operator.crossover.BasicCrossoverModule.IntegerType
-
Use the
CrossoverBooleanXPoint
. - 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 nameyd
). - 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
(standard nameNonSI.DAY
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 over 2π.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Objectives.addAll(Objectives)