build()=0 | DynamicInitialMarginCalculator | pure virtual |
cashFlow(const string &nettingSet) | DynamicInitialMarginCalculator | |
cube_ | DynamicInitialMarginCalculator | protected |
cubeInterpretation_ | DynamicInitialMarginCalculator | protected |
cubeIsRegular_ | DynamicInitialMarginCalculator | protected |
currentIM() const | DynamicInitialMarginCalculator | |
currentIM_ | DynamicInitialMarginCalculator | protected |
datesLoopSize_ | DynamicInitialMarginCalculator | protected |
dimCube() | DynamicInitialMarginCalculator | |
dimCube_ | DynamicInitialMarginCalculator | protected |
dynamicIM(const string &nettingSet) | DynamicInitialMarginCalculator | |
DynamicInitialMarginCalculator(const QuantLib::ext::shared_ptr< InputParameters > &inputs, const QuantLib::ext::shared_ptr< Portfolio > &portfolio, const QuantLib::ext::shared_ptr< NPVCube > &cube, const QuantLib::ext::shared_ptr< CubeInterpretation > &cubeInterpretation, const QuantLib::ext::shared_ptr< AggregationScenarioData > &scenarioData, Real quantile=0.99, Size horizonCalendarDays=14, const std::map< std::string, Real > ¤tIM=std::map< std::string, Real >()) | DynamicInitialMarginCalculator | |
expectedIM(const string &nettingSet) | DynamicInitialMarginCalculator | |
exportDimEvolution(ore::data::Report &dimEvolutionReport) const | DynamicInitialMarginCalculator | virtual |
getInitialMarginScaling() | DynamicInitialMarginCalculator | |
horizonCalendarDays_ | DynamicInitialMarginCalculator | protected |
inputs_ | DynamicInitialMarginCalculator | protected |
nettingSetCloseOutNPV_ | DynamicInitialMarginCalculator | protected |
nettingSetDeltaNPV_ | DynamicInitialMarginCalculator | protected |
nettingSetDIM_ | DynamicInitialMarginCalculator | protected |
nettingSetExpectedDIM_ | DynamicInitialMarginCalculator | protected |
nettingSetFLOW_ | DynamicInitialMarginCalculator | protected |
nettingSetIds_ | DynamicInitialMarginCalculator | protected |
nettingSetNPV_ | DynamicInitialMarginCalculator | protected |
nettingSetScaling_ | DynamicInitialMarginCalculator | protected |
portfolio_ | DynamicInitialMarginCalculator | protected |
quantile_ | DynamicInitialMarginCalculator | protected |
scenarioData_ | DynamicInitialMarginCalculator | protected |
unscaledCurrentDIM()=0 | DynamicInitialMarginCalculator | pure virtual |
~DynamicInitialMarginCalculator() | DynamicInitialMarginCalculator | virtual |