Class LowerBound
Constraint enforcing a value variable l to be higher than a lower bound σ using a dummy value variable λ.
Implements
Namespace: BRIDGES.Solvers.GuidedProjection.QuadraticConstraintTypes
Assembly: BRIDGES.dll
Syntax
public class LowerBound : object, IQuadraticConstraintType
Remarks
The vector xReduced = [l, λ], and Ci = σ.
Constructors
| Improve this Doc View SourceLowerBound(Double)
Initialises a new instance of the LowerBound class.
Declaration
public LowerBound(double lowerBound)
Parameters
Type | Name | Description |
---|---|---|
Double | lowerBound | Value of the lower bound of the constraint. |
Remarks
The vector xReduced = [l, λ], and Ci = σ.
Properties
| Improve this Doc View SourceCi
Gets the scalar value Ci of the energy.
Declaration
public double Ci { get; }
Property Value
Type | Description |
---|---|
Double |
Remarks
The vector xReduced = [l, λ], and Ci = σ.
LocalBi
Gets the local vector Bi of the energy.
Declaration
public SparseVector LocalBi { get; }
Property Value
Type | Description |
---|---|
SparseVector |
Remarks
The vector xReduced = [l, λ], and Ci = σ.
LocalHi
Gets the local symmetric matrix Hi of the energy.
Declaration
public SparseMatrix LocalHi { get; }
Property Value
Type | Description |
---|---|
SparseMatrix |
Remarks
The vector xReduced = [l, λ], and Ci = σ.