[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions
From: |
Carnë Draug |
Subject: |
[Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions |
Date: |
Tue, 28 Apr 2015 16:28:57 +0000 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Firefox/31.0 Iceweasel/31.6.0 |
Follow-up Comment #13, patch #8644 (project octave):
> Yes, I could do that. Although I feel core is better because SymPy's codegen
features target Octave, not Octave+Symbolic.
Yeah, but this is the symbolic package, which targets a Matlab compatible
implementation of their symbolic package. So it makes sense to have dirac and
heaviside on the symbolic. Not every single function in the package needs to
call sympy.
> OTOH, putting it in Symbolic avoids having symbolic depend on specfun pkg
(which is sort of does right now).
>
> But then Symbolic and Specfun will shadow each other :(
The specfun package is mostly unmaintained. Its last active maintainer was
more than 4 years ago, and we are planning on just dropping it from Octave
Forge altogether, see
https://savannah.gnu.org/bugs/?44533#comment3
Here's the value of the specfun:
* Ci -- deprecated in favour of cosint
* Si -- deprecated in favour of sinint
* cosint -- should be in the symbolic package
* dirac -- should be in the symbolic package
* ellipke -- removed and is now part of core
* erfcinv -- removed and is now part of core
* expint -- removed and is now part of core
* expint_E1
* expint_Ei
* heaviside -- should be in the symbolic package
* laguerre -- should be laguerreL in symbolic package
* lambertw -- should be in the symbolic package
* laplacian -- should be in the symbolic package
* multinom, multinom_coeff, multinom_exp -- I think these are monomials, and
nthcoeff in the sym,bolic package
* psi -- already ported for core (but will probably only make it to 4.2 (see
https://savannah.gnu.org/bugs/?44533#comment8 )
* sinint -- should be in the symbolic package
* zeta -- should be in the symbolic package
* ellipj -- removed and is now part of core
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/patch/?8644>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions, (continued)
- [Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions, Colin Macdonald, 2015/04/07
- [Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions, Philip Nienhuis, 2015/04/08
- [Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions, Colin Macdonald, 2015/04/17
- [Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions, Colin Macdonald, 2015/04/17
- [Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions, Philip Nienhuis, 2015/04/21
- [Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions, Colin Macdonald, 2015/04/22
- [Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions, Colin Macdonald, 2015/04/22
- [Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions, Philip Nienhuis, 2015/04/25
- [Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions, Carnë Draug, 2015/04/27
- [Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions, Colin Macdonald, 2015/04/27
- [Octave-patch-tracker] [patch #8644] Add dirac and heaviside functions,
Carnë Draug <=