org.jquantlib.termstructures.yieldcurves
Class ZeroYield
- java.lang.Object
-
- org.jquantlib.termstructures.yieldcurves.ZeroYield
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jquantlib.termstructures.yieldcurves.Traits
Traits.Curve
-
-
Constructor Summary
Constructors Constructor and Description ZeroYield()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description booleandummyInitialValue()doubleguess(YieldTermStructure c, Date d)further guessesDateinitialDate(YieldTermStructure curve)doubleinitialGuess()initial guessdoubleinitialValue(YieldTermStructure curve)value at referenceintmaxIterations()doublemaxValueAfter(int i, double[] data)possible constraints based on maximum valuesdoubleminValueAfter(int i, double[] data)possible constraints based on previous valuesvoidupdateGuess(double[] data, double value, int i)update with new guess
-
-
-
Method Detail
-
initialValue
public double initialValue(YieldTermStructure curve)
Description copied from interface:Traitsvalue at reference- Specified by:
initialValuein interfaceTraits
-
initialGuess
public double initialGuess()
Description copied from interface:Traitsinitial guess- Specified by:
initialGuessin interfaceTraits
-
guess
public double guess(YieldTermStructure c, Date d)
Description copied from interface:Traitsfurther guesses
-
minValueAfter
public double minValueAfter(int i, double[] data)Description copied from interface:Traitspossible constraints based on previous values- Specified by:
minValueAfterin interfaceTraits
-
maxValueAfter
public double maxValueAfter(int i, double[] data)Description copied from interface:Traitspossible constraints based on maximum values- Specified by:
maxValueAfterin interfaceTraits
-
updateGuess
public void updateGuess(double[] data, double value, int i)Description copied from interface:Traitsupdate with new guess- Specified by:
updateGuessin interfaceTraits
-
dummyInitialValue
public boolean dummyInitialValue()
- Specified by:
dummyInitialValuein interfaceTraits
-
initialDate
public Date initialDate(YieldTermStructure curve)
- Specified by:
initialDatein interfaceTraits
-
maxIterations
public int maxIterations()
- Specified by:
maxIterationsin interfaceTraits
-
-
DataMelt 3.0 © DataMelt by jWork.ORG