public abstract class FixedRdFinder
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static boolean |
s_bVerifierIncrementBlog
Flag Indicating whether the Verifier Increment Metrics are to be Traced
|
Modifier and Type | Method and Description |
---|---|
ConvergenceControl |
control()
Retrieve the Convergence Control Parameters
|
VariateInequalityConstraintMultiplier |
convergeObjectiveFunction(VariateInequalityConstraintMultiplier vicmStarting)
Solve for the Optimal Variate-Inequality Constraint Multiplier Tuple Using the Objective Function
Convergence
|
VariateInequalityConstraintMultiplier |
convergeVariate(VariateInequalityConstraintMultiplier vicmStarting)
Solve for the Optimal Variate-Inequality Constraint Multiplier Tuple Using the Variate/Inequality
Constraint Tuple Convergence
|
VariateInequalityConstraintMultiplier |
find(VariateInequalityConstraintMultiplier vicmStarting)
Find the Optimal Variate-Inequality Constraint Multiplier Tuple using the Iteration Parameters
provided by the Convergence Control Instance
|
abstract VariateInequalityConstraintMultiplier |
increment(VariateInequalityConstraintMultiplier vcmtCurrent)
Produce the Incremental Variate-Constraint Multiplier
|
double |
incrementFraction(VariateInequalityConstraintMultiplier vicm,
VariateInequalityConstraintMultiplier vicmFullIncrement)
Retrieve the Incremental Step Length Fraction
|
LineStepEvolutionControl |
lineStepEvolutionControl()
Retrieve the Line Step Evolution Control
|
abstract VariateInequalityConstraintMultiplier |
next(VariateInequalityConstraintMultiplier vcmtCurrent,
VariateInequalityConstraintMultiplier vcmtIncrement,
double dblIncrementFraction)
Iterate Over to the Next Variate-Constraint Multiplier Tuple
|
RdToR1 |
objectiveFunction()
Retrieve the Objective Function
|
public static boolean s_bVerifierIncrementBlog
public RdToR1 objectiveFunction()
public LineStepEvolutionControl lineStepEvolutionControl()
public ConvergenceControl control()
public VariateInequalityConstraintMultiplier convergeVariate(VariateInequalityConstraintMultiplier vicmStarting)
vicmStarting
- The Starting Variate/Inequality Constraint Tuple Setpublic VariateInequalityConstraintMultiplier convergeObjectiveFunction(VariateInequalityConstraintMultiplier vicmStarting)
vicmStarting
- The Starting Variate/Inequality Constraint Tuple Setpublic VariateInequalityConstraintMultiplier find(VariateInequalityConstraintMultiplier vicmStarting)
vicmStarting
- The Starting Variate-Inequality Constraint Multiplier Tuplepublic double incrementFraction(VariateInequalityConstraintMultiplier vicm, VariateInequalityConstraintMultiplier vicmFullIncrement)
vicm
- The VICM Base InstancevicmFullIncrement
- The Full VICM Instance Incrementpublic abstract VariateInequalityConstraintMultiplier increment(VariateInequalityConstraintMultiplier vcmtCurrent)
vcmtCurrent
- The Current Variate-Constraint Multiplier Tuplepublic abstract VariateInequalityConstraintMultiplier next(VariateInequalityConstraintMultiplier vcmtCurrent, VariateInequalityConstraintMultiplier vcmtIncrement, double dblIncrementFraction)
vcmtCurrent
- The Current Variate-Constraint Multiplier TuplevcmtIncrement
- The Incremental Variate-Constraint Multiplier TupledblIncrementFraction
- The Incremental Fraction to be applied