#NEWLINE# def GetAdditionalModelPredictions( self , inBaseModelCalculation , inCoeffs , inDataCacheDictionary , inModel ) : #NEWLINE# #INDENT# if ( inModel . GetDimensionality ( ) == 2 ) : #NEWLINE# #INDENT# if inBaseModelCalculation . baseEquationHasGlobalMultiplierOrDivisor_UsedInExtendedVersions : #NEWLINE# #INDENT# return self . ConvertInfAndNanToLargeNumber ( ( inBaseModelCalculation / inDataCacheDictionary [ 'X' ] ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return self . ConvertInfAndNanToLargeNumber ( ( inBaseModelCalculation / ( inCoeffs [ ( len ( inCoeffs ) - 1 ) ] * inDataCacheDictionary [ 'X' ] ) ) ) #NEWLINE# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# if inModel . baseEquationHasGlobalMultiplierOrDivisor_UsedInExtendedVersions : #NEWLINE# #INDENT# return self . ConvertInfAndNanToLargeNumber ( ( inBaseModelCalculation / inDataCacheDictionary [ 'XY' ] ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return self . ConvertInfAndNanToLargeNumber ( ( inBaseModelCalculation / ( inCoeffs [ ( len ( inCoeffs ) - 1 ) ] * inDataCacheDictionary [ 'XY' ] ) ) )