Skip to content

Commit 2d38490

Browse files
committed
updated BMF browse page after new data added
1 parent c4663e2 commit 2d38490

File tree

2 files changed

+14
-7
lines changed

2 files changed

+14
-7
lines changed

lmfdb/bianchi_modular_forms/bianchi_modular_form.py

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,13 +64,19 @@ def index():
6464
"""
6565
info = to_dict(request.args, search_array=BMFSearchArray(), stats=BianchiStats())
6666
if not request.args:
67-
gl2_fields = ["2.0.{}.1".format(d) for d in [4,8,3,20,24,7,40,11,52,56,15,68,19,84,88,23]]#,31,35,39,43,47,51,53,55,59,67,71,79,83,87,91,95,163]]
68-
sl2_fields = ["2.0.{}.1".format(d) for d in [4,8,3,20,7,11,19,43,67,163]]
69-
gl2_names = [r"\(\Q(\sqrt{-%s})\)" % d for d in [1,2,3,5,6,7,10,11,13,14,15,17,19,21,22,23]]#,31,35,39,43,47,51,53,55,59,67,71,79,83,87,91,95,163]]
70-
sl2_names = [r"\(\Q(\sqrt{-%s})\)" % d for d in [1,2,3,5,7,11,19,43,67,163]]
67+
gl2_fields = [f"2.0.{d}.1" for d in [4,8,3,20,24,7,40,11,52,56,15,68,19,84,88,23]]
68+
gl2_forms_max = "2.0.2491.1"
69+
gl2_forms_max_name = r"\(\Q(\sqrt{-2491})\)"
70+
gl2_dims_max = "2.0.2495.1"
71+
gl2_dims_max_name = r"\(\Q(\sqrt{-2495})\)"
72+
sl2_fields = [f"2.0.{d}.1" for d in [4,8,3,20,7,11,19,43,67,163]]
73+
gl2_names = [r"\(\Q(\sqrt{-{%s}})\)" % d for d in [1,2,3,5,6,7,10,11,13,14,15,17,19,21,22,23]]
74+
sl2_names = [r"\(\Q(\sqrt{-{%s}})\)" % d for d in [1,2,3,5,7,11,19,43,67,163]]
7175
info['gl2_field_list'] = [{'url':url_for("bmf.render_bmf_field_dim_table_gl2", field_label=f), 'name':n} for f,n in zip(gl2_fields,gl2_names)]
7276
info['sl2_field_list'] = [{'url':url_for("bmf.render_bmf_field_dim_table_sl2", field_label=f), 'name':n} for f,n in zip(sl2_fields,sl2_names)]
7377
info['field_forms'] = [{'url':url_for("bmf.index", field_label=f), 'name':n} for f,n in zip(gl2_fields,gl2_names)]
78+
info['last_field_forms'] = {'url':url_for("bmf.index", field_label=gl2_forms_max), 'name':gl2_forms_max_name}
79+
info['last_field_dims'] = {'url':url_for("bmf.render_bmf_field_dim_table_gl2", field_label=gl2_dims_max), 'name':gl2_dims_max_name}
7480

7581
t = 'Bianchi modular forms'
7682
bread = get_bread()
@@ -451,6 +457,7 @@ def download_bmf_magma(**args):
451457
outstr += '\nheckeEigenvalues := AssociativeArray();\n'
452458
outstr += 'for i in [1..#heckeEigenvaluesList] do\n heckeEigenvalues[primes[i]] := heckeEigenvaluesList[i];\nend for;\n'
453459

460+
454461
if f.have_AL:
455462
AL_eigs = f.AL_table_data
456463
outstr += '\nALEigenvalues := AssociativeArray();\n'

lmfdb/bianchi_modular_forms/templates/bmf-browse.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ <h2> Browse </h2>
1010
<table class="browse">
1111
<tr>
1212
<td>{{ KNOWL('mf.bianchi.newform', 'Newforms')}} by base field:</td>
13-
<td>{% for f in info.field_forms %} <a href={{f.url}}>{{f.name}}</a>&nbsp;&nbsp; {%-endfor %} ...</td>
13+
<td>{% for f in info.field_forms %} <a href={{f.url}}>{{f.name}}</a>&nbsp; {%-endfor %} ... <a href={{info.last_field_forms.url}}>{{info.last_field_forms.name}}</a></td>
1414
</tr><tr>
1515
<td>{{ KNOWL('mf.bianchi.level', '\(\GL_2\)')}} {{ KNOWL('mf.bianchi.spaces', 'newform spaces')}} by base field:</td>
16-
<td>{% for f in info.gl2_field_list %} <a href={{f.url}}>{{f.name}}</a>&nbsp;&nbsp; {% endfor %} ...</td>
16+
<td>{% for f in info.gl2_field_list %} <a href={{f.url}}>{{f.name}}</a>&nbsp; {% endfor %} ... <a href={{info.last_field_dims.url}}>{{info.last_field_dims.name}}</a></td>
1717
</tr><tr>
1818
<td>{{ KNOWL('mf.bianchi.level', '\(\SL_2\)')}} {{ KNOWL('mf.bianchi.spaces', 'newform spaces')}} by base field:</td>
19-
<td>{% for f in info.sl2_field_list %} <a href={{f.url}}>{{f.name}}</a>&nbsp;&nbsp; {% endfor %}</td>
19+
<td>{% for f in info.sl2_field_list %} <a href={{f.url}}>{{f.name}}</a>&nbsp; {% endfor %}</td>
2020
</tr><tr>
2121
<td colspan="2">Some <a href="{{url_for('.interesting')}}">interesting Bianchi modular forms</a> or a <a href={{url_for('.random_bmf')}}>random Bianchi modular form</a></td>
2222
</tr>

0 commit comments

Comments
 (0)