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 ArrayRealVectorJacobiPreconditioner.diagThe diagonal coefficients of the preconditioner.private ArrayRealVector[]EigenDecomposition.eigenvectorsEigenvectors.private final ArrayRealVector[]EigenDecomposition.Solver.eigenvectorsEigenvectors.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 ofthisandy.ArrayRealVector.combineToSelf(double a, double b, RealVector y) Updatesthiswith the linear combination ofthisandy.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 aRealVectorobject.RealVectorFormat.parse(String source, ParsePosition pos) Parse a string to produce aRealVectorobject.ArrayRealVector.subtract(RealVector v) Subtractvfrom 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.privateSolver(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 ArrayRealVectorBOBYQAOptimizer.alternativeNewPointAlternative toBOBYQAOptimizer.newPoint, chosen byaltmov.private ArrayRealVectorBOBYQAOptimizer.currentBestCurrent best values for the variables to be optimized.private ArrayRealVectorBOBYQAOptimizer.fAtInterpolationPointsValues of the objective function at the interpolation points.private ArrayRealVectorBOBYQAOptimizer.gradientAtTrustRegionCenterGradient of the quadratic model atBOBYQAOptimizer.originShift+BOBYQAOptimizer.trustRegionCenterOffset.private ArrayRealVectorBOBYQAOptimizer.lagrangeValuesAtNewPointValues of the Lagrange functions at a new point.private ArrayRealVectorBOBYQAOptimizer.lowerDifferenceprivate ArrayRealVectorBOBYQAOptimizer.modelSecondDerivativesParametersParameters of the implicit second derivatives of the quadratic model.private ArrayRealVectorBOBYQAOptimizer.modelSecondDerivativesValuesExplicit second derivatives of the quadratic model.private ArrayRealVectorBOBYQAOptimizer.newPointprivate ArrayRealVectorBOBYQAOptimizer.originShiftShift of origin that should reduce the contributions from rounding errors to values of the model and Lagrange functions.private ArrayRealVectorBOBYQAOptimizer.trialStepPointTrial step fromBOBYQAOptimizer.trustRegionCenterOffsetwhich is usuallyBOBYQAOptimizer.newPoint-BOBYQAOptimizer.trustRegionCenterOffset.private ArrayRealVectorBOBYQAOptimizer.trustRegionCenterOffsetDisplacement fromBOBYQAOptimizer.originShiftof the trust region center.private ArrayRealVectorBOBYQAOptimizer.upperDifferenceDifferencesBaseMultivariateOptimizer.getUpperBound()-BOBYQAOptimizer.originShiftAll the components of everyBOBYQAOptimizer.trustRegionCenterOffsetare going to satisfy the bounds
BOBYQAOptimizer.trustRegionCenterOffseti ≤upperBoundi,
with appropriate equalities whenBOBYQAOptimizer.trustRegionCenterOffsetis 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 ArrayRealVectorBOBYQAOptimizer.alternativeNewPointDeprecated.Alternative toBOBYQAOptimizer.newPoint, chosen byaltmov.private ArrayRealVectorBOBYQAOptimizer.currentBestDeprecated.Current best values for the variables to be optimized.private ArrayRealVectorBOBYQAOptimizer.fAtInterpolationPointsDeprecated.Values of the objective function at the interpolation points.private ArrayRealVectorBOBYQAOptimizer.gradientAtTrustRegionCenterDeprecated.Gradient of the quadratic model atBOBYQAOptimizer.originShift+BOBYQAOptimizer.trustRegionCenterOffset.private ArrayRealVectorBOBYQAOptimizer.lagrangeValuesAtNewPointDeprecated.Values of the Lagrange functions at a new point.private ArrayRealVectorBOBYQAOptimizer.lowerDifferenceDeprecated.private ArrayRealVectorBOBYQAOptimizer.modelSecondDerivativesParametersDeprecated.Parameters of the implicit second derivatives of the quadratic model.private ArrayRealVectorBOBYQAOptimizer.modelSecondDerivativesValuesDeprecated.Explicit second derivatives of the quadratic model.private ArrayRealVectorBOBYQAOptimizer.newPointprivate ArrayRealVectorBOBYQAOptimizer.originShiftDeprecated.Shift of origin that should reduce the contributions from rounding errors to values of the model and Lagrange functions.private ArrayRealVectorBOBYQAOptimizer.trialStepPointDeprecated.Trial step fromBOBYQAOptimizer.trustRegionCenterOffsetwhich is usuallyBOBYQAOptimizer.newPoint-BOBYQAOptimizer.trustRegionCenterOffset.private ArrayRealVectorBOBYQAOptimizer.trustRegionCenterOffsetDeprecated.Displacement fromBOBYQAOptimizer.originShiftof the trust region center.private ArrayRealVectorBOBYQAOptimizer.upperDifferenceDeprecated.DifferencesBaseAbstractMultivariateOptimizer.getUpperBound()-BOBYQAOptimizer.originShiftAll the components of everyBOBYQAOptimizer.trustRegionCenterOffsetare going to satisfy the bounds
BOBYQAOptimizer.trustRegionCenterOffseti ≤upperBoundi,
with appropriate equalities whenBOBYQAOptimizer.trustRegionCenterOffsetis 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.