Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
AMCValuationEngine Member List

This is the complete list of members for AMCValuationEngine, including all inherited members.

aggDataCurrencies_AMCValuationEngineprivate
aggDataIndices_AMCValuationEngineprivate
aggDataNumberCreditStates_AMCValuationEngineprivate
aggregationScenarioData()AMCValuationEngine
aggregationScenarioData() constAMCValuationEngine
AMCValuationEngine(const QuantLib::ext::shared_ptr< QuantExt::CrossAssetModel > &model, const QuantLib::ext::shared_ptr< ore::analytics::ScenarioGeneratorData > &scenarioGeneratorData, const QuantLib::ext::shared_ptr< ore::data::Market > &market, const std::vector< string > &aggDataIndices, const std::vector< string > &aggDataCurrencies, const Size aggDataNumberCreditStates)AMCValuationEngine
AMCValuationEngine(const QuantLib::Size nThreads, const QuantLib::Date &today, const QuantLib::Size nSamples, const QuantLib::ext::shared_ptr< ore::data::Loader > &loader, const QuantLib::ext::shared_ptr< ScenarioGeneratorData > &scenarioGeneratorData, const std::vector< string > &aggDataIndices, const std::vector< string > &aggDataCurrencies, const Size aggDataNumberCreditStates, const QuantLib::ext::shared_ptr< CrossAssetModelData > &crossAssetModelData, const QuantLib::ext::shared_ptr< ore::data::EngineData > &engineData, const QuantLib::ext::shared_ptr< ore::data::CurveConfigurations > &curveConfigs, const QuantLib::ext::shared_ptr< ore::data::TodaysMarketParameters > &todaysMarketParams, const std::string &configurationLgmCalibration, const std::string &configurationFxCalibration, const std::string &configurationEqCalibration, const std::string &configurationInfCalibration, const std::string &configurationCrCalibration, const std::string &configurationFinalModel, const QuantLib::ext::shared_ptr< ore::data::ReferenceDataManager > &referenceData=nullptr, const ore::data::IborFallbackConfig &iborFallbackConfig=ore::data::IborFallbackConfig::defaultConfig(), const bool handlePseudoCurrenciesTodaysMarket=true, const std::function< QuantLib::ext::shared_ptr< ore::analytics::NPVCube >(const QuantLib::Date &, const std::set< std::string > &, const std::vector< QuantLib::Date > &, const QuantLib::Size)> &cubeFactory={}, const QuantLib::ext::shared_ptr< Scenario > &offSetScenario=nullptr, const QuantLib::ext::shared_ptr< ore::analytics::ScenarioSimMarketParameters > &simMarketParams=nullptr)AMCValuationEngine
asd_AMCValuationEngineprivate
buildCube(const QuantLib::ext::shared_ptr< ore::data::Portfolio > &portfolio, QuantLib::ext::shared_ptr< ore::analytics::NPVCube > &outputCube)AMCValuationEngine
buildCube(const QuantLib::ext::shared_ptr< ore::data::Portfolio > &portfolio)AMCValuationEngine
configurationCrCalibration_AMCValuationEngineprivate
configurationEqCalibration_AMCValuationEngineprivate
configurationFinalModel_AMCValuationEngineprivate
configurationFxCalibration_AMCValuationEngineprivate
configurationInfCalibration_AMCValuationEngineprivate
configurationLgmCalibration_AMCValuationEngineprivate
crossAssetModelData_AMCValuationEngineprivate
cubeFactory_AMCValuationEngineprivate
curveConfigs_AMCValuationEngineprivate
engineData_AMCValuationEngineprivate
handlePseudoCurrenciesTodaysMarket_AMCValuationEngineprivate
iborFallbackConfig_AMCValuationEngineprivate
indicators_ProgressReporterprivate
loader_AMCValuationEngineprivate
market_AMCValuationEngineprivate
miniCubes_AMCValuationEngineprivate
model_AMCValuationEngineprivate
nSamples_AMCValuationEngineprivate
nThreads_AMCValuationEngineprivate
offsetScenario_AMCValuationEngineprivate
outputCubes() constAMCValuationEngine
progressIndicators() constProgressReporter
ProgressReporter()ProgressReporter
referenceData_AMCValuationEngineprivate
registerProgressIndicator(const QuantLib::ext::shared_ptr< ProgressIndicator > &indicator)ProgressReporter
resetProgress()ProgressReporter
scenarioGeneratorData_AMCValuationEngineprivate
simMarketParams_AMCValuationEngineprivate
today_AMCValuationEngineprivate
todaysMarketParams_AMCValuationEngineprivate
unregisterAllProgressIndicators()ProgressReporter
unregisterProgressIndicator(const QuantLib::ext::shared_ptr< ProgressIndicator > &indicator)ProgressReporter
updateProgress(const unsigned long progress, const unsigned long total, const std::string &detail="")ProgressReporter
useMultithreading_AMCValuationEngineprivate