Shift scenario generation. More...
#include <orea/scenario/scenariofactory.hpp>
#include <orea/scenario/scenariogenerator.hpp>
#include <orea/scenario/scenariosimmarket.hpp>
#include <orea/scenario/sensitivityscenariodata.hpp>
#include <ored/marketdata/market.hpp>
#include <tuple>
Go to the source code of this file.
Classes | |
class | ShiftScenarioGenerator |
Shift Scenario Generator. More... | |
class | ShiftScenarioGenerator::ScenarioDescription |
Namespaces | |
namespace | ore |
namespace | ore::analytics |
Functions | |
ostream & | operator<< (ostream &out, const ShiftScenarioGenerator::ScenarioDescription &scenarioDescription) |
pair< RiskFactorKey, string > | deconstructFactor (const string &factor) |
string | reconstructFactor (const RiskFactorKey &key, const std::string &desc) |
Reconstruct the string description from a risk factor key and its index description desc . More... | |
QuantLib::ext::shared_ptr< RiskFactorKey > | parseRiskFactorKey (const std::string &str, std::vector< std::string > &addTokens) |
risk factor key parser that takes into account additional tokens occurring in sensitivity risk factor keys More... | |
bool | operator< (const ShiftScenarioGenerator::ScenarioDescription &lhs, const ShiftScenarioGenerator::ScenarioDescription &rhs) |
bool | operator== (const ShiftScenarioGenerator::ScenarioDescription &lhs, const ShiftScenarioGenerator::ScenarioDescription &rhs) |
Shift scenario generation.
Definition in file shiftscenariogenerator.hpp.