Logo
Fully annotated reference manual - version 1.8.12
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ValueAdjustmentCalculator Member List

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

applyDynamicInitialMargin_ValueAdjustmentCalculatorprotected
asof()ValueAdjustmentCalculatorvirtual
baseCurrency_ValueAdjustmentCalculatorprotected
build()ValueAdjustmentCalculatorvirtual
calculateCvaIncrement(const string &tid, const string &cid, const Date &d0, const Date &d1, const Real &rr)=0ValueAdjustmentCalculatorpure virtual
calculateDvaIncrement(const string &tid, const Date &d0, const Date &d1, const Real &rr)=0ValueAdjustmentCalculatorpure virtual
calculateFbaIncrement(const string &tid, const string &cid, const string &dvaName, const Date &d0, const Date &d1, const Real &dcf)=0ValueAdjustmentCalculatorpure virtual
calculateFcaIncrement(const string &tid, const string &cid, const string &dvaName, const Date &d0, const Date &d1, const Real &dcf)=0ValueAdjustmentCalculatorpure virtual
calculateNettingSetCvaIncrement(const string &nid, const string &cid, const Date &d0, const Date &d1, const Real &rr)=0ValueAdjustmentCalculatorpure virtual
calculateNettingSetDvaIncrement(const string &nid, const Date &d0, const Date &d1, const Real &rr)=0ValueAdjustmentCalculatorpure virtual
calculateNettingSetFbaIncrement(const string &nid, const string &cid, const string &dvaName, const Date &d0, const Date &d1, const Real &dcf)=0ValueAdjustmentCalculatorpure virtual
calculateNettingSetFcaIncrement(const string &nid, const string &cid, const string &dvaName, const Date &d0, const Date &d1, const Real &dcf)=0ValueAdjustmentCalculatorpure virtual
calculateNettingSetMvaIncrement(const string &nid, const string &cid, const Date &d0, const Date &d1, const Real &dcf)=0ValueAdjustmentCalculatorpure virtual
configuration_ValueAdjustmentCalculatorprotected
dates()ValueAdjustmentCalculatorvirtual
dimCalculator_ValueAdjustmentCalculatorprotected
dvaName_ValueAdjustmentCalculatorprotected
flipViewBorrowingCurvePostfix_ValueAdjustmentCalculatorprotected
flipViewLendingCurvePostfix_ValueAdjustmentCalculatorprotected
flipViewXVA_ValueAdjustmentCalculatorprotected
fvaBorrowingCurve_ValueAdjustmentCalculatorprotected
fvaLendingCurve_ValueAdjustmentCalculatorprotected
market_ValueAdjustmentCalculatorprotected
nettingSetCpty_ValueAdjustmentCalculatorprotected
nettingSetCva()ValueAdjustmentCalculator
nettingSetCva(const string &nettingSet)ValueAdjustmentCalculator
nettingSetCva_ValueAdjustmentCalculatorprotected
nettingSetDva()ValueAdjustmentCalculator
nettingSetDva(const string &nettingSet)ValueAdjustmentCalculator
nettingSetDva_ValueAdjustmentCalculatorprotected
nettingSetEneIndex_ValueAdjustmentCalculatorprotected
nettingSetEpeIndex_ValueAdjustmentCalculatorprotected
nettingSetExposureCube_ValueAdjustmentCalculatorprotected
nettingSetFba(const string &nettingSet)ValueAdjustmentCalculator
nettingSetFba_ValueAdjustmentCalculatorprotected
nettingSetFba_exAllSp(const string &nettingSet)ValueAdjustmentCalculator
nettingSetFba_exAllSp_ValueAdjustmentCalculatorprotected
nettingSetFba_exOwnSp(const string &nettingSet)ValueAdjustmentCalculator
nettingSetFba_exOwnSp_ValueAdjustmentCalculatorprotected
nettingSetFca(const string &nettingSet)ValueAdjustmentCalculator
nettingSetFca_ValueAdjustmentCalculatorprotected
nettingSetFca_exAllSp(const string &nettingSet)ValueAdjustmentCalculator
nettingSetFca_exAllSp_ValueAdjustmentCalculatorprotected
nettingSetFca_exOwnSp(const string &nettingSet)ValueAdjustmentCalculator
nettingSetFca_exOwnSp_ValueAdjustmentCalculatorprotected
nettingSetMva(const string &nettingSet)ValueAdjustmentCalculator
nettingSetMva_ValueAdjustmentCalculatorprotected
nettingSetSumCva()ValueAdjustmentCalculator
nettingSetSumCva(const string &nettingSet)ValueAdjustmentCalculator
nettingSetSumCva_ValueAdjustmentCalculatorprotected
nettingSetSumDva()ValueAdjustmentCalculator
nettingSetSumDva(const string &nettingSet)ValueAdjustmentCalculator
nettingSetSumDva_ValueAdjustmentCalculatorprotected
portfolio_ValueAdjustmentCalculatorprotected
tradeCva()ValueAdjustmentCalculator
tradeCva(const string &trade)ValueAdjustmentCalculator
tradeCva_ValueAdjustmentCalculatorprotected
tradeDva()ValueAdjustmentCalculator
tradeDva(const string &trade)ValueAdjustmentCalculator
tradeDva_ValueAdjustmentCalculatorprotected
tradeEneIndex_ValueAdjustmentCalculatorprotected
tradeEpeIndex_ValueAdjustmentCalculatorprotected
tradeExposureCube_ValueAdjustmentCalculatorprotected
tradeFba(const string &trade)ValueAdjustmentCalculator
tradeFba_ValueAdjustmentCalculatorprotected
tradeFba_exAllSp(const string &trade)ValueAdjustmentCalculator
tradeFba_exAllSp_ValueAdjustmentCalculatorprotected
tradeFba_exOwnSp(const string &trade)ValueAdjustmentCalculator
tradeFba_exOwnSp_ValueAdjustmentCalculatorprotected
tradeFca(const string &trade)ValueAdjustmentCalculator
tradeFca_ValueAdjustmentCalculatorprotected
tradeFca_exAllSp(const string &trade)ValueAdjustmentCalculator
tradeFca_exAllSp_ValueAdjustmentCalculatorprotected
tradeFca_exOwnSp(const string &trade)ValueAdjustmentCalculator
tradeFca_exOwnSp_ValueAdjustmentCalculatorprotected
tradeMva(const string &trade)ValueAdjustmentCalculator
tradeMva_ValueAdjustmentCalculatorprotected
ValueAdjustmentCalculator(const QuantLib::ext::shared_ptr< Portfolio > portfolio, const QuantLib::ext::shared_ptr< Market > market, const string &configuration, const string &baseCurrency, const string &dvaName, const string &fvaBorrowingCurve, const string &fvaLendingCurve, const bool applyDynamicInitialMargin, const QuantLib::ext::shared_ptr< DynamicInitialMarginCalculator > dimCalculator, const QuantLib::ext::shared_ptr< NPVCube > tradeExposureCube, const QuantLib::ext::shared_ptr< NPVCube > nettingSetExposureCube, const Size tradeEpeIndex=0, const Size tradeEneIndex=1, const Size nettingSetEpeIndex=1, const Size nettingSetEneIndex=2, const bool flipViewXVA=false, const string &flipViewBorrowingCurvePostfix="_BORROW", const string &flipViewLendingCurvePostfix="_LEND")ValueAdjustmentCalculator
~ValueAdjustmentCalculator()ValueAdjustmentCalculatorvirtual