Package | Description |
---|---|
fr.cnes.sirius.patrius.math.optim |
Generally, optimizers are algorithms that will either
minimize or
maximize
a scalar function, called the
objective
function . |
fr.cnes.sirius.patrius.math.optim.nonlinear.scalar | |
fr.cnes.sirius.patrius.math.optim.nonlinear.vector | |
fr.cnes.sirius.patrius.math.random |
Random number and random data generators.
|
Constructor and Description |
---|
BaseMultiStartMultivariateOptimizer(BaseMultivariateOptimizer<T> optimizerIn,
int startsIn,
RandomVectorGenerator generatorIn)
Create a multi-start optimizer from a single-start optimizer.
|
Constructor and Description |
---|
MultiStartMultivariateOptimizer(MultivariateOptimizer optimizerIn,
int starts,
RandomVectorGenerator generator)
Create a multi-start optimizer from a single-start optimizer.
|
Constructor and Description |
---|
MultiStartMultivariateVectorOptimizer(MultivariateVectorOptimizer optimizerIn,
int starts,
RandomVectorGenerator generator)
Create a multi-start optimizer from a single-start optimizer.
|
Modifier and Type | Class and Description |
---|---|
class |
CorrelatedRandomVectorGenerator
A
RandomVectorGenerator that generates vectors with with
correlated components. |
class |
UncorrelatedRandomVectorGenerator
A
RandomVectorGenerator that generates vectors with uncorrelated
components. |
class |
UniformlyCorrelatedRandomVectorGenerator
A
RandomVectorGenerator that generates vectors with with
correlated components. |
class |
UnitSphereRandomVectorGenerator
Generate random vectors isotropically located on the surface of a sphere.
|
Copyright © 2021 CNES. All rights reserved.