#include <qle/pricingengines/blackmultilegoptionengine.hpp>
◆ BlackSwaptionFromMultilegOptionEngine()
Definition at line 376 of file blackmultilegoptionengine.cpp.
381}
Handle< YieldTermStructure > discountCurve_
BlackMultiLegOptionEngineBase(const Handle< YieldTermStructure > &discountCurve, const Handle< SwaptionVolatilityStructure > &volatility)
Handle< SwaptionVolatilityStructure > volatility_
◆ calculate()
Definition at line 383 of file blackmultilegoptionengine.cpp.
383 {
386 for (Size i = 0; i <
arguments_.payer.size(); ++i) {
388 }
393
395
399}
const Instrument::results * results_
std::vector< Currency > currency_
QuantLib::ext::shared_ptr< Exercise > exercise_
std::map< std::string, boost::any > additionalResults_
std::vector< bool > payer_
Settlement::Method settlementMethod_
Settlement::Type settlementType_
Swap::arguments * arguments_