Package sage :: Package tables :: Module cremona
[show private | hide private]
[frames | no frames]

Module sage.tables.cremona

Access to external tables of modular forms and elliptic curves
Classes
CremonaCurve Class that defines an elliptic curve in the database.

Function Summary
  curve(label)
Return the curve with given Cremona label.
  curves(conductor)
Return the list of all curves in the database with given conductor, grouped into sublists by isogeny class.
  import_allcurves(file, start, stop)
Load data from one of Cremona's allcurves files, from start to stop.
  import_degphi(file, start, stop)
Load data from one of Cremona's degphi files, from start to stop.
  optimal_curves(conductor)
Return the list of all optimal curves in the database with given conductor.
  save_curves(curves)
This function saves a list of curves (grouped by isogeny class) to disk.

Variable Summary
str PATH = '/home/was/sage//src/data/cremona/'

Function Details

curve(label)

Return the curve with given Cremona label.

curves(conductor)

Return the list of all curves in the database with given
conductor, grouped into sublists by isogeny class.

INPUT:
    conductor - an integer or a list of integers.  If a list,
           returns all curves with conductor in the list.

import_allcurves(file, start, stop)

Load data from one of Cremona's allcurves files, from start to stop.

import_degphi(file, start, stop)

Load data from one of Cremona's degphi files, from start to stop.

optimal_curves(conductor)

Return the list of all optimal curves in the database
with given conductor.

INPUT:
    conductor - an integer or a list of integers.  If a list,
           returns all curves with conductor in the list.

save_curves(curves)

This function saves a list of curves (grouped by isogeny class) to
disk.  It extracts the conductor, hence filename, from the first
curve in the list.  If the list is empty, nothing happens.

This function is mainly useful when you load a list
of curves of some conductor, add some data about them,
and want to save it again for later.  Do not use
this function on a list of just optimal curves, or you'll
overwrite the file.

INPUT:
    curves -- list of *all* curves of a given conductor

Variable Details

PATH

Type:
str
Value:
'/home/was/sage//src/data/cremona/'                                    

Generated by Epydoc 2.1 on Thu Mar 24 11:47:07 2005 http://epydoc.sf.net