public CouponPathFlow Copy() { return(new CouponPathFlow(PayoffPathValues.Copy(), CouponLabel, PaymentCoordinate)); }
public double FlowValue(double[][] simulatedFixings, double[][] rebasements) { double flowRebasement = rebasements[PaymentCoordinate.Item1][PaymentCoordinate.Item2]; return(PayoffPathValues.Value(simulatedFixings) * flowRebasement); }