Ticket #4244 (closed enhancement: fixed)

Opened 2 months ago

Last modified 1 month ago

[with patch, positive review] pynac interface enhancements, symbolic functions

Reported by: burcin Assigned to: burcin
Priority: major Milestone: sage-3.2
Component: calculus Keywords: pynac, symbolics
Cc: was, mhansen

Description

The patches attached contain various enhancements to the pynac interface:

  • variables.patch - adds a .variables() method to sage.symbolic.expression.Expression
  • custom_eval_func.patch - allows the user to set custom python functions to perform evaluation, numeric evaluation, derivation, series expansion etc. on the given function (sage.symbolic.function.SFunction).

Changes in custom_eval_func.patch depend on the package at #4243, which in turn depends on #3872.

Attachments

variables.patch (3.7 kB) - added by burcin on 10/04/2008 01:37:42 PM.
add .variables() function to sage.symbolic.expression.Expression
custom_eval_func.patch (25.6 kB) - added by burcin on 10/04/2008 01:38:40 PM.
allow sage.symbolic.function.SFunction to use custom python function for evalution, series expansion, derivation, etc.
symbolics_modular.patch (4.2 kB) - added by burcin on 10/15/2008 02:10:53 AM.
fix some problems with modular coefficients

Change History

10/04/2008 01:37:42 PM changed by burcin

  • attachment variables.patch added.

add .variables() function to sage.symbolic.expression.Expression

10/04/2008 01:38:40 PM changed by burcin

  • attachment custom_eval_func.patch added.

allow sage.symbolic.function.SFunction to use custom python function for evalution, series expansion, derivation, etc.

10/15/2008 02:10:53 AM changed by burcin

  • attachment symbolics_modular.patch added.

fix some problems with modular coefficients

10/15/2008 02:16:08 AM changed by burcin

  • cc changed from was to was, mhansen.

Note that you need the package at #4243 to try these patches.

10/18/2008 02:36:27 AM changed by mhansen

  • summary changed from [with patch, needs review] pynac interface enhancements, symbolic functions to [with patch, positive review] pynac interface enhancements, symbolic functions.

I went over this with Burcin at SD10. Positive review.

10/18/2008 06:05:28 AM changed by mabshoff

  • status changed from new to closed.
  • resolution set to fixed.

Merged all three patches in Sage 3.2.alpha0