Uses of Class
org.apache.commons.math3.linear.ArrayRealVector
Packages that use ArrayRealVector
Package
Description
Linear algebra support.
This package provides optimization algorithms that do not require derivatives.
This package provides optimization algorithms that don't require derivatives.
-
Uses of ArrayRealVector in org.apache.commons.math3.linear
Fields in org.apache.commons.math3.linear declared as ArrayRealVectorModifier and TypeFieldDescriptionprivate final ArrayRealVector
JacobiPreconditioner.diag
The diagonal coefficients of the preconditioner.private ArrayRealVector[]
EigenDecomposition.eigenvectors
Eigenvectors.private final ArrayRealVector[]
EigenDecomposition.Solver.eigenvectors
Eigenvectors.Methods in org.apache.commons.math3.linear that return ArrayRealVectorModifier and TypeMethodDescriptionArrayRealVector.add
(RealVector v) Compute the sum of this vector andv
.ArrayRealVector.append
(ArrayRealVector v) Construct a vector by appending a vector to this vector.ArrayRealVector.combine
(double a, double b, RealVector y) Returns a new vector representinga * this + b * y
, the linear combination ofthis
andy
.ArrayRealVector.combineToSelf
(double a, double b, RealVector y) Updatesthis
with the linear combination ofthis
andy
.ArrayRealVector.copy()
Returns a (deep) copy of this vector.ArrayRealVector.ebeDivide
(RealVector v) Element-by-element division.ArrayRealVector.ebeMultiply
(RealVector v) Element-by-element multiplication.ArrayRealVector.map
(UnivariateFunction function) Acts as if implemented as:ArrayRealVector.mapToSelf
(UnivariateFunction function) Acts as if it is implemented as:Parse a string to produce aRealVector
object.RealVectorFormat.parse
(String source, ParsePosition pos) Parse a string to produce aRealVector
object.ArrayRealVector.subtract
(RealVector v) Subtractv
from this vector.Methods in org.apache.commons.math3.linear with parameters of type ArrayRealVectorModifier and TypeMethodDescriptionArrayRealVector.append
(ArrayRealVector v) Construct a vector by appending a vector to this vector.Constructors in org.apache.commons.math3.linear with parameters of type ArrayRealVectorModifierConstructorDescriptionArrayRealVector
(double[] v1, ArrayRealVector v2) Construct a vector by appending one vector to another vector.Construct a vector from another vector, using a deep copy.ArrayRealVector
(ArrayRealVector v, boolean deep) Construct a vector from another vector.ArrayRealVector
(ArrayRealVector v1, double[] v2) Construct a vector by appending one vector to another vector.Construct a vector by appending one vector to another vector.ArrayRealVector
(ArrayRealVector v1, RealVector v2) Construct a vector by appending one vector to another vector.ArrayRealVector
(RealVector v1, ArrayRealVector v2) Construct a vector by appending one vector to another vector.private
Solver
(double[] realEigenvalues, double[] imagEigenvalues, ArrayRealVector[] eigenvectors) Builds a solver from decomposed matrix. -
Uses of ArrayRealVector in org.apache.commons.math3.optim.nonlinear.scalar.noderiv
Fields in org.apache.commons.math3.optim.nonlinear.scalar.noderiv declared as ArrayRealVectorModifier and TypeFieldDescriptionprivate ArrayRealVector
BOBYQAOptimizer.alternativeNewPoint
Alternative toBOBYQAOptimizer.newPoint
, chosen byaltmov
.private ArrayRealVector
BOBYQAOptimizer.currentBest
Current best values for the variables to be optimized.private ArrayRealVector
BOBYQAOptimizer.fAtInterpolationPoints
Values of the objective function at the interpolation points.private ArrayRealVector
BOBYQAOptimizer.gradientAtTrustRegionCenter
Gradient of the quadratic model atBOBYQAOptimizer.originShift
+BOBYQAOptimizer.trustRegionCenterOffset
.private ArrayRealVector
BOBYQAOptimizer.lagrangeValuesAtNewPoint
Values of the Lagrange functions at a new point.private ArrayRealVector
BOBYQAOptimizer.lowerDifference
private ArrayRealVector
BOBYQAOptimizer.modelSecondDerivativesParameters
Parameters of the implicit second derivatives of the quadratic model.private ArrayRealVector
BOBYQAOptimizer.modelSecondDerivativesValues
Explicit second derivatives of the quadratic model.private ArrayRealVector
BOBYQAOptimizer.newPoint
private ArrayRealVector
BOBYQAOptimizer.originShift
Shift of origin that should reduce the contributions from rounding errors to values of the model and Lagrange functions.private ArrayRealVector
BOBYQAOptimizer.trialStepPoint
Trial step fromBOBYQAOptimizer.trustRegionCenterOffset
which is usuallyBOBYQAOptimizer.newPoint
-BOBYQAOptimizer.trustRegionCenterOffset
.private ArrayRealVector
BOBYQAOptimizer.trustRegionCenterOffset
Displacement fromBOBYQAOptimizer.originShift
of the trust region center.private ArrayRealVector
BOBYQAOptimizer.upperDifference
DifferencesBaseMultivariateOptimizer.getUpperBound()
-BOBYQAOptimizer.originShift
All the components of everyBOBYQAOptimizer.trustRegionCenterOffset
are going to satisfy the bounds
BOBYQAOptimizer.trustRegionCenterOffset
i ≤upperBound
i,
with appropriate equalities whenBOBYQAOptimizer.trustRegionCenterOffset
is on a constraint boundary.Methods in org.apache.commons.math3.optim.nonlinear.scalar.noderiv with parameters of type ArrayRealVectorModifier and TypeMethodDescriptionprivate double[]
BOBYQAOptimizer.trsbox
(double delta, ArrayRealVector gnew, ArrayRealVector xbdi, ArrayRealVector s, ArrayRealVector hs, ArrayRealVector hred) A version of the truncated conjugate gradient is applied. -
Uses of ArrayRealVector in org.apache.commons.math3.optimization.direct
Fields in org.apache.commons.math3.optimization.direct declared as ArrayRealVectorModifier and TypeFieldDescriptionprivate ArrayRealVector
BOBYQAOptimizer.alternativeNewPoint
Deprecated.Alternative toBOBYQAOptimizer.newPoint
, chosen byaltmov
.private ArrayRealVector
BOBYQAOptimizer.currentBest
Deprecated.Current best values for the variables to be optimized.private ArrayRealVector
BOBYQAOptimizer.fAtInterpolationPoints
Deprecated.Values of the objective function at the interpolation points.private ArrayRealVector
BOBYQAOptimizer.gradientAtTrustRegionCenter
Deprecated.Gradient of the quadratic model atBOBYQAOptimizer.originShift
+BOBYQAOptimizer.trustRegionCenterOffset
.private ArrayRealVector
BOBYQAOptimizer.lagrangeValuesAtNewPoint
Deprecated.Values of the Lagrange functions at a new point.private ArrayRealVector
BOBYQAOptimizer.lowerDifference
Deprecated.private ArrayRealVector
BOBYQAOptimizer.modelSecondDerivativesParameters
Deprecated.Parameters of the implicit second derivatives of the quadratic model.private ArrayRealVector
BOBYQAOptimizer.modelSecondDerivativesValues
Deprecated.Explicit second derivatives of the quadratic model.private ArrayRealVector
BOBYQAOptimizer.newPoint
private ArrayRealVector
BOBYQAOptimizer.originShift
Deprecated.Shift of origin that should reduce the contributions from rounding errors to values of the model and Lagrange functions.private ArrayRealVector
BOBYQAOptimizer.trialStepPoint
Deprecated.Trial step fromBOBYQAOptimizer.trustRegionCenterOffset
which is usuallyBOBYQAOptimizer.newPoint
-BOBYQAOptimizer.trustRegionCenterOffset
.private ArrayRealVector
BOBYQAOptimizer.trustRegionCenterOffset
Deprecated.Displacement fromBOBYQAOptimizer.originShift
of the trust region center.private ArrayRealVector
BOBYQAOptimizer.upperDifference
Deprecated.DifferencesBaseAbstractMultivariateOptimizer.getUpperBound()
-BOBYQAOptimizer.originShift
All the components of everyBOBYQAOptimizer.trustRegionCenterOffset
are going to satisfy the bounds
BOBYQAOptimizer.trustRegionCenterOffset
i ≤upperBound
i,
with appropriate equalities whenBOBYQAOptimizer.trustRegionCenterOffset
is on a constraint boundary.Methods in org.apache.commons.math3.optimization.direct with parameters of type ArrayRealVectorModifier and TypeMethodDescriptionprivate double[]
BOBYQAOptimizer.trsbox
(double delta, ArrayRealVector gnew, ArrayRealVector xbdi, ArrayRealVector s, ArrayRealVector hs, ArrayRealVector hred) Deprecated.A version of the truncated conjugate gradient is applied.