public class InteriorFixedPointFinder extends FixedRdFinder
s_bVerifierIncrementBlog| Constructor and Description |
|---|
InteriorFixedPointFinder(RdToR1 rdToR1ObjectiveFunction,
RdToR1[] aRdToR1InequalityConstraint,
LineStepEvolutionControl lsec,
ConvergenceControl cc,
double dblBarrierStrength)
InteriorFixedPointFinder Constructor
|
| Modifier and Type | Method and Description |
|---|---|
double |
barrierStrength()
Retrieve the Barrier Strength
|
VariateInequalityConstraintMultiplier |
increment(VariateInequalityConstraintMultiplier vicmCurrent)
Produce the Incremental Variate-Constraint Multiplier
|
RdToR1[] |
inequalityConstraints()
Retrieve the Array of Inequality Constraints
|
VariateInequalityConstraintMultiplier |
next(VariateInequalityConstraintMultiplier vcmtCurrent,
VariateInequalityConstraintMultiplier vcmtIncrement,
double dblIncrementFraction)
Iterate Over to the Next Variate-Constraint Multiplier Tuple
|
control, convergeObjectiveFunction, convergeVariate, find, incrementFraction, lineStepEvolutionControl, objectiveFunctionpublic InteriorFixedPointFinder(RdToR1 rdToR1ObjectiveFunction, RdToR1[] aRdToR1InequalityConstraint, LineStepEvolutionControl lsec, ConvergenceControl cc, double dblBarrierStrength) throws java.lang.Exception
rdToR1ObjectiveFunction - The Objective FunctionaRdToR1InequalityConstraint - Array of Inequality Constraintslsec - The Line Step Evolution Controlcc - Convergence Control ParametersdblBarrierStrength - Barrier Strengthjava.lang.Exception - Thrown if the Inputs are Invalidpublic RdToR1[] inequalityConstraints()
public double barrierStrength()
public VariateInequalityConstraintMultiplier increment(VariateInequalityConstraintMultiplier vicmCurrent)
FixedRdFinderincrement in class FixedRdFindervicmCurrent - The Current Variate-Constraint Multiplier Tuplepublic VariateInequalityConstraintMultiplier next(VariateInequalityConstraintMultiplier vcmtCurrent, VariateInequalityConstraintMultiplier vcmtIncrement, double dblIncrementFraction)
FixedRdFindernext in class FixedRdFindervcmtCurrent - The Current Variate-Constraint Multiplier TuplevcmtIncrement - The Incremental Variate-Constraint Multiplier TupledblIncrementFraction - The Incremental Fraction to be applied