org.jquantlib.methods.lattices
Class TreeLattice2D<T extends TrinomialTree>
- java.lang.Object
-
- org.jquantlib.methods.lattices.Lattice
-
- org.jquantlib.methods.lattices.TreeLattice
-
- org.jquantlib.methods.lattices.TreeLattice2D<T>
-
- Direct Known Subclasses:
- TwoFactorModel.ShortRateTree
public abstract class TreeLattice2D<T extends TrinomialTree> extends TreeLattice
-
-
Constructor Summary
Constructors Constructor and Description TreeLattice2D(T tree1, T tree2, double correlation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description intdescendant(int i, int index, int branch)Arraygrid(double t)This is smelly, but we need it.doubleprobability(int i, int index, int branch)intsize(int i)-
Methods inherited from class org.jquantlib.methods.lattices.TreeLattice
discount, initialize, partialRollback, presentValue, rollback, statePrices, stepback
-
-
-
-
Method Detail
-
grid
public Array grid(double t)
Description copied from class:LatticeThis is smelly, but we need it. We'll rethink it later.
-
size
public int size(int i)
- Specified by:
sizein classTreeLattice
-
descendant
public int descendant(int i, int index, int branch)- Specified by:
descendantin classTreeLattice
-
probability
public double probability(int i, int index, int branch)- Specified by:
probabilityin classTreeLattice
-
-
DataMelt 3.0 © DataMelt by jWork.ORG