Revision a979a4a9953f760b121c033f9e8f5e801d6b123e (click the page title to view the current version)

doc2024

Changes from a979a4a9953f760b121c033f9e8f5e801d6b123e to current

Some recently written functions whose documentation needs to be proofread (see src/functions/ subdirectories)

- check short documentation (?fun) for clarity / correction / brevity

- check detailed description (??fun) for clarity / correction / completeness
  and missing / confusing / non-working examples.

- also check the function [online translation](http://pari.math.u-bordeaux.fr/dochtml/html/) for
  conversion glitches (for convenience, the function name below directly links to the online translation)

Add you name next to the function if you're checking it. Either leave your
comments here or (preferred) edit the documentation in src/functions/*/fun
and send a patch


# Reference cards
- refcard
- refcard-ell
- refcard-lfun
- refcard-mf
- refcard-nf

# New functions, roughly grouped by theme (* means "very new" = top priority).

## Curves of small genus
- [ell2cover](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#ell2cover) (Pierrick Dartois)
- [elliscm](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#elliscm) (Pierrick Dartois)
- [ellisisom](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#ellisisom) (Pierrick Dartois)
- [ellrankinit](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#ellrankinit) (Pierrick Dartois)
- [ellsaturation](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#ellsaturation) (Pierrick Dartois)
- [ellsupersingularj](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#ellsupersingularj) *
- [ellsupersingularj](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#ellsupersingularj) (Pierrick Dartois)
- [elltrace](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#elltrace) (Pierrick Dartois)
- [genus2iguas](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#genus2igusa)
- [hyperelldisc](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#hyperelldisc)
- [hyperellisoncurve](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#hyperellisoncurve)
- [hyperellminimaldisc](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#hyperellminimaldisc)
- [hyperellminimalmodel](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#hyperellminimalmodel)
- [hyperellred](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#hyperellred)
- [polisclass](http://pari.math.u-bordeaux.fr/dochtml/html/Polynomials_and_power_series.html#polisclass) *
- [genus2iguas](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#genus2igusa) (Pierrick Dartois)
- [hyperelldisc](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#hyperelldisc) (Pierrick Dartois)
- [hyperellisoncurve](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#hyperellisoncurve) (Pierrick Dartois)
- [hyperellminimaldisc](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#hyperellminimaldisc) (Pierrick Dartois)
- [hyperellminimalmodel](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#hyperellminimalmodel) (Pierrick Dartois)
- [hyperellred](http://pari.math.u-bordeaux.fr/dochtml/html/Elliptic_curves.html#hyperellred) (Pierrick Dartois)
- [polisclass](http://pari.math.u-bordeaux.fr/dochtml/html/Polynomials_and_power_series.html#polisclass) (Pierrick Dartois)
- [qfminimize](http://pari.math.u-bordeaux.fr/dochtml/html/Vectors__matrices__linear_algebra_and_sets.html#qfminimize)

## L-functions
- [ramanujantau](http://pari.math.u-bordeaux.fr/dochtml/html/Arithmetic_functions.html#ramanujantau)

## Hypergeometric motives (see ??hgm)
- [hgmalpha](http://pari.math.u-bordeaux.fr/dochtml/html/Hypergeometric_Motives.html#hgmalpha)
- [hgmbydegree](http://pari.math.u-bordeaux.fr/dochtml/html/Hypergeometric_Motives.html#hgmbydegree)
- [hgmcoef](http://pari.math.u-bordeaux.fr/dochtml/html/Hypergeometric_Motives.html#hgmcoef)
- [hgmcoefs](http://pari.math.u-bordeaux.fr/dochtml/html/Hypergeometric_Motives.html#hgmcoefs)
- [hgmcyclo](http://pari.math.u-bordeaux.fr/dochtml/html/Hypergeometric_Motives.html#hgmcyclo)
- [hgmeulerfactor](http://pari.math.u-bordeaux.fr/dochtml/html/Hypergeometric_Motives.html#hgmeulerfactor)
- [hgmgamma](http://pari.math.u-bordeaux.fr/dochtml/html/Hypergeometric_Motives.html#hgmgamma)
- [hgminit](http://pari.math.u-bordeaux.fr/dochtml/html/Hypergeometric_Motives.html#hgminit)
- [hgmissymmetrical](http://pari.math.u-bordeaux.fr/dochtml/html/Hypergeometric_Motives.html#hgmissymmetrical)
- [hgmparams](http://pari.math.u-bordeaux.fr/dochtml/html/Hypergeometric_Motives.html#hgmparams)
- [hgmtwist](http://pari.math.u-bordeaux.fr/dochtml/html/Hypergeometric_Motives.html#hgmtwist)
- [lfunhgm](http://pari.math.u-bordeaux.fr/dochtml/html/Hypergeometric_Motives.html#lfunhgm)

## Quadratic fields
- [qfbcomp](http://pari.math.u-bordeaux.fr/dochtml/html/Arithmetic_functions.html#qfbcomp) (Marine)
- [qfbcornacchia](http://pari.math.u-bordeaux.fr/dochtml/html/Arithmetic_functions.html#qfbcornacchia) (Marine)
- [quadunitindex](http://pari.math.u-bordeaux.fr/dochtml/html/Arithmetic_functions.html#quadunitindex) (Marine)
- [quadunitnorm](http://pari.math.u-bordeaux.fr/dochtml/html/Arithmetic_functions.html#quadunitnorm) (Marine)

## General number fields
- [polsubcyclofast](http://pari.math.u-bordeaux.fr/dochtml/html/Polynomials_and_power_series.html#polsubcyclofast) (Marine)
- [poltomonic](http://pari.math.u-bordeaux.fr/dochtml/html/Polynomials_and_power_series.html#poltomonic) (Marine)
- [subcyclohminus](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#subcyclohminus) (Marine)
- [subcycloiwasawa](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#subcycloiwasawa)
- [subcyclopclgp](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#subcyclopclgp)
- [snfrank](http://pari.math.u-bordeaux.fr/dochtml/html/Vectors__matrices__linear_algebra_and_sets.html#snfrank)
- [znsubgroupgenerators](http://pari.math.u-bordeaux.fr/dochtml/html/Arithmetic_functions.html#znsubgroupgenerators)
- [subcycloiwasawa](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#subcycloiwasawa) (Marine)
- [subcyclopclgp](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#subcyclopclgp) (Marine)
- [snfrank](http://pari.math.u-bordeaux.fr/dochtml/html/Vectors__matrices__linear_algebra_and_sets.html#snfrank) (Marine)
- [znsubgroupgenerators](http://pari.math.u-bordeaux.fr/dochtml/html/Arithmetic_functions.html#znsubgroupgenerators) (Marine)

## Grossencharacters (see ??gchar)
- [gcharalgebraic](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharalgebraic)
- [gcharconductor](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharconductor)
- [gcharduallog](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharduallog)
- [gchareval](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gchareval)
- [gcharidentify](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharidentify)
- [gcharinit](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharinit)
- [gcharisalgebraic](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharisalgebraic)
- [gcharlocal](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharlocal)
- [gcharlog](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharlog)
- [gcharnewprec](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharnewprec)
- [gcharalgebraic](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharalgebraic) (Marine)
- [gcharconductor](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharconductor) (Marine)
- [gcharduallog](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharduallog) (Marine)
- [gchareval](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gchareval) (Marine)
- [gcharidentify](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharidentify) (Marine)
- [gcharinit](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharinit) (Marine)
- [gcharisalgebraic](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharisalgebraic) (Marine)
- [gcharlocal](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharlocal) (Marine / ?)
- [gcharlog](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharlog) (Marine)
- [gcharnewprec](http://pari.math.u-bordeaux.fr/dochtml/html/General_number_fields.html#gcharnewprec) (Marine)

## Transcendental 
- [intnumosc](http://pari.math.u-bordeaux.fr/dochtml/html/Sums__products__integrals_and_similar_functions.html#intnumosc)
- [lerchphi](http://pari.math.u-bordeaux.fr/dochtml/html/Transcendental_functions.html#lerchphi)
- [lerchzeta](http://pari.math.u-bordeaux.fr/dochtml/html/Transcendental_functions.html#lerchzeta)

## Miscellaneous
- [parforstep](http://pari.math.u-bordeaux.fr/dochtml/html/Parallel_programming.html#parforstep) *
- [plotell](http://pari.math.u-bordeaux.fr/dochtml/html/Plotting_functions.html#plotell) *
- [polfromroots](http://pari.math.u-bordeaux.fr/dochtml/html/Polynomials_and_power_series.html#polfromroots) *
- [setdebug](http://pari.math.u-bordeaux.fr/dochtml/html/Programming_in_GP__control_statements.html#setdebug)
- [parforstep](http://pari.math.u-bordeaux.fr/dochtml/html/Parallel_programming.html#parforstep) * (Marine)
- [plotell](http://pari.math.u-bordeaux.fr/dochtml/html/Plotting_functions.html#plotell) * (Marine)
- [polfromroots](http://pari.math.u-bordeaux.fr/dochtml/html/Polynomials_and_power_series.html#polfromroots) * (Marine)
- [setdebug](http://pari.math.u-bordeaux.fr/dochtml/html/Programming_in_GP__control_statements.html#setdebug) (Marine)