@@ -582,6 +582,7 @@ def elliptic_curve_search(info, query):
582582 qfield = 'bad_primes' ,mode = info .get ('bad_quantifier' ))
583583 parse_primes (info , query , 'sha_primes' , name = 'sha primes' ,
584584 qfield = 'sha_primes' ,mode = info .get ('sha_quantifier' ))
585+ parse_ints (info , query , 'manin_constant' )
585586 if info .get ('galois_image' ):
586587 labels = [a .strip () for a in info ['galois_image' ].split (',' )]
587588 elladic_labels = [a for a in labels if elladic_image_label_regex .fullmatch (a ) and is_prime_power (elladic_image_label_regex .match (a )[1 ])]
@@ -1424,6 +1425,13 @@ def __init__(self):
14241425 example = "8-" ,
14251426 advanced = True )
14261427
1428+ manin_constant = TextBox (
1429+ name = "manin_constant" ,
1430+ label = "Manin constant" ,
1431+ knowl = "ec.q.manin_constant" ,
1432+ example = "2" ,
1433+ advanced = True )
1434+
14271435 count = CountBox ()
14281436
14291437 self .browse_array = [
@@ -1439,7 +1447,7 @@ def __init__(self):
14391447 [adelic_level , adelic_index ],
14401448 [adelic_genus , faltings_height ],
14411449 [abc_quality , szpiro_ratio ],
1442- [count ]
1450+ [count , manin_constant ]
14431451 ]
14441452
14451453 self .refine_array = [
@@ -1448,5 +1456,5 @@ def __init__(self):
14481456 [class_deg , isodeg , class_size , num_int_pts ],
14491457 [sha , sha_primes , regulator , reduction , faltings_height ],
14501458 [galois_image , adelic_level , adelic_index , adelic_genus ],
1451- [nonmax_primes , abc_quality , szpiro_ratio ],
1459+ [nonmax_primes , abc_quality , szpiro_ratio , manin_constant ],
14521460 ]
0 commit comments