Package org.drip.function.rdtor1solver
Class InteriorPointBarrierControl
java.lang.Object
org.drip.function.rdtor1solver.ConvergenceControl
org.drip.function.rdtor1solver.InteriorPointBarrierControl
public class InteriorPointBarrierControl extends ConvergenceControl
InteriorPointBarrierControl contains the Barrier Iteration Control Parameters.
- Module = Numerical Core Module
- Library = Numerical Optimizer
- Project = Function
- Package = Rd To R1 Solver
- Author:
- Lakshmi Krishnamurthy
-
Field Summary
Fields inherited from class org.drip.function.rdtor1solver.ConvergenceControl
OBJECTIVE_FUNCTION_SEQUENCE_CONVERGENCE, VARIATE_CONSTRAINT_SEQUENCE_CONVERGENCE -
Constructor Summary
Constructors Constructor Description InteriorPointBarrierControl(int convergenceType, double relativeTolerance, double absoluteTolerance, double initialStrength, double decayVelocity, int decayStepCount)InteriorPointBarrierControl Constructor -
Method Summary
Modifier and Type Method Description intdecayStepCount()Retrieve the Number of Decay StepsdoubledecayVelocity()Retrieve the Decay VelocitydoubleinitialStrength()Retrieve the Initial Barrier Strengthstatic InteriorPointBarrierControlStandard()Construct a Standard InteriorPointBarrierControl InstanceMethods inherited from class org.drip.function.rdtor1solver.ConvergenceControl
absoluteTolerance, convergenceType, finderStepCount, relativeToleranceMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
InteriorPointBarrierControl
public InteriorPointBarrierControl(int convergenceType, double relativeTolerance, double absoluteTolerance, double initialStrength, double decayVelocity, int decayStepCount) throws java.lang.ExceptionInteriorPointBarrierControl Constructor- Parameters:
convergenceType- The Convergence TyperelativeTolerance- The Objective Function Relative ToleranceabsoluteTolerance- The Objective Function Absolute ToleranceinitialStrength- The Initial Barrier Strength LeveldecayVelocity- The Barrier Decay VelocitydecayStepCount- The Number Barrier Decay Steps- Throws:
java.lang.Exception- Thrown if the Inputs are Invalid
-
-
Method Details
-
Standard
Construct a Standard InteriorPointBarrierControl Instance- Returns:
- The Standard InteriorPointBarrierControl Instance
-
decayStepCount
public int decayStepCount()Retrieve the Number of Decay Steps- Returns:
- The Number of Decay Steps
-
initialStrength
public double initialStrength()Retrieve the Initial Barrier Strength- Returns:
- The Initial Barrier Strength
-
decayVelocity
public double decayVelocity()Retrieve the Decay Velocity- Returns:
- The Decay Velocity
-