NonlinearProgramLargeScaleOptions Class

Contains immutable options for large-scale nonlinear methods.

Definition

Namespace: Numerics.NET.Optimization
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.9.0
C#
public sealed class NonlinearProgramLargeScaleOptions
Inheritance
Object  →  NonlinearProgramLargeScaleOptions

Remarks

Set LargeScaleOptions before solving. Dense SQP does not use these options.

Constructors

NonlinearProgramLargeScaleOptionsConstructs options for limited-memory, Newton and sparse nonlinear methods.

Properties

EnableFeasibilityRestorationGets whether a short feasibility recovery phase is enabled.
EnableSecondOrderCorrectionGets whether constraint-curvature step correction is enabled.
MemoryGets the number of retained BFGS steps.
PreconditionerGets the Newton preconditioner.
SparseCurvatureGets the sparse curvature source.
SparseLinearSolverGets the sparse factorization policy.
UseNewtonLineSearchGets whether unbounded Newton steps use a backtracking line search.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
ToStringReturns a string that represents the current object.
(Inherited from Object)

See Also