C# Class QLNet.ForwardRate

Inheritance: BootstrapTraits
Afficher le fichier Open project: ammachado/QLNet

Méthodes publiques

Méthode Description
discountImpl ( QLNet.Interpolation i, double t ) : double
dummyInitialValue ( ) : bool
forwardImpl ( QLNet.Interpolation i, double t ) : double
guess ( QLNet.YieldTermStructure c, Date d ) : double
initialDate ( QLNet.YieldTermStructure c ) : Date
initialGuess ( ) : double
initialValue ( QLNet.YieldTermStructure c ) : double
maxIterations ( ) : int
maxValueAfter ( int v, List l ) : double
minValueAfter ( int v, List l ) : double
updateGuess ( List data, double forward, int i ) : void
zeroYieldImpl ( QLNet.Interpolation i, double t ) : double

Method Details

discountImpl() public méthode

public discountImpl ( QLNet.Interpolation i, double t ) : double
i QLNet.Interpolation
t double
Résultat double

dummyInitialValue() public méthode

public dummyInitialValue ( ) : bool
Résultat bool

forwardImpl() public méthode

public forwardImpl ( QLNet.Interpolation i, double t ) : double
i QLNet.Interpolation
t double
Résultat double

guess() public méthode

public guess ( QLNet.YieldTermStructure c, Date d ) : double
c QLNet.YieldTermStructure
d Date
Résultat double

initialDate() public méthode

public initialDate ( QLNet.YieldTermStructure c ) : Date
c QLNet.YieldTermStructure
Résultat Date

initialGuess() public méthode

public initialGuess ( ) : double
Résultat double

initialValue() public méthode

public initialValue ( QLNet.YieldTermStructure c ) : double
c QLNet.YieldTermStructure
Résultat double

maxIterations() public méthode

public maxIterations ( ) : int
Résultat int

maxValueAfter() public méthode

public maxValueAfter ( int v, List l ) : double
v int
l List
Résultat double

minValueAfter() public méthode

public minValueAfter ( int v, List l ) : double
v int
l List
Résultat double

updateGuess() public méthode

public updateGuess ( List data, double forward, int i ) : void
data List
forward double
i int
Résultat void

zeroYieldImpl() public méthode

public zeroYieldImpl ( QLNet.Interpolation i, double t ) : double
i QLNet.Interpolation
t double
Résultat double