Namespaces
MathNet.Numerics
MathNet.Numerics.Differentiation
MathNet.Numerics.Distributions
MathNet.Numerics.Financial
MathNet.Numerics.IntegralTransforms
MathNet.Numerics.Integration
MathNet.Numerics.Interpolation
MathNet.Numerics.LinearAlgebra
MathNet.Numerics.LinearAlgebra.Complex
MathNet.Numerics.LinearAlgebra.Complex.Solvers
MathNet.Numerics.LinearAlgebra.Complex32
MathNet.Numerics.LinearAlgebra.Complex32.Solvers
MathNet.Numerics.LinearAlgebra.Double
MathNet.Numerics.LinearAlgebra.Double.Solvers
MathNet.Numerics.LinearAlgebra.Factorization
MathNet.Numerics.LinearAlgebra.Single
MathNet.Numerics.LinearAlgebra.Single.Solvers
MathNet.Numerics.LinearAlgebra.Solvers
MathNet.Numerics.LinearAlgebra.Storage
MathNet.Numerics.LinearRegression
MathNet.Numerics.OdeSolvers
MathNet.Numerics.Optimization
MathNet.Numerics.Optimization.LineSearch
MathNet.Numerics.Optimization.ObjectiveFunctions
MathNet.Numerics.Optimization.TrustRegion
MathNet.Numerics.Providers
MathNet.Numerics.Providers.FourierTransform
MathNet.Numerics.Providers.LinearAlgebra
MathNet.Numerics.Providers.SparseSolver
MathNet.Numerics.Random
MathNet.Numerics.RootFinding
MathNet.Numerics.Statistics
MathNet.Numerics.Statistics.Mcmc
Types in MathNet.Numerics.Optimization
BfgsBMinimizer
BfgsMinimizer
BfgsMinimizerBase
BfgsSolver
ConjugateGradientMinimizer
EvaluationException
ExitCondition
GoldenSectionMinimizer
GradientProjectionResult
IncompatibleObjectiveException
InnerOptimizationException
IObjectiveFunction
IObjectiveFunctionEvaluation
IObjectiveModel
IObjectiveModelEvaluation
IScalarObjectiveFunction
IScalarObjectiveFunctionEvaluation
IUnconstrainedMinimizer
LevenbergMarquardtMinimizer
LimitedMemoryBfgsMinimizer
MaximumIterationsException
MinimizationResult
MinimizationWithLineSearchResult
MinimizerBase
NelderMeadSimplex
NewtonMinimizer
NonlinearMinimizationResult
NonlinearMinimizerBase
ObjectiveFunction
OptimizationException
QuadraticGradientProjectionSearch
ScalarMinimizationResult
Type
IObjectiveFunctionEvaluation
Namespace
MathNet.Numerics.Optimization
Objective function with a frozen evaluation that must not be changed from the outside.
Methods
CreateNew
Properties
Gradient
Hessian
IsGradientSupported
IsHessianSupported
Point
Value
Public Methods
IObjectiveFunction
CreateNew
()
Create a new unevaluated and independent copy of this objective function
Public Properties
Vector<T>
Gradient
get;
Matrix<T>
Hessian
get;
bool
IsGradientSupported
get;
bool
IsHessianSupported
get;
Vector<T>
Point
get;
double
Value
get;