| MultiLegBaseAmcCalculator (const std::vector< Size > &externalModelIndices, const Settlement::Type settlement, const std::set< Real > &exerciseXvaTimes, const std::set< Real > &exerciseTimes, const std::set< Real > &xvaTimes, const std::vector< Array > &coeffsUndDirty, const std::vector< Array > &coeffsUndExInto, const std::vector< Array > &coeffsContinuationValue, const std::vector< Array > &coeffsOption, const std::vector< std::function< RandomVariable(const std::vector< const RandomVariable * > &)>> &basisFns, const Real resultValue, const Array &initialState, const Currency &baseCurrency) |