Logo
Reference manual - version orea_version
VarAnalytic Member List

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

addReport(const std::string &key, const std::string &subKey, const QuantLib::ext::shared_ptr< ore::data::InMemoryReport > &report) (defined in Analytic)Analytic
addTimer(const std::string &key, const Timer &timer) (defined in Analytic)Analytic
allDependentAnalytics() const (defined in Analytic)Analytic
Analytic()Analytic
Analytic(std::unique_ptr< Impl > impl, const std::set< std::string > &analyticTypes, const QuantLib::ext::shared_ptr< InputParameters > &inputs, const QuantLib::ext::weak_ptr< AnalyticsManager > &analyticsManager, bool simulationConfig=false, bool sensitivityConfig=false, bool scenarioGeneratorConfig=false, bool crossAssetModelConfig=false)Analytic
analytic_mktcubes typedef (defined in Analytic)Analytic
analytic_npvcubes typedef (defined in Analytic)Analytic
analytic_reports typedef (defined in Analytic)Analytic
analytic_stresstests typedef (defined in Analytic)Analytic
analyticsManager() const (defined in Analytic)Analytic
analyticsManager_Analyticprotected
analyticTypes() const (defined in Analytic)Analytic
buildConfigurations(const bool=false) (defined in Analytic)Analyticvirtual
buildMarket(const QuantLib::ext::shared_ptr< ore::data::InMemoryLoader > &loader, const bool marketRequired=true) (defined in Analytic)Analyticvirtual
buildPortfolio(const bool emitStructuredError=true) (defined in Analytic)Analyticvirtual
configurations() (defined in Analytic)Analytic
configurations_ (defined in Analytic)Analyticprotected
enrichIndexFixings(const QuantLib::ext::shared_ptr< ore::data::Portfolio > &portfolio) (defined in Analytic)Analyticvirtual
getMarket() const (defined in Analytic)Analytic
getReport(const std::string &key, const std::string &subKey) (defined in Analytic)Analytic
getTimer() (defined in Analytic)Analytic
getWriteIntermediateReports() const (defined in Analytic)Analytic
impl() (defined in Analytic)Analytic
impl_ (defined in Analytic)Analyticprotected
initialise() (defined in Analytic)Analytic
inputs() const (defined in Analytic)Analytic
inputs_Analyticprotected
label() constAnalytic
loader() const (defined in Analytic)Analytic
loader_ (defined in Analytic)Analyticprotected
market() const (defined in Analytic)Analytic
market_ (defined in Analytic)Analyticprotected
marketCalibration(const QuantLib::ext::shared_ptr< MarketCalibrationReportBase > &mcr=nullptr) (defined in Analytic)Analyticvirtual
marketDates() const (defined in Analytic)Analytic
match(const std::set< std::string > &runTypes)Analytic
mktCubes() (defined in Analytic)Analytic
mktCubes_ (defined in Analytic)Analyticprotected
modifyPortfolio() (defined in Analytic)Analyticvirtual
npvCubes() (defined in Analytic)Analytic
npvCubes_ (defined in Analytic)Analyticprotected
parCvaSensiCubeStream() (defined in Analytic)Analytic
parCvaSensiCubeStream_ (defined in Analytic)Analyticprotected
portfolio() const (defined in Analytic)Analytic
portfolio_ (defined in Analytic)Analyticprotected
replaceTrades() (defined in Analytic)Analyticvirtual
reports()Analytic
reports_ (defined in Analytic)Analyticprotected
requiresMarketData() const (defined in Analytic)Analyticvirtual
runAnalytic(const QuantLib::ext::shared_ptr< ore::data::InMemoryLoader > &loader, const std::set< std::string > &runTypes={})Analyticvirtual
setInputs(const QuantLib::ext::shared_ptr< InputParameters > &inputs) (defined in Analytic)Analytic
setMarket(const QuantLib::ext::shared_ptr< ore::data::Market > &market) (defined in Analytic)Analytic
setPortfolio(const QuantLib::ext::shared_ptr< ore::data::Portfolio > &portfolio) (defined in Analytic)Analytic
setUp() (defined in Analytic)Analytic
setWriteIntermediateReports(const bool flag) (defined in Analytic)Analytic
startTimer(const std::string &key) (defined in Analytic)Analytic
stopTimer(const std::string &key, const bool returnTimer=false) (defined in Analytic)Analytic
stressTests() (defined in Analytic)Analytic
stressTests_ (defined in Analytic)Analyticprotected
timer_ (defined in Analytic)Analyticprotected
todaysMarketParams() (defined in Analytic)Analytic
types_Analyticprotected
VarAnalytic(std::unique_ptr< Analytic::Impl > impl, const std::set< std::string > &analyticTypes, const QuantLib::ext::shared_ptr< InputParameters > &inputs, const QuantLib::ext::weak_ptr< ore::analytics::AnalyticsManager > &analyticsManager, bool simulationConfig=false, bool sensitivityConfig=false) (defined in VarAnalytic)VarAnalytic
writeIntermediateReports_Analyticprotected
~Analytic() (defined in Analytic)Analyticvirtual