Trigeorgis (additive equal jumps) binomial tree More...
#include <ql/experimental/lattices/extendedbinomialtree.hpp>
Public Member Functions | |
ExtendedTrigeorgis (const ext::shared_ptr< StochasticProcess1D > &, Time end, Size steps, Real strike) | |
![]() | |
ExtendedEqualJumpsBinomialTree (const ext::shared_ptr< StochasticProcess1D > &process, Time end, Size steps) | |
Real | underlying (Size i, Size index) const |
Real | probability (Size i, Size, Size branch) const |
![]() | |
ExtendedBinomialTree (const ext::shared_ptr< StochasticProcess1D > &process, Time end, Size steps) | |
Size | size (Size i) const |
Size | descendant (Size, Size index, Size branch) const |
![]() | |
Tree (Size columns) | |
Size | columns () const |
Protected Member Functions | |
Real | dxStep (Time stepTime) const |
Real | probUp (Time stepTime) const |
![]() | |
Real | driftStep (Time driftTime) const |
![]() | |
ExtendedTrigeorgis & | impl () |
const ExtendedTrigeorgis & | impl () const |
Additional Inherited Members | |
![]() | |
enum | Branches |
![]() | |
Real | dx_ |
Real | pu_ |
Real | pd_ |
![]() | |
Real | x0_ |
Time | dt_ |
ext::shared_ptr< StochasticProcess1D > | treeProcess_ |
Trigeorgis (additive equal jumps) binomial tree