<s> from __future__ import print_function <EOL> from __future__ import unicode_literals <EOL> from __future__ import absolute_import <EOL> import pyeq2 <EOL> from . import IExtendedVersionHandler <EOL> class ExtendedVersionHandler_Reciprocal ( IExtendedVersionHandler . IExtendedVersionHandler ) : <EOL> def AssembleDisplayHTML ( self , inModel ) : <EOL> return inModel . _HTML + '<STR_LIT>' + inModel . _leftSideHTML + '<STR_LIT>' + inModel . _leftSideHTML <EOL> def AssembleDisplayName ( self , inModel ) : <EOL> return '<STR_LIT>' + inModel . _baseName <EOL> def AssembleSourceCodeName ( self , inModel ) : <EOL> return inModel . __module__ . split ( '<STR_LIT:.>' ) [ - <NUM_LIT:1> ] + '<STR_LIT:_>' + inModel . __class__ . __name__ + "<STR_LIT>" <EOL> def AssembleCoefficientDesignators ( self , inModel ) : <EOL> return inModel . _coefficientDesignators <EOL> def AppendAdditionalCoefficientBounds ( self , inModel ) : <EOL> return <EOL> def AssembleOutputSourceCodeCPP ( self , inModel ) : <EOL> return inModel . SpecificCodeCPP ( ) + "<STR_LIT>" <EOL> def GetAdditionalDataCacheFunctions ( self , inModel , inDataCacheFunctions ) : <EOL> return inDataCacheFunctions <EOL> def GetAdditionalModelPredictions ( self , inBaseModelCalculation , inCoeffs , inDataCacheDictionary , inModel ) : <EOL> return self . ConvertInfAndNanToLargeNumber ( <NUM_LIT:1.0> / inBaseModelCalculation ) </s>
