24#ifndef quantlib_two_asset_correlation_option_hpp
25#define quantlib_two_asset_correlation_option_hpp
39 const ext::shared_ptr<Exercise>&);
51 MultiAssetOption::arguments::validate();
59 TwoAssetCorrelationOption::results> {};
template base class for option pricing engines
Base class for options on multiple assets.
template class providing a null value for a given type.
void validate() const override
void setupArguments(PricingEngine::arguments *) const override
#define QL_REQUIRE(condition, message)
throw an error if the given pre-condition is not verified
Option on multiple assets.
Payoffs for various options.