34 static constexpr const char*
LABEL =
"XVA_SENSITIVITY";
36 void runAnalytic(
const QuantLib::ext::shared_ptr<ore::data::InMemoryLoader>& loader,
37 const std::set<std::string>& runTypes = {})
override;
41 void runSensitivity(
const QuantLib::ext::shared_ptr<SensitivityScenarioGenerator>& scenarioGenerator,
42 const QuantLib::ext::shared_ptr<ore::data::InMemoryLoader>& loader);
const QuantLib::ext::shared_ptr< InputParameters > & inputs() const
void setUpConfigurations() override
void runAnalytic(const QuantLib::ext::shared_ptr< ore::data::InMemoryLoader > &loader, const std::set< std::string > &runTypes={}) override
void runSensitivity(const QuantLib::ext::shared_ptr< SensitivityScenarioGenerator > &scenarioGenerator, const QuantLib::ext::shared_ptr< ore::data::InMemoryLoader > &loader)
static constexpr const char * LABEL
Sensitivity scenario generation.