Logo
Fully annotated reference manual - version 1.8.12
Loading...
Searching...
No Matches
RelativeXvaExposureAllocator Member List

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

allocatedTradeEneIndex_ExposureAllocatorprotected
allocatedTradeEpeIndex_ExposureAllocatorprotected
AllocationMethod enum nameExposureAllocator
build()ExposureAllocatorvirtual
calculateAllocatedEne(const string &tid, const string &nid, const Date &date, const Size sample) overrideRelativeXvaExposureAllocatorprotectedvirtual
calculateAllocatedEpe(const string &tid, const string &nid, const Date &date, const Size sample) overrideRelativeXvaExposureAllocatorprotectedvirtual
ExposureAllocator(const QuantLib::ext::shared_ptr< Portfolio > &portfolio, const QuantLib::ext::shared_ptr< NPVCube > &tradeExposureCube, const QuantLib::ext::shared_ptr< NPVCube > &nettedExposureCube, const Size allocatedTradeEpeIndex=2, const Size allocatedTradeEneIndex=3, const Size tradeEpeIndex=0, const Size tradeEneIndex=1, const Size nettingSetEpeIndex=1, const Size nettingSetEneIndex=2)ExposureAllocator
exposureCube()ExposureAllocator
nettedExposureCube_ExposureAllocatorprotected
nettingSetEneIndex_ExposureAllocatorprotected
nettingSetEpeIndex_ExposureAllocatorprotected
nettingSetNegativeValueToday_ExposureAllocatorprotected
nettingSetPositiveValueToday_ExposureAllocatorprotected
nettingSetSumCva_RelativeXvaExposureAllocatorprotected
nettingSetSumDva_RelativeXvaExposureAllocatorprotected
nettingSetValueToday_ExposureAllocatorprotected
portfolio_ExposureAllocatorprotected
RelativeXvaExposureAllocator(const QuantLib::ext::shared_ptr< Portfolio > &portfolio, const QuantLib::ext::shared_ptr< NPVCube > &tradeExposureCube, const QuantLib::ext::shared_ptr< NPVCube > &nettedExposureCube, const QuantLib::ext::shared_ptr< NPVCube > &npvCube, const map< string, Real > &tradeCva, const map< string, Real > &tradeDva, const map< string, Real > &nettingSetSumCva, const map< string, Real > &nettingSetSumDva, const Size allocatedTradeEpeIndex=2, const Size allocatedTradeEneIndex=3, const Size tradeEpeIndex=0, const Size tradeEneIndex=1, const Size nettingSetEpeIndex=0, const Size nettingSetEneIndex=1)RelativeXvaExposureAllocator
tradeCva_RelativeXvaExposureAllocatorprotected
tradeDva_RelativeXvaExposureAllocatorprotected
tradeEneIndex_ExposureAllocatorprotected
tradeEpeIndex_ExposureAllocatorprotected
tradeExposureCube_ExposureAllocatorprotected
tradeValueToday_RelativeXvaExposureAllocatorprotected
~ExposureAllocator()ExposureAllocatorvirtual