This is the complete list of members for ScenarioSimMarket, including all inherited members.
absoluteSimData_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
addSwapIndex(const string &swapindex, const string &discountIndex, const string &configuration=Market::defaultConfiguration) const | MarketImpl | protected |
addSwapIndexToSsm(const std::string &indexName, const bool continueOnError) | ScenarioSimMarket | protected |
addYieldCurve(const QuantLib::ext::shared_ptr< Market > &initMarket, const std::string &configuration, const RiskFactorKey::KeyType rf, const string &key, const vector< Period > &tenors, bool &simDataWritten, bool simulate=true, bool spreaded=false) (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
aggregationScenarioData() | ScenarioSimMarket | virtual |
aggregationScenarioData() const | ScenarioSimMarket | virtual |
allowPartialScenarios_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
applyScenario(const QuantLib::ext::shared_ptr< Scenario > &scenario) (defined in ScenarioSimMarket) | ScenarioSimMarket | |
asd_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
asofDate() const override | MarketImpl | virtual |
asofDate() const override | MarketImpl | virtual |
baseCorrelation(const string &name, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
baseCorrelation(const string &name, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
baseCpis(const string &index, const string &configuration=Market::defaultConfiguration) const | MarketImpl | |
baseCpis(const string &index, const string &configuration=Market::defaultConfiguration) const | MarketImpl | |
baseScenario() const | ScenarioSimMarket | virtual |
baseScenario_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
baseScenarioAbsolute() const | ScenarioSimMarket | virtual |
baseScenarioAbsolute_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
cachedSimData_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
cachedSimDataActive_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
cachedSimDataKeysHash_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
cacheSimData_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
capFloorVol(const string &key, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
capFloorVol(const string &key, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
cdsVol(const string &name, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
cdsVol(const string &name, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
commodityIndex(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
commodityIndex(const std::string &commodityName, const std::string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
commodityPriceCurve(const string &commodityName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
commodityPriceCurve(const string &commodityName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
commodityVolatility(const string &commodityName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
commodityVolatility(const string &commodityName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
coordinatesData_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
correlationCurve(const string &index1, const string &index2, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
correlationCurve(const string &index1, const string &index2, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
cpiInflationCapFloorVolatilitySurface(const string &indexName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
cpiInflationCapFloorVolatilitySurface(const string &indexName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
currentScenario_ (defined in ScenarioSimMarket) | ScenarioSimMarket | mutableprotected |
defaultConfiguration | Market | static |
defaultCurve(const string &, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
defaultCurve(const string &, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
diffToBaseKeys_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
equityForecastCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
equityForecastCurve(const string &eqName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
equitySpot(const string &eqName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
equitySpot(const string &eqName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
equityVol(const string &eqName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
equityVol(const string &eqName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
filter() | ScenarioSimMarket | virtual |
filter() const | ScenarioSimMarket | virtual |
filter_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
fixingManager() const override | ScenarioSimMarket | virtual |
fixingManager_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
fxIndexImpl(const string &fxIndex, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
fxIndexImpl(const string &fxIndex, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
getYieldCurve(const std::string &yieldSpecId, const ore::data::TodaysMarketParameters &todaysMarketParams, const std::string &configuration, const QuantLib::ext::shared_ptr< ore::data::Market > &market=nullptr) const | ScenarioSimMarket | protected |
iborFallbackConfig_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
inCcyConfiguration | Market | static |
isSimulated(const RiskFactorKey::KeyType &factor) const | ScenarioSimMarket | virtual |
label() | SimMarket | |
label_ (defined in SimMarket) | SimMarket | protected |
Market(const bool handlePseudoCurrencies) | Market | |
nonSimulatedFactors_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
numeraire() | SimMarket | |
numeraire_ (defined in SimMarket) | SimMarket | protected |
offsetScenario_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
parameters_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
postUpdate(const Date &d, bool withFixings) override | ScenarioSimMarket | virtual |
preUpdate() override | ScenarioSimMarket | virtual |
refresh(const string &configuration=Market::defaultConfiguration) override | MarketImpl | virtual |
require(const MarketObject o, const string &name, const string &configuration, const bool forceBuild=false) const | MarketImpl | protectedvirtual |
reset() override | ScenarioSimMarket | virtual |
scenarioGenerator() | ScenarioSimMarket | virtual |
scenarioGenerator() const | ScenarioSimMarket | virtual |
scenarioGenerator_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
ScenarioSimMarket(const bool handlePseudoCurrencies) | ScenarioSimMarket | explicit |
ScenarioSimMarket(const QuantLib::ext::shared_ptr< Market > &initMarket, const QuantLib::ext::shared_ptr< ScenarioSimMarketParameters > ¶meters, const std::string &configuration=Market::defaultConfiguration, const ore::data::CurveConfigurations &curveConfigs=ore::data::CurveConfigurations(), const ore::data::TodaysMarketParameters &todaysMarketParams=ore::data::TodaysMarketParameters(), const bool continueOnError=false, const bool useSpreadedTermStructures=false, const bool cacheSimData=false, const bool allowPartialScenarios=false, const IborFallbackConfig &iborFallbackConfig=IborFallbackConfig::defaultConfig(), const bool handlePseudoCurrencies=true, const QuantLib::ext::shared_ptr< Scenario > &offSetScenario=nullptr) (defined in ScenarioSimMarket) | ScenarioSimMarket | |
ScenarioSimMarket(const QuantLib::ext::shared_ptr< Market > &initMarket, const QuantLib::ext::shared_ptr< ScenarioSimMarketParameters > ¶meters, const QuantLib::ext::shared_ptr< FixingManager > &fixingManager, const std::string &configuration=Market::defaultConfiguration, const ore::data::CurveConfigurations &curveConfigs=ore::data::CurveConfigurations(), const ore::data::TodaysMarketParameters &todaysMarketParams=ore::data::TodaysMarketParameters(), const bool continueOnError=false, const bool useSpreadedTermStructures=false, const bool cacheSimData=false, const bool allowPartialScenarios=false, const IborFallbackConfig &iborFallbackConfig=IborFallbackConfig::defaultConfig(), const bool handlePseudoCurrencies=true, const QuantLib::ext::shared_ptr< Scenario > &offSetScenario=nullptr) (defined in ScenarioSimMarket) | ScenarioSimMarket | |
securitySpread(const string &securityID, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
securitySpread(const string &securityID, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
simData_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
SimMarket(const bool handlePseudoCurrencies) (defined in SimMarket) | SimMarket | explicit |
swaptionVol(const string &key, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
swaptionVol(const string &key, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
update(const Date &d) | SimMarket | virtual |
updateAsd(const Date &) override | ScenarioSimMarket | virtual |
updateDate(const Date &) override | ScenarioSimMarket | virtual |
updateScenario(const Date &) override | ScenarioSimMarket | virtual |
useSpreadedTermStructures() const | ScenarioSimMarket | |
useSpreadedTermStructures_ (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
writeSimData(std::map< RiskFactorKey, QuantLib::ext::shared_ptr< SimpleQuote >> &simDataTmp, std::map< RiskFactorKey, Real > &absoluteSimDataTmp, const RiskFactorKey::KeyType keyType, const std::string &name, const std::vector< std::vector< Real >> &coordinates) (defined in ScenarioSimMarket) | ScenarioSimMarket | protected |
yieldCurve(const YieldCurveType &type, const string &ccy, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
yieldCurve(const YieldCurveType &type, const string &ccy, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
yieldVol(const string &securityID, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
yieldVol(const string &securityID, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
yoyCapFloorVol(const string &name, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
yoyCapFloorVol(const string &name, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | |
zeroInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
zeroInflationIndex(const string &indexName, const string &configuration=Market::defaultConfiguration) const override | MarketImpl | virtual |
~Market() | Market | virtual |