All Classes and Interfaces
Class
Description
This
AbstractArchive
provides some common methods for Archive
s.Superclass for
GenericOperator
s.Comparator for a specific order: Superclasses always are sorted after
subclasses.
The
AbstractGenericOperator.OperatorClassPredicate
returns true
for a given
specific class.The
AbstractGenericOperator.OperatorPredicate
interface.The
AbstractGenericOperator.OperatorVoidPredicate
interface is used as marker for
Operator
s for which the predicate is not explicitly defined.The
AbstractIndividualFactory
creates Individual
s using a
given Provider
and sets the registered
IndividualStateListener
s.The
AbstractLogger
triggers its refinement on specific events
dependent on the iteration and evaluation count.This
AbstractOptimizer
is an abstract implementation of a
population-based Optimizer
.This interface represents the rate of change of velocity with respect to
time.
The
AdaptiveGridArchive
uses an adaptive grid in order to bound the
size of the Archive
.A single
AdaptiveGridArchive.Cell
of the grid.Self adaptive
MutationRate
that uses the size of the genotype (
size
) to estimate a rate. This class represents a converter adding a constant offset
(approximated as a
double
) to numeric values.
The
Algebra
operator.The
AlgebraDouble
for DoubleGenotype
.The
AlgebraGenericImplementation
is a standard implementation of the
Algebra
interface. This class represents the units used in expressions to distinguish
between quantities of a different nature but of the same dimensions.
Deprecated.
Previous implementation as of Opt4J version 2.2.
This class represents the Mean-Sea-Level
vertical
altitude (MSL). 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).Signals that an illegal measure operation has been performed.
This class provides the interface for formatting and parsing
measures
instances.This interface represents the number of elementary entities (molecules, for
example) of a substance.
This interface represents the figure formed by two lines diverging from a
common point.
This interface represents the rate of change of angular velocity with respect
to time.
This interface represents the rate of change of angular displacement
with respect to time.
The
ApplicationFrame
.An
Archive
is used to store a set of high-quality Individual
s.The
ArchiveModule
determines an implementation for the
Archive
interface.Archive type.
A widget that monitors the archive.
This interface represents the extent of a planar region or of the surface of
a solid measured in square units.
This class represents the building blocks on top of which all others
units are created.
The
BasicCrossoverModule
.Type of
Crossover
operator for the BooleanGenotype
.Type of
Crossover
operator for the DoubleGenotype
.Type of
Crossover
operator for the IntegerGenotype
.Type of
Crossover
operator for the PermutationGenotype
.Type of
Diversity
operator for the BooleanGenotype
.Type of
Diversity
operator for the DoubleGenotype
.The
BasicMatingModule.CouplerType
determines the coupler operator to use.The basic
CopyModule
.Type of
Mutate
operator for the DoubleGenotype
.The type of the used mutation rate.
Type of
Mutate
operator for the PermutationGenotype
.The basic
NeighborModule
.Type of
Neighbor
operator for the PermutationGenotype
.The
BooleanGenotype
consists of Boolean values that can be used as a
Genotype
.The
Bootstrap
is used to start the optimization process.An
Archive
with bounded size.This interface represents a catalytic activity.
The
Category
annotation marks a class as a category.The
ClassPath
is also known as the ClassPathHacker
and
enables adding new files to the classpath. This class represents an immutable complex number.
This class represents a coordinates made up by combining
two coordinates objects together.
This class represents a coordinate reference system combining two or more
distinct reference systems.
This class represents the multi-radix units (such as "hour:min:sec").
The
Configurator
configures the modules and starts the specific
ApplicationFrame
. This class represents a constant function (polynomial of degree 0).
The
Constant
is an annotation for injected constant values.The
ConstantCrossoverRate
represents a crossover rate that is
constant during the whole optimization.Constant mutation rate.
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.
The
Constraint
is the identifier for a single constraint in the
Constraints
.Defines the possible directions a constraint can be defined.
Interface for constraint checks of
Objectives
.ConstraintCheckerImpl
calculates constraint violations of
infeasibility constraints.This class implements
DominationStrategy
.Constraint Domination Module.
The
Constraints
contains the Constraint
-Values
pairs of
an Individual
.The
ContentPanel
abstract class.
The
Control
allows to pause, stop, and terminate, the optimization
process.The
Control.State
of the control.
The
ControlButtons
contains JButton
s for the controls:The
ControlListener
is an interface of classes that listen to the
Control
state.The
ControlToolBarService
is a ToolBarService
that allows to
Control
the Optimizer
.This service has an
ToolBarOrder
with -100
.The
ConvergencePlotWidget
plots the convergence for each
Objective
.Signals that a problem of some sort has occurred either when creating a
converter between two units or during the conversion itself.
The
CoolingSchedule
for the SimulatedAnnealing
.The default cooling schedule is the
CoolingScheduleLinear
.Abstract class for modules that bind to the
CoolingSchedule
interface.This module provides several common
CoolingSchedule
s for the
SimulatedAnnealing
.Type of
CoolingSchedule
to use.This class represents an arbitrary system of reference for which
coordinates
of same significance can be stated.This class represents an absolute position (can be be extended)
This class designates the position that a point occupies in a given
n-dimensional reference frame or system.
This interface represents a converter between
coordinates
.Definition of a coordinate system axis.
Operator that creates copies of a
Genotype
.Implementation of the
Copy
interface.The
CopyModule
is used for modules for the Copy
operator.The
Coupler
determines couples that are used to create the offspring
for a given set of possible parents.The
CouplerDefault
uses the pairs based on their index in the list:
p0+p1,p2+p3,etc.
.The
CouplerRandom
uses the set of parents and creates couples
randomly from this set.The
CouplerUnique
uses the set of parents and creates couples
randomly from this set.Superclass for criteria handled in a
CriterionSet
.Superclass for
Criterion
-Values
pairs.Crossover operator that performs a crossover for two parents.
Interface for
Crossover
operator for BooleanGenotype
.The default crossover operator for the binary vector is the
CrossoverBooleanRate
with 0.5
rate.Crossover for the
BooleanGenotype
.Crossover for the
BooleanGenotype
.Crossover for the
DoubleGenotype
.The
CrossoverDoubleBLX
is an implementation of the blend crossover
operator proposed by Eshelman and Schaffer, 1993.The
CrossoverDoubleElementwise
can be used to derive
CrossoverDouble
classOperators that can work element-wise on the
double vectors.The
CrossoverDoubleSBX
is an implementation of the simulated binary
crossover operator proposed by Deb and Kumar, 1995.The
CrossoverDoubleUnfairAverage
implements the unfair average
crossover proposed by Nomura and Miyhoshi, 1996.Implementation of the
Crossover
interface.The
CrossoverInteger
is the interface for the IntegerGenotype
.
The
CrossoverListRate
performs a crossover on
Genotype
objects that are lists of values.
The
CrossoverListXPoint
performs a crossover on
Genotype
objects that are lists of values.The
CrossoverModule
is used for modules for the Crossover
operator.Interface for the
Crossover
operator for the
PermutationGenotype
.
Crossover for the
PermutationGenotype
.Crossover for the
PermutationGenotype
.
Crossover for the
PermutationGenotype
.The
CrossoverRate
is an interface for the crossover rate which is the
probability of two individuals undergoing crossover.The
Crowding
calculates the crowding distance of Individual
s
as used for instance in the the Nsga2
algorithm. This class represents a currency
Unit
.This interface represents a measure of data amount.
This interface represents the speed of data-transmission.
This class represents a measure whose value is an arbitrary-precision
decimal number.
The
DefaultAbout
panel.The
DefaultContentPanel
.The
DefaultIndividualFactory
is a creator for standard
Individual
s.The
DefaultModulesPanel
.The
DefaultModulesPanel.MyTree
that extends a JTree
by a drag method.The
DefaultModulesPanel.TreeCellRenderer
for the modules tree.The
DefaultSelectedPanel
.The
DelayTask
executes tasks immediately or delayed if they arrive
too close (delay). This class represents a matrix made of
dense
vectors
(as rows). This class represents a dense vector.
This class identifies the units created by combining or transforming
other units.
The
DifferentialEvolution.Triple
is a container for three individuals. This class represents the dimension of an unit.
This interface represents the mapping between
base units
and dimensions
.Signals that an operation is performed upon vectors or matrices whose
dimensions disagree.
This interface represents a dimensionless quantity.
This class represents a function defined from a mapping betweem
two sets (points and values).
The
Div
divides two terms.The
Diversity
determines the genetic diversity of two
Individual
s.The
DiversityBooleanFraction
calculates the Diversity
between
two BooleanGenotype
s by calculating the fraction of different vector
entries.The
DiversityDoubleAbsolute
calculates the Diversity
as the
mean absolute difference of each entry in the double vector.The
DiversityDoubleEuclidean
calculates the Diversity
by the
Euclidean distance between the two Genotype
s.The
DiversityGenericImplementation
is a standard implementation of
the Diversity
interface.The
DiversityIntegerEuclidean
is an implementation of the
DiversityInteger
that calculates the diversity of two
IntegerGenotype
objects by normalizing the values to [0,1]
and calculating the Euclidean distance.The
DiversityModule
is used for modules for the Diversity
operator.This is the interface for a domination strategy.
The
DoubleBounds
is an implementation of the Bounds
for the
DoubleGenotype
that accepts arrays as well as lists for as bounds.The
DoubleGenotype
consists of double values that can be used as a
Genotype
.This interface represents a period of existence or persistence.
This interface represents the dynamic viscosity.
This interface represents an electric capacitance.
This interface represents an electric charge.
This interface represents an electric conductance.
This interface represents the amount of electric charge flowing past
a specified circuit point per unit time.
This interface represents an electric inductance.
This interface represents an electric potential or electromotive force.
This interface represents an electric resistance.
The
ElitismSelector
is a single objective elitism select.The
ElitismSelectorModule
is the module that binds the
ElitismSelector
.This interface represents the capacity of a physical system to do work.
The
EvolutionaryAlgorithm
is an implementation of an Evolutionary
Algorithm based on the operators Crossover
and Mutate
.The
EvolutionaryAlgorithmModule
configures the
EvolutionaryAlgorithm
.The
EvolutionaryAlgorithmModule.CrossoverRateType
allows to choose between different types of
crossover rates.The
ExecutionEnvironment
for Task
s.This interface represents an algebraic structure in which the operations of
addition, subtraction, multiplication and division (except division by zero)
may be performed.
The
FileChooser
.The
FileOperations
. This class represents a 64 bits floating point number.
This class represents an optimized
matrix
implementation
for 64 bits floating-point
numbers. This class represents an optimized
vector
implementation
for 64 bits floating point elements. This class represents a floating point number of arbitrary precision.
This interface represents a quantity that tends to produce an acceleration
of a body in the direction of its application.
The
Format
contains several format rules.This interface represents the number of times a specified phenomenon occurs
within a specified interval.
The
FrontDensityIndicator
is an interface for the determination of
density values of a front of Individual
s. 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.
Thrown when a function operation cannot be performed.
The
GenericOperator
is an interface for generic operators.The
Genotype
represents a marker interface.This class represents a 3 dimensional spatial reference system.
This class represents a 2 dimensional surface reference system
based on an ellipsoidal approximation of a geoid.
This class implements
DominationStrategy
.This interface represents a structure with a binary additive
operation (+), satisfying the group axioms (associativity, neutral element,
inverse element and closure).
This interface represents a structure with a binary multiplicative
operation (·), satisfying the group axioms (associativity, neutral element,
inverse element and closure).
This class represents the
vertical
height above the
WGS84 ellipsoid.This class represents the high-energy model.
The
Hypervolume
is a FrontDensityIndicator
based on
determination of the hypervolume contribution.The
Icon
annotation assigns an icon to modules.The
Ignore
annotation can either be used for modules or properties
such that these are ignored in the
Configurator
.This interface represents an illuminance.
The
Individual
class forms a single solution for the given
optimization problem.The possible states of an
Individual
.An
IndividualCompleter
completes the evaluation process of
Individual
s.The
IndividualCompleterModule
is used to choose and configure a
IndividualCompleter
.The
IndividualCompleterModule.Type
of IndividualCompleter
to use.The
IndividualFactory
is a creator for Individual
s.Listener for mouse events on
Individual
s.A concrete constraint with the same attributes as the base class
Constraint
.The
Info
annotation contains textual information about a module or
property. This class represents a 64 bits integer number.
The
IntegerBounds
is an implementation of the Bounds
for the
IntegerGenotype
that accepts arrays as well as lists for as bounds.The
IntegerGenotype
is a Genotype
that consists of integer
values. This interface represents an estimator of the values at a certain point
using surrounding points and values.
This class represents a linear interpolator for
field
instances (point and values from the same field).The
Iteration
object is used as iteration counter for the
optimization.Wrapper for
Node
elements. This class represents the JScience library; it contains the
JScience.main(java.lang.String[])
method for versionning, self-tests, and performance
analysis.This interface represents the diffusion of momentum.
This class represents an immutable integer number of arbitrary size.
This class represents the
geographic
latitude/longitude
coordinates onto the WGS84 ellipsoid.This interface represents the extent of something along its greatest
dimension or the extent of space between two objects or places.
This class represents a logarithmic converter.
The
Logger
is a marker interface for logging classes.Module for logging.
This class represents the decomposition of a
matrix
A
into a product of a lower
and upper
triangular matrices, L
and U
respectively, such as A = P·L·U with
P a permutation
matrix.
This interface represents a luminous flux.
This interface represents the luminous flux density per solid angle as
measured in a given direction relative to the emitting source.
This interface represents a magnetic flux.
This interface represents a magnetic flux density.
This interface represents the measure of the quantity of matter that a body
or an object contains.
This interface represents the movement of mass per time.
The
Mating
interface is used to create offspring from a given set of
parents.The
MatingCrossoverMutate
creates offspring from a given set of
parents by using Crossover
and Mutate
. This class represents a rectangular table of elements of a ring-like
algebraic structure.
The
MaxIterations
is the default binding annotation for the maximal
number of iterations for an Optimizer
. This interface represents the measurable, countable, or comparable
property or aspect of a thing.
This class represents the result of a measurement stated in a
known unit.
This class provides the interface for formatting and parsing
measures
.The
Menu
.The
ModuleAutoFinder
searches the classpath for all
PropertyModule
s that are not annotated with Ignore
.The
ModuleAutoFinderListener
is a listener interface for the
ModuleAutoFinder
.The
ModuleListUser
is a ModuleList
for user defined modules.Helper class for loading
PropertyModule
configurations from files or
retrieving these from XML Node
s.The
ModuleRegister
contains all found modules for the
Configurator
.Helper class for saving the
PropertyModule
configurations or adding
these to XML Node
s.The
ModulesPanel
. This class represents a modulo integer.
This interface represents something generally accepted as a medium of
exchange, a measure of value, or a means of payment.
The
MOPSO
is an implementation of a multi-objective particle swarm
optimizer.The
MOPSOModule
for the MOPSO
optimizer.The
Multi
annotation marks a Module
. This class represents a converter multiplying numeric values by a
constant scaling factor (approximated as a
double
).Mutate for the
BooleanGenotype
.Mutate for the
DoubleGenotype
.The
MutateDoubleGauss
.The
MutateDoubleNonUniform
non-uniformly mutates a
DoubleGenotype
elementwise.The
MutateDoubleUniform
uniformly mutates a DoubleGenotype
elementwise.Implementation of the
Mutate
interface.The
MutateInteger
is the interface for {link Mutate} operators for
IntegerGenotype
objects.The
MutateIntegerRandom
mutates each element of the
IntegerGenotype
with the mutation rate.The
MutateModule
is used for modules for the Mutate
operator.
Interface for the
Mutate
operator for the PermutationGenotype
.
Mutate for the
PermutationGenotype
.
Mutate for the
PermutationGenotype
.
Mutate for the
PermutationGenotype
.
Mutate operator for the
PermutationGenotype
.Interface for the
MutationRate
.The
Name
annotation assigns a user defined name to a module or
property.This class represents the natural model.
The
Neighbor
operator as it is used for Simulated Annealing.The
DiversityBoolean
operator for the BooleanGenotype
.The
NeighborDouble
operator for the DoubleGenotype
.Implementation of the
Neighbor
interface.The
NeighborIntegerRandom
selects on element of an
IntegerGenotype
and changes it.The
NeighborModule
is used for modules for the Neighbor
operator.Interface for the
Neighbor
operator for the
PermutationGenotype
.
Neighbor for the
PermutationGenotype
.
Randomly selects between
NeighborPermutationSwap
,
NeighborPermutationInsert
, and NeighborPermutationRevert
.
Neighbor for the
PermutationGenotype
.
Neighbor operator for the
PermutationGenotype
. 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.
The
NormalizeDoubleBorder
normalizes the DoubleGenotype
by
setting the values to the borders if the bounds are violated.
The
NormalizeDoubleElementwise
normalizes DoubleGenotype
s
elementwise.The
NormalizeDoubleMirror
normalizes the DoubleGenotype
by
mirroring the values on the borders if the bounds are violated.The
NormalizeDoubleWrap
normalizes the DoubleGenotype
by
wrapping the values at the borders.The
Normalizer
can be used to normalize Objectives
.Adds the Normalizer to the
IndividualStateListener
s. This class represents a
value-type
number.
The
Objective
is the identifier for a single objective in the
Objectives
.The sign of the objective.
The
ObjectivesMonitor
informs its listeners about the
Objective
s of the optimization problem as soon as it is available.The
ObjectivesMonitor.ObjectivesListener
is an interface for classes that need the
objectives.The
Operator
is the basic interface for all operators.Module class for an
Operator
.The
Opt4J
configuration GUI.The
Opt4JAbout
information.The
Opt4JModule
is the superclass for all modules.The
Opt4JStarter
starts configuration files directly without the
configurator (GUI).The
Opt4JTask
executes one optimization process.The
Opt4JTasksPanel
extends the DefaultTasksPanel
by
additional functionality: Additional control and extended state.This
Optimizer
interface has to be implemented by all
population-based optimizers.The
OptimizerIterationListener
is used to monitor the iteration of
the Optimizer
.Abstract module class for the
Optimizer
modules.The
OptimizerStateListener
is used to monitor the state of the
Optimizer
.The
Order
annotation assigns a user defined order to properties of a
module.The
Pair
groups two objects of the same type in a given order.The
Panel
annotation allows the definition of a custom panel for a
module.The
ParallelIndividualCompleter
completes Individual
s with
multiple threads.The
Parameters
is a class for the identification of types/classes of
a generic parameter.The
Parent
annotation assigns a module an explicit parent category.The
DominationStrategy
Pareto-Domination.The
Particle
extends the Individual
by an id, a velocity
Genotype
, a personal best Genotype
and the corresponding best
Objectives
.The
ParticleFactory
.The
PermutationGenotype
can be used as a Genotype
.
The
Phenotype
is a marker interface.The
PhenotypeWrapper
might be used if the phenotype class of a given
problem is already defined and cannot be extended with the Phenotype
marker interface. This abstract class represents a physical model.
This class represents a mathematical expression involving a sum of powers
in one or more
variables
multiplied by
coefficients (such as x² + x·y + 3y²
).The
Population
manages a set of Individual
s.A widget that monitors the
Population
.This interface represents the rate at which work is done.
This interface represents a force applied uniformly over a surface.
The
ProblemModule
is an abstract module class for the binding of the
Creator
, Decoder
, and Evaluator
. This class represents units formed by the product of rational powers of
existing units.
This class represents a 2-dimensional projected reference system.
The
Property
contains information about a single property of a
PropertyModule
.The
PropertyModule
is a decorator for a Module
that enables
property methods.The
PropertyPanel
is a panel for the configuration of one module. This interface represents any type of quantitative properties or
attributes of thing.
This class represents the quantum model.
This interface represents the amount of energy deposited per unit of
mass.
This interface represents the effective (or "equivalent") dose of radiation
received by a human or some other living organism.
This interface represents a radioactive activity.
The
Rand
class is an abstract class that is utilized as an interface
for random classes.The
RandomJava
is the default java Random
.The
RandomMersenneTwister
uses an implementation of the mersenne
twister random number generator written by David Beaumont
.The
RandomModule
is used to configure the used random number
generator.The
RandomSearch
simply generates random Individual
s and
evaluates them.The
RandomSearchModule
.representing a range of values [min, max]
This class represents the ratio of two
LargeInteger
numbers. This class represents a converter multiplying numeric values by an
exact scaling factor (represented as the quotient of two
long
numbers).This class represents the quotient of two
Polynomial
,
it is also a field
(invertible). This class represents a real number of arbitrary precision with
known/guaranteed uncertainty.
The ReferenceEllipsoid class defines a geodetic reference ellipsoid
used as a standard for geodetic measurements.
This class represents the relativistic model.
The
Required
annotation defines dependencies between the properties.The
Requirement
indicates if a Property
is active or not.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.
A concrete constraint with the same attributes as the base class
Constraint
and an additional attribute specifying the objective it refers to.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.
Module for the
ScalingNsga2
Selector
.The
SelectedModules
.The
ContentPanel
.The
SelectGenotype
selects for each index an element from the given
list.The
SelectGenotype
selects for each key an element from a given list.The interface
Selector
is used to select a certain subset of
Individual
s from a Population
by respecting certain metrics
like their fitness.The default selector is the
Nsga2
selector with the
tournament
value 0.Abstract module class for the
Selector
.
The
SequentialIndividualCompleter
completes the Individual
s
sequentially.The
SetListener
. This class contains SI (Système International d'Unités) base units,
and derived units.
The
SimulatedAnnealing
is a standard implementation of the
optimization heuristic.This module binds the
SimulatedAnnealing
optimizer.Module for the S-Metric Selection (
Selector
) based on the Hypervolume
contribution.This interface represents the angle formed by three or more planes intersecting
at a common point.
This class represents a matrix made of
sparse
vectors
(as rows). This class represents a sparse vector.
The
Spea2
-Selector is a Java implementation of the SPEA2-MOEA.The
Spea2Module
configures the Spea2
selector.This class represents the standard model.
The
Starter
executes configuration files.The
Startupable
interface.The
StatusBar
contains informations about the optimization progress
and time per iteration.The
StopException
is thrown if the optimization is stopped.This interface represents a mathematical structure on a set (type).
This class represents a system of units, it groups units together
for historical or cultural reasons.
The
Task
is an abstract class for optimization tasks.The
Task.State
of a task.The
TaskListener
.The
TasksPanel
abstract class.The
TaskStateListener
.This class represents the degree of hotness or coldness of a body or
an environment.
This class represents a 1 dimensional temporal reference system.
This class represents the term of a
polynomial
such as x·y²
.The
Term
interface.The
TerminationException
is thrown if the optimization is terminated.This class represents the
temporal
UTC time coordinates.The
ToolBar
.The
ToolBar
is a collection of the ToolBarService
s.The
ToolBarOrder
Annotation is used for ToolBarService
ordering.The
ToolBarService
is an interface for arbitrary components that are
added to the tool bar in the viewer.This interface represents the moment of a force.
This class represents the units derived from other units using
converters
.An
Archive
of unbounded size. This class represents a determinate
quantity
(as of length, time, heat, or value) adopted as a standard
of measurement. This class represents a converter of numeric values.
This class provides the interface for formatting and parsing
units
.This class represents the ASCIIFormat format.
This class represents the standard format.
This class represents the
projected
Universal Transverse Mercator (UTM) coordinates onto the WGS84 ellipsoid.The
Var
returns a double value. This interface represents a symbol on whose value a
Function
depends.This class represents a simple
Variable
implementation with
context-local
values.This class represents a simple
Variable
implementation for
functions not shared between threads (non static). This class represents an immutable element of a vector space.
This class represents a measurement vector of two or more dimensions.
This interface represents a vector space over a field with two operations,
vector addition and scalar multiplication.
This interface represents a vector space on which a positive vector length
or size is defined.
This interface represents a distance traveled divided by the time of travel.
The
VelocityTerm
is used to determine the new velocity of a
Particle
.This class represents a 1 dimensional vertical reference system.
The
Viewer
.The
Viewer.CloseEvent
that is triggered if this viewer is closed.The
ViewerModule
configures the optimization process viewer.The
VisualizationModule
.This interface represents the amount of space occupied by a three-dimensional
object or region of space, expressed in cubic units.
This interface represents a mass per unit volume of a substance under
specified conditions of pressure and temperature.
This interface represents the volume of fluid passing a point in a system
per unit of time.
The
WidgetParameters
.This class represents the
geocentric
Earth-Centered,
Earth-Fixed (ECEF) cartesian coordinates used in GPS/GLONASS.