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 MatrixMatrixFactory. 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 MatrixMatrixFactory. 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 DerivativeFunctionODE1stOrder. 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 RealVectorFunctionC1. 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 classGradientFunctionThe 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 classAbstractR1RnFunctionThis is a function that takes one real argument and outputs one vector value.classAbstractRealVectorFunctionThis abstract implementation implementsFunction.dimensionOfDomain()andFunction.dimensionOfRange()by returning the input arguments at constructor.classRealVectorSubFunctionThis constructs aRealVectorFunctionfrom anotherRealVectorFunctionby 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 VectorNewtonSystemRoot. 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 SQPASVariationSQPActiveSetMinimizer.VariationFactory. newVariation(RealScalarFunction f, RealVectorFunction g, EqualityConstraints equal, GreaterThanConstraints greater)Construct a new instance ofSQPASVariationfor an SQP problem.voidSQPASVariation1. 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 RealVectorFunctionMinMaxProblem. 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 RealVectorFunctionC2OptimProblemImpl. 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 RealVectorFunctionAbstractHybridMCMC. 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 RealVectorFunctionAbstractHybridMCMC. 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 classGaussianProposalFunctionA proposal generator where each perturbation is a random vector, where each element is drawn from a standard Normal distribution, multiplied by a scale matrix.classHybridMCMCProposalFunctionclassProposalFunctionA proposal function goes from the current state to the next state, where a state is a vector.
-