public CMT CreateCMTImpl(BondMeasure field_, BondMarketPricer pricer_, SwapCurve curve_) { return new CMT( structure_: this, initialField_: field_, curve_: curve_, pricer_: pricer_); }
public static async Task<BondMarketPricer> Create(BondMarket market_, SwapCurve curve_, AsOfAndSpotSettle dateContext_, DateTime settleDate_, CarbonClient cc_) { var ret = new BondMarketPricer(dateContext_, settleDate_); await ret.initiate(market_, curve_, cc_); return ret; }