@Override public boolean setLeftNode( final double dblStretchLeftResponse, final double dblStretchLeftResponseSlope, final double dblStretchRightResponse, final org.drip.spline.params.StretchBestFitResponse sbfr) { return _aLSRM[0].calibrate( org.drip.spline.params.SegmentResponseValueConstraint.FromPredictorResponsePair( getLeftPredictorOrdinateEdge(), dblStretchLeftResponse), dblStretchLeftResponseSlope, org.drip.spline.params.SegmentResponseValueConstraint.FromPredictorResponsePair( getRightPredictorOrdinateEdge(), dblStretchRightResponse), null == sbfr ? null : sbfr.sizeToSegment(_aLSRM[0])); }
@Override public boolean setup( final double dblLeftStretchResponseValue, final org.drip.spline.params.SegmentResponseValueConstraint[] aSRVC, final org.drip.spline.params.StretchBestFitResponse sbfr, final org.drip.spline.stretch.BoundarySettings bs, final int iCalibrationDetail) { return setup( org.drip.spline.params.SegmentResponseValueConstraint.FromPredictorResponsePair( getLeftPredictorOrdinateEdge(), dblLeftStretchResponseValue), aSRVC, sbfr, bs, iCalibrationDetail); }