Commits

Author Commit Message Labels Comments Date
Julien Puydt
remove obsolete comments In fact, upstream doesn't use and have function.pl anymore, but they didn't remove the comments.
Julien Puydt
clear the libtool versioning scheme
Volker Braun
Added tag pynac-0.3.2 for changeset 728ec050d979
Volker Braun
Pynac 0.3.2
Tags
pynac-0.3.2
Comments 2
Volker Braun
Fix even more memory leaks
Volker Braun
plug memory leak, see issue #19
Volker Braun
framework for explicit template instantiation
Burcin Erocal
Closing feature branch evalf_dict.
Branches
evalf_dict
Burcin Erocal
Added tag pynac-0.3.1 for changeset 6dca556c0311
Volker Braun
implement function::subs() callback into Python
Tags
pynac-0.3.1
eviatarbach
merging branch evalf_dict
eviatarbach
Pynac 0.3.1
Burcin Erocal
Use \cdot to separate coefficient from following digit in latex mul output. Fixes #18. This is Sage ticket #13356. The overall coefficient is printed first in the output of mul objects. In the latex representation, if the first character of the rest of the output is a digit, this may produce confusing results. sage: e = 2 * 2^(1/3) sage: print latex(e) 2 \, 2^{\left(\frac{1}{3}\right)} Now we use \cdot as a separator in this case to get: sage: latex(2 * 2^x) 2 \cdot 2…
Burcin Erocal
Update feature branch for passing keyword arguments to evalf to 0.3.0 release.
Branches
evalf_dict
Burcin Erocal
Sage #12289: change argument of evalf to an arbitrary dict evalf() method of symbolic functions pass around a Python object while traversing the expression tree. When calling a numeric evalution method defined in Python, this argument is put in a dictionary with the keyword 'parent'. This patch treats the Python object passed around in evalf() methods as a dictionary, allowing arbitrary parameters to be stored in it..
Branches
evalf_dict
Burcin Erocal
Fix autoconf macros for python detection. Reported and fixed by Julien Puydt. Problem manifests itself here: http://deiv.vzpla.net/logs/2013/05/29/pynac_0.2.6-1_unstable.log Fix discussed here: https://lists.ubuntu.com/archives/ubuntu-devel/2010-March/030430.html
Burcin Erocal
Added tag pynac-0.3.0 for changeset 3b02b5245b56
Burcin Erocal
Pynac 0.3.0.
Tags
pynac-0.3.0
Burcin Erocal
Use printing order when determining leading terms or default variables. This prevents random normalization for expression like: var('x,y,z') gcd(x^3 - y^3, x-y) (-x+z)*(3*x-3*z)
Burcin Erocal
Use stable_op in match() functions to avoid any surprises.
Jean-Pierre Flori
Minor fix to correctly compare numerics
Burcin Erocal
Remove comparison function left over from modified printing order.
Volker Braun
I reworked the order code to use references instead of pointers, this is C++ and not C code after all.
Burcin Erocal
Add ex::sorted_op() function which indexes sequence sorted with printing order.
Burcin Erocal
Clean up new order functions. Rename to print_order_*. Make numerics and constants print first again, as in sqrt(2)*x.
Jean-Pierre Flori
Fixes to printing order.
Burcin Erocal
Revert changes to the original comparison functions of GiNaC. Use new comparison functions only when printing add and mul objects.
Burcin Erocal
Added tag pynac-0.2.6 for changeset d178f77211b5
Burcin Erocal
Pynac 0.2.6.
Tags
pynac-0.2.6
Burcin Erocal
fixes #14 : expairseq constructor cancels out infinity objects expairseq::construct_from_* functions can cancel out infinity objects in the input sequence if the coefficients add up to zero. This is done before {add,mul}::eval_infinity() can be called from the eval() method. This was #13587 on Sage trac.
  1. Prev
  2. Next