24#ifndef quantlib_choi_basket_engine_hpp
25#define quantlib_choi_basket_engine_hpp
50 std::vector<ext::shared_ptr<GeneralizedBlackScholesProcess> > processes,
53 Size maxNrIntegrationSteps = std::numeric_limits<Size>::max(),
54 bool calcfwdDelta =
false,
55 bool controlVariate =
false);
61 const std::vector<ext::shared_ptr<GeneralizedBlackScholesProcess> >
processes_;
Basket option on a number of assets.
Basket-option engine base class
Pricing engine for basket option on multiple underlyings.
const bool controlVariate_
const Size maxNrIntegrationSteps_
void calculate() const override
const std::vector< ext::shared_ptr< GeneralizedBlackScholesProcess > > processes_
Matrix used in linear algebra.
std::size_t Size
size of a container