@@ -64,11 +64,11 @@ Real AmcCgBaseEngine::time(const Date& d) const {
6464 return QuantLib::ActualActual (QuantLib::ActualActual::ISDA).yearFraction (modelCg_->referenceDate (), d);
6565}
6666
67- AmcCgBaseEngine::McCashflowInfo AmcCgBaseEngine::createCashflowInfo (QuantLib::ext::shared_ptr<QuantLib::CashFlow> flow,
67+ AmcCgBaseEngine::CashflowInfo AmcCgBaseEngine::createCashflowInfo (QuantLib::ext::shared_ptr<QuantLib::CashFlow> flow,
6868 const std::string& payCcy, bool payer, Size legNo,
6969 Size cfNo) const {
7070
71- McCashflowInfo info;
71+ CashflowInfo info;
7272 QuantExt::ComputationGraph& g = *modelCg_->computationGraph ();
7373
7474 // set some common info: pay time, pay ccy, payer, exercise into decision time
@@ -523,7 +523,7 @@ void AmcCgBaseEngine::buildComputationGraph(const bool stickyCloseOutDateRun,
523523
524524 // populate the info to generate the (alive) cashflow amounts
525525
526- std::vector<McCashflowInfo > cashflowInfo;
526+ std::vector<CashflowInfo > cashflowInfo;
527527
528528 Size legNo = 0 ;
529529 for (auto const & leg : leg_) {
@@ -902,7 +902,7 @@ void AmcCgBaseEngine::buildComputationGraph(const bool stickyCloseOutDateRun,
902902}
903903
904904std::size_t AmcCgBaseEngine::createRegressionModel (const std::size_t amount, const Date& d,
905- const std::vector<McCashflowInfo >& cashflowInfo,
905+ const std::vector<CashflowInfo >& cashflowInfo,
906906 const std::function<bool (std::size_t )>& cashflowRelevant,
907907 const std::size_t filter) const {
908908 // TODO use relevant cashflow info to refine regressor if regressor model == LaggedFX
0 commit comments