Uses of Interface
dev.nm.analysis.function.rn2rm.RealVectorFunction
-
-
Uses of RealVectorFunction in dev.nm.algebra.linear.matrix.doubles.operation
Methods in dev.nm.algebra.linear.matrix.doubles.operation with parameters of type RealVectorFunction Modifier and Type Method Description static Matrix
MatrixFactory. foreachColumn(Matrix matrix, RealVectorFunction f)
Constructs a new matrix in which each column is the result of applying a real vector function on each column vector of an input matrix.static Matrix
MatrixFactory. foreachRow(Matrix A, RealVectorFunction f)
Constructs a new matrix in which each row is the result of applying a real vector function on each row vector of an input matrix. -
Uses of RealVectorFunction in dev.nm.algebra.linear.vector.doubles.operation
Methods in dev.nm.algebra.linear.vector.doubles.operation with parameters of type RealVectorFunction Modifier and Type Method Description static Vector[]
VectorFactory. foreachVector(Vector[] vectors, RealVectorFunction f)
Applies a real vector function on each input vector.static Vector[]
VectorFactory. foreachVector(Collection<Vector> vectors, RealVectorFunction f)
Applies a real vector function on each input vector. -
Uses of RealVectorFunction in dev.nm.analysis.differentialequation.ode.ivp.problem
Methods in dev.nm.analysis.differentialequation.ode.ivp.problem with parameters of type RealVectorFunction Modifier and Type Method Description static DerivativeFunction
ODE1stOrder. convertToDerivativeFunction(RealVectorFunction F, int dimension)
Converts the given vector function to a first order derivative function.Constructors in dev.nm.analysis.differentialequation.ode.ivp.problem with parameters of type RealVectorFunction Constructor Description ODE1stOrder(RealVectorFunction F, Vector y0, double x0, double x1)
Constructs a first order ODE with the given vector-valued function and its initial values.ODE1stOrderWith2ndDerivative(RealVectorFunction dy, RealVectorFunction ddy, Vector y0, double x0, double x1)
Constructs a first order ODE with initial values. -
Uses of RealVectorFunction in dev.nm.analysis.differentiation.differentiability
Methods in dev.nm.analysis.differentiation.differentiability that return RealVectorFunction Modifier and Type Method Description RealVectorFunction
C1. g()
Get the gradient function, g, of a real valued function f. -
Uses of RealVectorFunction in dev.nm.analysis.differentiation.multivariate
Classes in dev.nm.analysis.differentiation.multivariate that implement RealVectorFunction Modifier and Type Class Description class
GradientFunction
The gradient function, g(x), evaluates the gradient of a real scalar function f at a point x.Constructors in dev.nm.analysis.differentiation.multivariate with parameters of type RealVectorFunction Constructor Description Jacobian(RealVectorFunction f, Vector x)
Construct the Jacobian matrix for a multivariate function f at point x.JacobianFunction(RealVectorFunction f)
Construct the Jacobian function of a real scalar function f. -
Uses of RealVectorFunction in dev.nm.analysis.function.rn2r1
Constructors in dev.nm.analysis.function.rn2r1 with parameters of type RealVectorFunction Constructor Description R1Projection(RealVectorFunction f, int dimension)
Construct a \(R^n \rightarrow R\) projection from a \(R^n \rightarrow R^m\) function f. -
Uses of RealVectorFunction in dev.nm.analysis.function.rn2rm
Classes in dev.nm.analysis.function.rn2rm that implement RealVectorFunction Modifier and Type Class Description class
AbstractR1RnFunction
This is a function that takes one real argument and outputs one vector value.class
AbstractRealVectorFunction
This abstract implementation implementsFunction.dimensionOfDomain()
andFunction.dimensionOfRange()
by returning the input arguments at constructor.class
RealVectorSubFunction
This constructs aRealVectorFunction
from anotherRealVectorFunction
by restricting/fixing the values of a subset of variables.Constructors in dev.nm.analysis.function.rn2rm with parameters of type RealVectorFunction Constructor Description RealVectorSubFunction(RealVectorFunction f, Map<Integer,Double> fixing)
Construct a vector-valued sub-function. -
Uses of RealVectorFunction in dev.nm.analysis.root.multivariate
Methods in dev.nm.analysis.root.multivariate with parameters of type RealVectorFunction Modifier and Type Method Description Vector
NewtonSystemRoot. solve(RealVectorFunction f, Vector guess)
Searches for a root, x such that f(x) = 0. -
Uses of RealVectorFunction in dev.nm.solver.multivariate.constrained.general.sqp.activeset
Methods in dev.nm.solver.multivariate.constrained.general.sqp.activeset with parameters of type RealVectorFunction Modifier and Type Method Description SQPASVariation
SQPActiveSetMinimizer.VariationFactory. newVariation(RealScalarFunction f, RealVectorFunction g, EqualityConstraints equal, GreaterThanConstraints greater)
Construct a new instance ofSQPASVariation
for an SQP problem.void
SQPASVariation1. set(RealScalarFunction f, RealVectorFunction g, EqualityConstraints equal, GreaterThanConstraints greater)
Associate this variation to a particular general constrained minimization problem.IterativeSolution<Vector>
SQPActiveSetOnlyInequalityConstraintMinimizer. solve(RealScalarFunction f, RealVectorFunction g, GreaterThanConstraints greater)
Minimize a function subject to only inequality constraints.Constructors in dev.nm.solver.multivariate.constrained.general.sqp.activeset with parameters of type RealVectorFunction Constructor Description Solution(RealScalarFunction f, RealVectorFunction g, EqualityConstraints equal, GreaterThanConstraints greater)
-
Uses of RealVectorFunction in dev.nm.solver.multivariate.minmax
Methods in dev.nm.solver.multivariate.minmax that return RealVectorFunction Modifier and Type Method Description RealVectorFunction
MinMaxProblem. gradient(T omega)
g(x, ω) = ∇|e(x, ω)| is the gradient function of the absolute error, |e(x, ω)|, for a given ω. -
Uses of RealVectorFunction in dev.nm.solver.multivariate.unconstrained.c2.steepestdescent
Methods in dev.nm.solver.multivariate.unconstrained.c2.steepestdescent with parameters of type RealVectorFunction Modifier and Type Method Description IterativeSolution<Vector>
GaussNewtonMinimizer. solve(RealVectorFunction vf)
Solve the minimization problem to minimize F = vf' * vf.IterativeSolution<Vector>
GaussNewtonMinimizer. solve(RealVectorFunction vf, RntoMatrix J)
Solve the minimization problem to minimize F = vf' * vf. -
Uses of RealVectorFunction in dev.nm.solver.problem
Methods in dev.nm.solver.problem that return RealVectorFunction Modifier and Type Method Description RealVectorFunction
C2OptimProblemImpl. g()
Constructors in dev.nm.solver.problem with parameters of type RealVectorFunction Constructor Description C2OptimProblemImpl(RealScalarFunction f, RealVectorFunction g)
Construct an optimization problem with an objective function.C2OptimProblemImpl(RealScalarFunction f, RealVectorFunction g, RntoMatrix H)
Construct an optimization problem with an objective function. -
Uses of RealVectorFunction in dev.nm.stat.distribution.multivariate.exponentialfamily
Constructors in dev.nm.stat.distribution.multivariate.exponentialfamily with parameters of type RealVectorFunction Constructor Description MultivariateExponentialFamily(RealScalarFunction h, RealVectorFunction eta, RealVectorFunction T, RealScalarFunction A)
Construct a factory to construct probability distribution in the exponential family of this form. -
Uses of RealVectorFunction in dev.nm.stat.distribution.univariate.exponentialfamily
Constructors in dev.nm.stat.distribution.univariate.exponentialfamily with parameters of type RealVectorFunction Constructor Description ExponentialFamily(UnivariateRealFunction h, RealVectorFunction eta, AbstractR1RnFunction T, RealScalarFunction A)
Construct a factory to construct probability distribution in the exponential family of this form. -
Uses of RealVectorFunction in dev.nm.stat.random.rng.multivariate.mcmc.hybrid
Methods in dev.nm.stat.random.rng.multivariate.mcmc.hybrid that return RealVectorFunction Modifier and Type Method Description static RealVectorFunction
AbstractHybridMCMC. dUdx(RealVectorFunction dLogF)
Gets the derivative of the potential function, given the derivative of the log density.Methods in dev.nm.stat.random.rng.multivariate.mcmc.hybrid with parameters of type RealVectorFunction Modifier and Type Method Description static RealVectorFunction
AbstractHybridMCMC. dUdx(RealVectorFunction dLogF)
Gets the derivative of the potential function, given the derivative of the log density.Constructors in dev.nm.stat.random.rng.multivariate.mcmc.hybrid with parameters of type RealVectorFunction Constructor Description HybridMCMC(RealScalarFunction logF, RealVectorFunction dLogF, Vector m, double dt, int L, Vector initialState, RandomLongGenerator rlg)
Constructs a new instance with the given parameters.LeapFrogging(RealVectorFunction dU, Vector m, Vector x, Vector p, double dt)
Constructs a new instance with the given parameters.MultipointHybridMCMC(RealScalarFunction logF, RealVectorFunction dLogF, Vector m, double dt, int L, int M, Vector w, Vector initialState, RandomLongGenerator uniform)
Constructs a new instance with the given parameters.MultipointHybridMCMC(RealScalarFunction logF, RealVectorFunction dLogF, Vector m, double dt, int L, int M, Vector initialState, RandomLongGenerator uniform)
Constructs a new instance with equal weights to the M configurations. -
Uses of RealVectorFunction in dev.nm.stat.random.rng.multivariate.mcmc.metropolis
Constructors in dev.nm.stat.random.rng.multivariate.mcmc.metropolis with parameters of type RealVectorFunction Constructor Description Metropolis(RealScalarFunction logf, RealVectorFunction proposalFunction, Vector initialState, RandomLongGenerator uniform)
Constructs a new instance with the given parameters. -
Uses of RealVectorFunction in dev.nm.stat.random.rng.multivariate.mcmc.proposalfunction
Classes in dev.nm.stat.random.rng.multivariate.mcmc.proposalfunction that implement RealVectorFunction Modifier and Type Class Description class
GaussianProposalFunction
A proposal generator where each perturbation is a random vector, where each element is drawn from a standard Normal distribution, multiplied by a scale matrix.class
HybridMCMCProposalFunction
class
ProposalFunction
A proposal function goes from the current state to the next state, where a state is a vector.
-