

def CalculateModelPredictions(self, inCoeffs, inDataCacheDictionary):
    XSQPLUSYSQ = inDataCacheDictionary['XSQPLUSYSQ']
    a = inCoeffs[0]
    b = inCoeffs[1]
    try:
        temp = ((((- 1.0) * a) * numpy.power(XSQPLUSYSQ, 3.0)) / numpy.power((b + numpy.square(XSQPLUSYSQ)), 4.0))
        return self.extendedVersionHandler.GetAdditionalModelPredictions(temp, inCoeffs, inDataCacheDictionary, self)
    except:
        return (numpy.ones(len(temp['DependentData'])) * 1e+300)

dataset/ETHPy150Open zunzun/pyeq2/Models_3D/Miscellaneous.py GaussianCurvatureOfRichmondsMinimalSurface.CalculateModelPredictions/VarMisuse@110/157 `inDataCacheDictionary`->`temp`