/src/main/java/net/finmath/equities/models/Black76Model.java
impliedSdev = rationalCubicInterpol( beta, fPrime2, bUpper, sigmaCentral, sigmaUpper, bPrimeCentral1, bPrimeUpper1, r) ;
impliedSdev = rationalCubicInterpol ( beta, bCentral, bUpper, sigmaCentral, sigmaUpper, bPrimeCentral1, bPrimeUpper1, r ) ;
} else if (beta <= bUpper) { final double bPrimeUpper1 = Math.exp(0.5 * (d1Upper * d1Upper + d2Upper * d2Upper)) * sqrtPi; final double bPrimeCentral1 = 1.0 / bPrimeCentral; final double r = (bPrimeUpper1 - bPrimeCentral1) / ((sigmaUpper - sigmaCentral) / (bUpper - bCentral) - bPrimeCentral1); <extra_id_0> } else { final double f = NormalDistribution.cumulativeDistribution(-0.5 * sigmaUpper); final double sigmaUpper2 = sigmaUpper * sigmaUpper; final double xSigma = x * x / sigmaUpper2;