#NEWLINE# def _select_vs( v , p ) : #NEWLINE# #INDENT# 'returns the points to use for interpolating v' #NEWLINE# if ( v >= 120.0 ) : #NEWLINE# #INDENT# return ( 60 , 120 , inf ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( v >= 60.0 ) : #NEWLINE# #INDENT# return ( 40 , 60 , 120 ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( v >= 40.0 ) : #NEWLINE# #INDENT# return ( 30 , 40 , 60 ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( v >= 30.0 ) : #NEWLINE# #INDENT# return ( 24 , 30 , 40 ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( v >= 24.0 ) : #NEWLINE# #INDENT# return ( 20 , 24 , 30 ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( v >= 19.5 ) : #NEWLINE# #INDENT# return ( 19 , 20 , 24 ) #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# #UNINDENT# if ( vi >= 0.9 ) : #NEWLINE# #INDENT# if ( v < 2.5 ) : #NEWLINE# #INDENT# return ( 1 , 2 , 3 ) #NEWLINE# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# if ( v < 3.5 ) : #NEWLINE# #INDENT# return ( 2 , 3 , 4 ) #NEWLINE# #UNINDENT# #UNINDENT# vi = int ( round ( v ) ) #NEWLINE# return ( ( vi - 1 ) , vi , ( vi + 1 ) )