# -*- coding: utf-8 -*- from __future__ import absolute_import from lmfdb.app import app from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_search_function maass_page = Blueprint("maass", __name__, template_folder='templates') logger = make_logger(maass_page) @maass_page.context_processor def body_class(): return {'body_class': 'maass'} from . import main assert main # silence pyflakes app.register_blueprint(maass_page, url_prefix="/ModularForm/GL2/Q/Maass") register_search_function( "gl2_maass_forms", "GL2 Maass forms", "Search over GL2 Maass forms", auto_search = 'maass_newforms' )
# -*- coding: utf-8 -*- from lmfdb.app import app from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_search_function higher_genus_w_automorphisms_page = Blueprint("higher_genus_w_automorphisms", __name__, template_folder='templates', static_folder="static") logger = make_logger(higher_genus_w_automorphisms_page) @higher_genus_w_automorphisms_page.context_processor def body_class(): return {'body_class': 'higher_genus_w_automorphisms'} import main assert main # silence pyflakes app.register_blueprint(higher_genus_w_automorphisms_page, url_prefix="/HigherGenus/C/Aut") register_search_function( "group_actions_higher_genus_curves", "Group actions on higher genus curves", "Search over group actions on higher genus curves", auto_search = 'hgcwa_passports' )
# -*- coding: utf-8 -*- from lmfdb.app import app from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_search_function, register_singleton import searchers ec_page = Blueprint("ec", __name__, template_folder='templates', static_folder="static") ec_logger = make_logger(ec_page) #ec_logger.info("Initializing elliptic curves blueprint") @ec_page.context_processor def body_class(): return {'body_class': 'ec'} import elliptic_curve assert elliptic_curve # for pyflakes app.register_blueprint(ec_page, url_prefix="/EllipticCurve/Q") register_search_function("elliptic_curves_q", "Elliptic Curves over Rationals", "Search over elliptic curves defined over rationals", auto_search = 'ec_curves') register_singleton('EllipticCurve/Q', 'ec_curves', simple_search = searchers.ec_simple_label_search)
# -*- coding: utf-8 -*- from lmfdb.app import app from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_search_function local_fields_page = Blueprint("local_fields", __name__, template_folder='templates', static_folder="static") logger = make_logger(local_fields_page) @local_fields_page.context_processor def body_class(): return {'body_class': 'local_fields'} import main assert main app.register_blueprint(local_fields_page, url_prefix="/LocalNumberField") register_search_function("local_fields", "Local number fields", "Search over local number fields", auto_search='lf_fields')
from flask import Blueprint from lmfdb.api2.searchers import register_search_function, register_singleton import searchers ec_page = Blueprint("ec", __name__, template_folder='templates', static_folder="static") ec_logger = make_logger(ec_page) ec_logger.info("Initializing elliptic curves blueprint") @ec_page.context_processor def body_class(): return {'body_class': 'ec'} import elliptic_curve assert elliptic_curve # for pyflakes app.register_blueprint(ec_page, url_prefix="/EllipticCurve/Q") register_search_function("elliptic_curves_q", "Elliptic Curves over Rationals", "Search over elliptic curves defined over rationals", searchers.get_searchers, None) register_singleton('EllipticCurve/Q', 'elliptic_curves', 'curves', 'label', simple_search=searchers.ec_simple_label_search)
# -*- coding: utf-8 -*- from __future__ import absolute_import from lmfdb.app import app from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_search_function local_fields_page = Blueprint("local_fields", __name__, template_folder='templates', static_folder="static") logger = make_logger(local_fields_page) @local_fields_page.context_processor def body_class(): return {'body_class': 'local_fields'} from . import main assert main app.register_blueprint(local_fields_page, url_prefix="/padicField") app.register_blueprint(local_fields_page, url_prefix="/LocalNumberField") register_search_function( "$p$-adic_fields", "$p$-adic fields", "Search over $p$-adic fields", auto_search = 'lf_fields' )
# -*- coding: utf-8 -*- from __future__ import absolute_import from lmfdb.app import app from flask import Blueprint from lmfdb.api2.searchers import register_search_function st_page = Blueprint("st", __name__, template_folder='templates', static_folder="static") @st_page.context_processor def body_class(): return {'body_class': 'st'} from . import main assert main # silence pyflakes app.register_blueprint(st_page, url_prefix="/SatoTateGroup") register_search_function("satotate", "Sato Tate Group", "Search over Sato Tate Groups", auto_search='gps_st', inv=['gps', 'gps_st'])
# -*- coding: utf-8 -*- from __future__ import absolute_import from lmfdb.app import app from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_search_function nf_page = Blueprint("number_fields", __name__, template_folder='templates', static_folder="static") nf_logger = make_logger(nf_page) @nf_page.context_processor def body_class(): return {'body_class': 'nf'} from . import number_field assert number_field app.register_blueprint(nf_page, url_prefix="/NumberField") register_search_function("number_fields", "Global number fields", "Search over global number fields", auto_search='nf_fields')
# -*- coding: utf-8 -*- from lmfdb.app import app from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_search_function galois_groups_page = Blueprint("galois_groups", __name__, template_folder='templates', static_folder="static") logger = make_logger(galois_groups_page) @galois_groups_page.context_processor def body_class(): return {'body_class': 'galois_groups'} import main assert main app.register_blueprint(galois_groups_page, url_prefix="/GaloisGroup") register_search_function("transitive_groups", "Galois groups", "Search over Galois groups", auto_search='gps_transitive')
from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_singleton, register_search_function from . import searchers ecnf_page = Blueprint("ecnf", __name__, template_folder='templates', static_folder="static") logger = make_logger(ecnf_page) @ecnf_page.context_processor def body_class(): return {'body_class': 'ecnf'} from . import main assert main # to keep pyflakes quiet app.register_blueprint(ecnf_page, url_prefix="/EllipticCurve") register_search_function( "elliptic_curves_nf", "Elliptic Curves over Number Fields", "Search over elliptic curves devined over number fields", auto_search='ec_nfcurves') register_singleton('EllipticCurve', 'ec_nfcurves', simple_search=searchers.ecnf_simple_label_search)
from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_search_function characters_page = Blueprint("characters", __name__, template_folder='templates', static_folder="static") logger = make_logger(characters_page) @characters_page.context_processor def body_class(): return {'body_class': 'characters'} import main assert main # silence pyflakes app.register_blueprint(characters_page, url_prefix="/Character") register_search_function( "char_dirichlet_orbits", "Orbits of Dirichlet characters", "Search over orbits of Dirichlet characters", auto_search = 'char_dir_orbits' ) register_search_function( "char_dirichlet_values", "Individual Dirichlet characters", "Search over individual Dirichlet characters", auto_search = 'char_dir_values' )
from lmfdb.app import app from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_search_function g2c_page = Blueprint("g2c", __name__, template_folder='templates', static_folder="static") g2c_logger = make_logger(g2c_page) @g2c_page.context_processor def body_class(): return {'body_class': 'g2c'} from . import main assert main # silence pyflakes app.register_blueprint(g2c_page, url_prefix="/Genus2Curve") register_search_function("genus_2_curves", "Genus 2 curves over rationals", "Search over genus 2 curves defined over rationals", auto_search='g2c_curves') register_search_function("genus_2_curve_ratpoints", "Rational points on genus 2 curves over rationals", "Search over genus 2 curve rational points", auto_search='g2c_ratpts')
from __future__ import absolute_import from lmfdb.app import app from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_search_function artin_representations_page = Blueprint("artin_representations", __name__, template_folder='templates', static_folder="static") artin_logger = make_logger("artin", hl=True) # artin_logger.info("Initializing Artin representations blueprint") @artin_representations_page.context_processor def body_class(): return {'body_class': 'artin_representations'} from . import main assert main # silence pyflakes app.register_blueprint(artin_representations_page, url_prefix="/ArtinRepresentation") register_search_function("artin_representations", "Artin representations", "Search over Artin representations", auto_search='artin_reps')
# -*- coding: utf-8 -*- from lmfdb.app import app from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_search_function abvar_page = Blueprint("abvar", __name__, template_folder="templates", static_folder="static") abvar_logger = make_logger(abvar_page) @abvar_page.context_processor def body_class(): return {"body_class": "abvar"} app.register_blueprint(abvar_page, url_prefix="/Variety/Abelian") register_search_function( "abvar", "Abelian varieties", "Search over abelian varieties", auto_search="av_fqisog", inv=["av", "av_fqisog"], )
# -*- coding: utf-8 -*- from lmfdb.app import app from lmfdb.logger import make_logger from flask import Blueprint from lmfdb.api2.searchers import register_search_function abvar_page = Blueprint("abvar", __name__, template_folder='templates', static_folder="static") abvar_logger = make_logger(abvar_page) @abvar_page.context_processor def body_class(): return {'body_class': 'abvar'} app.register_blueprint(abvar_page, url_prefix="/Variety/Abelian") register_search_function("abvar", "Abelian Varieties", "Search over Abelian varities", auto_search='av_fqisog', inv=['av','av_fqisog'])