Logo
Reference manual - version ored_version
NumericLgmRiskParticipationAgreementEngine Member List

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

baseCcy_ (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEngineprotected
buildDiscretisationGrid(const Date &referenceDate, const Date &protectionStart, const Date &protectionEnd, const std::vector< Leg > &underlying, const Size maxGapDays=Null< Size >(), const Size maxDiscretisationPoints=Null< Size >()) (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEnginestatic
calculate() const override (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEngineprotected
defaultCurve_ (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEngineprotected
discountCurves_ (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEnginemutableprotected
effectiveRecoveryRate_ (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEnginemutableprotected
fxSpots_ (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEnginemutableprotected
gridDates_ (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEnginemutableprotected
maxDiscretisationPoints_ (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEngineprotected
maxGapDays_ (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEngineprotected
NumericLgmRiskParticipationAgreementEngine(const std::string &baseCcy, const std::map< std::string, Handle< YieldTermStructure >> &discountCurves, const std::map< std::string, Handle< Quote >> &fxSpots, const boost::shared_ptr< QuantExt::LinearGaussMarkovModel > &model, const Real sy, const Size ny, const Real sx, const Size nx, const Handle< DefaultProbabilityTermStructure > &defaultCurve, const Handle< Quote > &recoveryRate, const Size maxGapDays=Null< Size >(), const Size maxDiscretisationPoints=Null< Size >()) (defined in NumericLgmRiskParticipationAgreementEngine)NumericLgmRiskParticipationAgreementEngine
recoveryRate_ (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEngineprotected
referenceDate_ (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEnginemutableprotected
RiskParticipationAgreementBaseEngine(const std::string &baseCcy, const std::map< std::string, Handle< YieldTermStructure >> &discountCurves, const std::map< std::string, Handle< Quote >> &fxSpots, const Handle< DefaultProbabilityTermStructure > &defaultCurve, const Handle< Quote > &recoveryRate, const Size maxGapDays=Null< Size >(), const Size maxDiscretizsationPoints=Null< Size >()) (defined in RiskParticipationAgreementBaseEngine)RiskParticipationAgreementBaseEngine