

def CalculateModelPredictions(self, inCoeffs, inDataCacheDictionary):
    PowX_2 = inDataCacheDictionary['PowX_2.0']
    PowX_4 = inDataCacheDictionary['PowX_4.0']
    y_in = inDataCacheDictionary['Y']
    PowY_2 = inDataCacheDictionary['PowY_2.0']
    a = inCoeffs[0]
    b = inCoeffs[1]
    c = inCoeffs[2]
    try:
        temp = (((a * PowX_4) + ((b * PowX_2) * y_in)) - (c * PowY_2))
        return self.extendedVersionHandler.GetAdditionalModelPredictions(temp, inCoeffs, inDataCacheDictionary, b)
    except:
        return (numpy.ones(len(inDataCacheDictionary['DependentData'])) * 1e+300)

dataset/ETHPy150Open zunzun/pyeq2/Models_3D/Miscellaneous.py MennSurfaceA.CalculateModelPredictions/VarMisuse@108/195 `self`->`b`