-
-
Notifications
You must be signed in to change notification settings - Fork 703
Description
A "conversion" is a dictionary entry which maps object names in an interface (e.g. Maxima, Mathematica, Giac, ...) to corresponding objects with a different name in Sage.
Some conversions relevant to the Giac interface are missing:
- Derivatives of Dirac delta, as in
Dirac(t, 1). - Special function names at
/functions/orthogonal_polys.py.
See also:
-
In the file:
local/share/giac/doc/aide_cas, lines starting by # are keywords followed by synonyms, next lines are for small doc and see also. Full doc can be found in: Symbolic algebra and Mathematics with Xcas -
sage.libs.pynac.pynac.register_symbolcan be used to register new symbols in thesymbols_table, as inregister_symbol(heaviside,{'giac':'Heaviside'}). -
for
BuiltInfunctions which exist in giac with a different name, it is sufficient to update theconversionsdictionary for the corresponding__init__method.
Depends on #22422
CC: @paulmasson @frederichan-IMJPRG
Component: interfaces
Keywords: giac, special functions
Author: Paul Masson, Marcelo Forets
Branch: 350316f
Reviewer: Frédéric Chapoton
Issue created by migration from https://trac.sagemath.org/ticket/22706