|
| SensitivityRunner (QuantLib::ext::shared_ptr< Parameters > params, const QuantLib::ext::shared_ptr< ore::data::ReferenceDataManager > &referenceData=nullptr, const IborFallbackConfig &iborFallbackConfig=IborFallbackConfig::defaultConfig(), const bool continueOnError=false) |
|
virtual void | runSensitivityAnalysis (QuantLib::ext::shared_ptr< ore::data::Market > market, const QuantLib::ext::shared_ptr< ore::data::CurveConfigurations > &curveConfigs, const QuantLib::ext::shared_ptr< ore::data::TodaysMarketParameters > &todaysMarketParams) |
|
virtual void | sensiInputInitialize (QuantLib::ext::shared_ptr< ScenarioSimMarketParameters > &simMarketData, QuantLib::ext::shared_ptr< SensitivityScenarioData > &sensiData, QuantLib::ext::shared_ptr< EngineData > &engineData, QuantLib::ext::shared_ptr< Portfolio > &sensiPortfolio) |
| Initialize input parameters to the sensitivities analysis.
|
|
virtual void | sensiOutputReports (const QuantLib::ext::shared_ptr< SensitivityAnalysis > &sensiAnalysis) |
| Write out some standard sensitivities reports.
|
|