Revision 6299ba619a78e2ade8bd8c5b8bf50272dadfc0e9 (click the page title to view the current version)
Changes from 6299ba619a78e2ade8bd8c5b8bf50272dadfc0e9 to 5fdcbd5ed9893a51ad46b9c6cf0e02f77714248d
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/)
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 [Paul]
- refcard-ell
- refcard-lfun
- refcard-mf
- refcard-nf
# Modular Forms
- getcache
- lfunmf
- mfDelta
- mfEH
- mfEk
- mfTheta
- mfatkin
- mfatkineigenvalues
- mfatkininit
- mfbasis
- mfbd
- mfbracket
- mfcoef
- mfcoefs
- mfconductor
- mfcosets
- mfcuspisregular
- mfcusps
- mfcuspval
- mfcuspwidth
- mfderiv
- mfderivE2
- mfdescribe
- mfdim
- mfdiv
- mfeigenbasis
- mfeigensearch
- mfeisenstein
- mfembed
- mfeval
- mffields
- mffromell
- mffrometaquo
- mffromlfun
- mffromqf
- mfgaloistype
- mfgaloisprojrep
- mfhecke
- mfheckemat
- mfinit
- mfisCM
- mfisequal
- mfkohnenbasis
- mfkohnenbijection
- mfkohneneigenbasis
- mflinear
- mfmanin
- mfmul
- mfnumcusps
- mfparams
- mfperiodpol
- mfperiodpolbasis
- mfpetersson
- mfpow
- mfsearch
- mfshift
- mfshimura
- mfslashexpansion
- mfspace
- mfsplit
- mfsturm
- mfsymbol
- mfsymboleval
- mftaylor
- mftobasis
- mftocoset
- mftonew
- mftraceform
- mftwist
# L-functions
- lfunartin
- lfuncost
- lfunthetacost
- lfungenus2
- lfuntwist
- hyperellpadicfrobenius
- hyperellcharpoly
# Elliptic curves / Hyperelliptic curves
- ellbsd
- ellminimaldisc
- ellpadicbsd
- ellratpoints
- elltamagawa
- ellweilcurve
- hyperellratpoints
# Modular symbols
- msatkinlehner
- mscuspidal
- mseisenstein
- mseval
- msfromcusp
- msfromell
- msfromhecke
- msgetlevel
- msgetsign
- msgetweight
- mshecke
- msissymbol
- mslattice
- msnew
- mspathgens
- mspathlog
- mspetersson
- mspolygon
- msqexpansion
- mssplit
- msstar
# Number fields (Marine)
- idealispower - ok
- idealprimedec
- bnf.clgp.cyc
- bnf.clgp.no
- bnfisprincipal
- polredabs
- bnfinit
# Dirichlet characters
# GP
- fordivfactored
- forfactored
- forperm
- forsquarefree
- forsubset
- vecprod
# Summations[Marine]
- asympnum --> phénomène étrange signalé à Henri
- limitnum - ok
- prodeulerrat - ok
- prodnumrat - ok
- sumaltrat --> cette fonction n'existe pas
- sumeulerrat - ok
- sumnulagrangeinit - ok
- sumnumap - ok
- sumnumapinit - ok
- sumnumlagrange - ok
- sumnumrat - ok
# Transcendental functions
- airy
- dirpowers
- hypergeom
# Polynomials
- polteichmuller
- polhermite
- pollaguerre
- pollegendre
# Elementary number theory
- (ecpp)
- (ecppexport)
- (ecppisvalid)
- isprime
- primecert
- primecertexport
- primecertisvalid
- factor
- qfbsolve
- kronecker
- Mod
# Manipulation of character strings
- strchr
- Doc: I think it should be noted in the doc string, that it only works for numbers between 1 and 255 (inclusive).
- strexpand
- Help: "concatenates its (string) argument" - Plural form should be used, "its (string) arguments"
- Example: The example only features the environment variable expansion, but lacks concatenation. In my opinion, a new example should be added, highlighting multiple arguments.
- strjoin
- Example: The output of the actual strjoin function is not part of the example. The usage of strsplit in the example is completely unnecessary, v = ["abc", "def", "ghi"] would be completely sufficient.
- strprintf
- Example: No example given. I think there should be a small example highlighting the usage, even though there are examples on the printf page.
- strsplit
- Doc: The doc string is not correct, "into a vector" appears twice.
- strtex
- Example: No example given. Maybe something like this would be okay:
? v = [1, 2, 3]
%1 [1, 2, 3]
? strtex(v)
%2 = "\\pmatrix{ 1&2&3\\cr}\n"
# Miscellaneous
- export
- exportall
- getlocalprec
- getlocalbitprec
- localprec
- localbitprec
- unexport
- unexportall