sympy: Make Eq(f) default to Eq(f, 0).

2008-10-06 Thread hg
details: http://hg.sympy.org/sympy/rev/9580ec25b956 changeset: 1770:9580ec25b956 user: Ondrej Certik <[EMAIL PROTECTED]> date: Mon Oct 06 19:54:09 2008 +0200 description: Make Eq(f) default to Eq(f, 0). Rationale: when constructing equations, many times it is just LHS == 0, so it's bor

sympy: sympy.test() implemented.

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/40674cde7965 changeset: 1771:40674cde7965 user: Ondrej Certik <[EMAIL PROTECTED]> date: Wed Oct 08 17:36:02 2008 +0200 description: sympy.test() implemented. This was achieved by reimplementing the gist of py.test in sympy/utilities/runtests.py.

sympy: Adapts the whole testsuite to use raises and skip from py...

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/a8b960ee7a01 changeset: 1776:a8b960ee7a01 user: Ondrej Certik <[EMAIL PROTECTED]> date: Wed Oct 08 17:36:03 2008 +0200 description: Adapts the whole testsuite to use raises and skip from pytest.py. Nothing changes if the py.test library is availa

sympy: Use explicit import in test_solvers.py.

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/f9cae3275c3f changeset: 1772:f9cae3275c3f user: Ondrej Certik <[EMAIL PROTECTED]> date: Wed Oct 08 17:36:02 2008 +0200 description: Use explicit import in test_solvers.py. Not only is this bad habit, but it was even causing $ py.test test_solver

sympy: All test functions of type testa() renamed to test_a().

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/34f5cebb2828 changeset: 1773:34f5cebb2828 user: Ondrej Certik <[EMAIL PROTECTED]> date: Wed Oct 08 17:36:02 2008 +0200 description: All test functions of type testa() renamed to test_a(). This simplifies (and makes more robust) the test pattern m

sympy: test_plotting: don't use classes with tests, just regular...

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/cac51147f4f8 changeset: 1774:cac51147f4f8 user: Ondrej Certik <[EMAIL PROTECTED]> date: Wed Oct 08 17:36:02 2008 +0200 description: test_plotting: don't use classes with tests, just regular functions. This is the only place in SymPy that uses cla

sympy: pytest.py: implements raises, XFail, XPass, skip and othe...

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/88b14691ea51 changeset: 1775:88b14691ea51 user: Ondrej Certik <[EMAIL PROTECTED]> date: Wed Oct 08 17:36:02 2008 +0200 description: pytest.py: implements raises, XFail, XPass, skip and other py.test things If "import py" succeeds, the py.test is

sympy: bin/test: put the sympy root directory into the path.

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/a06c52800718 changeset: 1777:a06c52800718 user: Ondrej Certik <[EMAIL PROTECTED]> date: Wed Oct 08 17:36:03 2008 +0200 description: bin/test: put the sympy root directory into the path. Copied from bin/isympy. Signed-off-by: Ondrej Certik <[EMAI

sympy: Fix for Issue 801: Add._eval_subs() now uses sets + tests

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/49ebc78a44f2 changeset: 1778:49ebc78a44f2 user: Riccardo Gori <[EMAIL PROTECTED]> date: Wed Oct 08 20:53:56 2008 +0200 description: Fix for Issue 801: Add._eval_subs() now uses sets + tests Before: In [2]: (a+b+c).subs(a+b,c) Out[2]: a + b + c

sympy: Fix for Mul._eval_subs

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/a4a3dd165e1b changeset: 1779:a4a3dd165e1b user: Riccardo Gori <[EMAIL PROTECTED]> date: Wed Oct 08 20:55:04 2008 +0200 description: Fix for Mul._eval_subs Before: In [2]: (a*b*c).subs(a*c,b) Out[2]: a?b?c After: In [2]: (a*b*c).subs(a*c,b) Out

sympy: Implements Piecewise function (#353).

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/0a5e8fa81903 changeset: 1780:0a5e8fa81903 user: Robert <[EMAIL PROTECTED]> date: Sat Feb 02 10:45:40 2008 +0100 description: Implements Piecewise function (#353). Ondrej: The patch didn't pass review, but Andy fixed that in the following patch, s

sympy: Fixing patch #353

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/32a1aa8f3141 changeset: 1781:32a1aa8f3141 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Wed Oct 08 16:48:15 2008 +0200 description: Fixing patch #353 Signed-off-by: Andy R. Terrel <[EMAIL PROTECTED]> Signed-off-by: Ondrej Certik <[EMAIL PROTECTE

sympy: README + credits updated (Robert and Andy added).

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/ed0cbb15e338 changeset: 1782:ed0cbb15e338 user: Ondrej Certik <[EMAIL PROTECTED]> date: Wed Oct 08 23:42:19 2008 +0200 description: README + credits updated (Robert and Andy added). diffs (28 lines): diff -r 32a1aa8f3141 -r ed0cbb15e338 README -

sympy: Adding ccode printer

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/178905a9dc6f changeset: 1783:178905a9dc6f user: Andy R. Terrel <[EMAIL PROTECTED]> date: Tue Oct 07 16:41:55 2008 +0200 description: Adding ccode printer diffs (92 lines): diff -r ed0cbb15e338 -r 178905a9dc6f sympy/__init__.py --- a/sympy/__init

sympy: S(1)/2 implemented.

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/1b3bc62700cf changeset: 1784:1b3bc62700cf user: Ondrej Certik <[EMAIL PROTECTED]> date: Wed Oct 08 23:59:02 2008 +0200 description: S(1)/2 implemented. This was achieved by hooking sympify into S.__call__, because we use S for singletons already.

sympy: Fixes polynomial order in LaTeX printing (#1126).

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/82b2b88d0332 changeset: 1785:82b2b88d0332 user: Hubert Tsang <[EMAIL PROTECTED]> date: Thu Oct 09 00:08:31 2008 +0200 description: Fixes polynomial order in LaTeX printing (#1126). diffs (61 lines): diff -r 1b3bc62700cf -r 82b2b88d0332 sympy/pri

sympy: Hubert: welcome to SymPy

2008-10-08 Thread hg
details: http://hg.sympy.org/sympy/rev/7f66f97a31d7 changeset: 1786:7f66f97a31d7 user: Ondrej Certik <[EMAIL PROTECTED]> date: Thu Oct 09 00:13:31 2008 +0200 description: Hubert: welcome to SymPy diffs (22 lines): diff -r 82b2b88d0332 -r 7f66f97a31d7 README --- a/READMEThu Oct 09

sympy: [2/2] Fix tests after fixing the exponentiation rules

2008-10-10 Thread hg
details: http://hg.sympy.org/sympy/rev/8f3fbceae17d changeset: 1789:8f3fbceae17d user: Stepan Roucka <[EMAIL PROTECTED]> date: Fri Oct 10 14:05:37 2008 +0200 description: [2/2] Fix tests after fixing the exponentiation rules Some tests started to pass so the XFAIL is removed and some

sympy: [1/2] implement correct rules for simplifying exponentiation

2008-10-10 Thread hg
details: http://hg.sympy.org/sympy/rev/e7db6c69fcff changeset: 1788:e7db6c69fcff user: Stepan Roucka <[EMAIL PROTECTED]> date: Mon Oct 06 23:10:08 2008 +0200 description: [1/2] implement correct rules for simplifying exponentiation Currently sympy gives inconsistent results when simpl

sympy: Simplify result of spherical harmonics with new exponenti...

2008-10-10 Thread hg
details: http://hg.sympy.org/sympy/rev/281ccb372014 changeset: 1787:281ccb372014 user: Stepan Roucka <[EMAIL PROTECTED]> date: Mon Oct 06 22:48:26 2008 +0200 description: Simplify result of spherical harmonics with new exponentiation rules We assume that the argument th is in (0,pi) a

sympy: Fix broken docstrings (#1147)

2008-10-10 Thread hg
details: http://hg.sympy.org/sympy/rev/885e35e7f8a2 changeset: 1790:885e35e7f8a2 user: Stepan Roucka <[EMAIL PROTECTED]> date: Fri Oct 10 23:53:33 2008 +0200 description: Fix broken docstrings (#1147) The patches implementing the rules for simplifying exponentiation have broken the do

sympy: Subs speedup: _eval_subs should call _eval_subs instead o...

2008-10-11 Thread hg
details: http://hg.sympy.org/sympy/rev/7f83ede93315 changeset: 1791:7f83ede93315 user: Riccardo Gori <[EMAIL PROTECTED]> date: Fri Oct 10 19:37:43 2008 +0200 description: Subs speedup: _eval_subs should call _eval_subs instead of subs Calling Basic.subs caused some overhead because it

sympy: Implement simplification of reciprocal of power

2008-10-11 Thread hg
details: http://hg.sympy.org/sympy/rev/8b4b931bb77d changeset: 1792:8b4b931bb77d user: Stepan Roucka <[EMAIL PROTECTED]> date: Sat Oct 11 22:28:14 2008 +0200 description: Implement simplification of reciprocal of power In the rules for simplifying exponentiation implemented recently,

sympy: Remove 'shebang' style headers.

2008-10-13 Thread hg
details: http://hg.sympy.org/sympy/rev/6bfb268ef808 changeset: 1793:6bfb268ef808 user: Konrad Meyer <[EMAIL PROTECTED]> date: Mon Oct 13 22:45:28 2008 +0200 description: Remove 'shebang' style headers. The following python modules have 'shebang' style headers (#!/usr/bin/python or suc

sympy: Fixed issue #1123

2008-10-15 Thread hg
details: http://hg.sympy.org/sympy/rev/17b95f9f1d9d changeset: 1794:17b95f9f1d9d user: Mateusz Paprocki <[EMAIL PROTECTED]> date: Wed Oct 15 12:12:54 2008 +0200 description: Fixed issue #1123 The problem was in new roots() function - it was checking not enough trivial cases and used f

sympy: Robustify tests by using sorted.

2008-10-16 Thread hg
details: http://hg.sympy.org/sympy/rev/237526ad1977 changeset: 1795:237526ad1977 user: Ondrej Certik <[EMAIL PROTECTED]> date: Thu Oct 16 18:53:28 2008 +0200 description: Robustify tests by using sorted. Reason: Many tests used to use variations of: assert sorted([1, x]) == [1, x]

sympy: Tests for sympy.raises.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/2046a95ee0bf changeset: 1798:2046a95ee0bf user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: Tests for sympy.raises. This should have been committed with the bin/test patch, but I just forgot to "git add" th

sympy: Last XFAILed limit in test_demidovich.py enabled. :)

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/30afdf8fa519 changeset: 1805:30afdf8fa519 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: Last XFAILed limit in test_demidovich.py enabled. :) diffs (25 lines): diff -r 52988f128d79 -r 30afdf8fa519 sympy

sympy: Docstring for Basic.leadterm() and Basic.as_leading_term(...

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/087e11d74c54 changeset: 1800:087e11d74c54 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: Docstring for Basic.leadterm() and Basic.as_leading_term() added. diffs (49 lines): diff -r dc849952ce68 -r 087e1

sympy: test_limits.py: a wrong test fixed.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/e4488534b7d3 changeset: 1797:e4488534b7d3 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: test_limits.py: a wrong test fixed. The test was basically testing limit(exp(y*x), x, oo) == oo but this is only

sympy: Tests for the issue #605 added.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/e821b980db2d changeset: 1810:e821b980db2d user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:23 2008 +0200 description: Tests for the issue #605 added. diffs (13 lines): diff -r 7d2a64c5aae9 -r e821b980db2d sympy/core/tests/test_basi

sympy: Tests for limits in the issue #991 added.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/74ceba3bd011 changeset: 1808:74ceba3bd011 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: Tests for limits in the issue #991 added. diffs (20 lines): diff -r d972486455c2 -r 74ceba3bd011 sympy/series/tes

sympy: gruntz.py: documentation how to debug added.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/dc849952ce68 changeset: 1799:dc849952ce68 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: gruntz.py: documentation how to debug added. diffs (46 lines): diff -r 2046a95ee0bf -r dc849952ce68 sympy/series/

sympy: Test for sin(sin(x+1)+1).limit(x,0) written.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/e02e9a56597f changeset: 1803:e02e9a56597f user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: Test for sin(sin(x+1)+1).limit(x,0) written. diffs (10 lines): diff -r 3334d36b2113 -r e02e9a56597f sympy/series/

sympy: Tests written for Basic.as_leading_term().

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/b92a6c3e37e3 changeset: 1801:b92a6c3e37e3 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: Tests written for Basic.as_leading_term(). diffs (20 lines): diff -r 087e11d74c54 -r b92a6c3e37e3 sympy/core/test

sympy: This fixes the (2+pi+x**2).extract_leading_order(x) problem.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/52988f128d79 changeset: 1804:52988f128d79 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: This fixes the (2+pi+x**2).extract_leading_order(x) problem. The problem was that if there is more than one term t

sympy: Tests for all failures in the issue #991 added.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/7d2a64c5aae9 changeset: 1809:7d2a64c5aae9 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:23 2008 +0200 description: Tests for all failures in the issue #991 added. diffs (35 lines): diff -r 74ceba3bd011 -r 7d2a64c5aae9 sympy/core

sympy: Fixes a bug in as_leading_order().

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/3334d36b2113 changeset: 1802:3334d36b2113 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: Fixes a bug in as_leading_order(). The problem was that as_leading_order() was calling self.expand(trig=True) whic

sympy: Fixes sign(y, x) so that it works in python2.6.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/a1d6573c8c9b changeset: 1796:a1d6573c8c9b user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: Fixes sign(y, x) so that it works in python2.6. The real problem turned out to be with this code in sign(): e

sympy: Don't use trig expansion in Order.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/d972486455c2 changeset: 1807:d972486455c2 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: Don't use trig expansion in Order. Using expand(trig=True) is useless there and even seems to slows things down, o

sympy: Tests for the limits in the issue #693 added.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/b13aebd9dc64 changeset: 1806:b13aebd9dc64 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 15:48:22 2008 +0200 description: Tests for the limits in the issue #693 added. diffs (19 lines): diff -r 30afdf8fa519 -r b13aebd9dc64 sympy/series

sympy: BaseException.message is deprecated. Fixed.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/d7c2888fcea0 changeset: 1811:d7c2888fcea0 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 16:24:26 2008 +0200 description: BaseException.message is deprecated. Fixed. One should use str(e) instead of e.message. diffs (16 lines): diff -

sympy: Robustify extract_leading_order tests.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/08cc25fd34f8 changeset: 1812:08cc25fd34f8 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 18:04:16 2008 +0200 description: Robustify extract_leading_order tests. The order of the resulting tuple depends on hash, so we need to use set() t

sympy: Test for the issue #405 written.

2008-10-17 Thread hg
details: http://hg.sympy.org/sympy/rev/62b1589fefa7 changeset: 1813:62b1589fefa7 user: Ondrej Certik <[EMAIL PROTECTED]> date: Fri Oct 17 18:42:09 2008 +0200 description: Test for the issue #405 written. diffs (22 lines): diff -r 08cc25fd34f8 -r 62b1589fefa7 sympy/series/tests/test_n

sympy: Imports fixed using bin/adapt_paths.py

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/b24fc7dacb62 changeset: 1815:b24fc7dacb62 user: Ondrej Certik <[EMAIL PROTECTED]> date: Sun Oct 19 16:15:18 2008 +0200 description: Imports fixed using bin/adapt_paths.py Signed-off-by: Ondrej Certik <[EMAIL PROTECTED]> Signed-off-by: Fredrik Joh

sympy: Fixes backwards incompatible changes introduced by mpmath.

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/3f7eab4594d2 changeset: 1819:3f7eab4594d2 user: Ondrej Certik <[EMAIL PROTECTED]> date: Sun Oct 19 16:15:19 2008 +0200 description: Fixes backwards incompatible changes introduced by mpmath. There are just two, one in quadosc and the other one in

sympy: Fixes an old bug in sympy/core/evalf.py:do_integral().

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/18e3ec461fa2 changeset: 1820:18e3ec461fa2 user: Ondrej Certik <[EMAIL PROTECTED]> date: Sun Oct 19 16:15:19 2008 +0200 description: Fixes an old bug in sympy/core/evalf.py:do_integral(). prec+15 has to be changed to mp.prec. It needs to be mp.pr

sympy: Fixes mpmath import paths and functions renames all over ...

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/0ddda3e37061 changeset: 1818:0ddda3e37061 user: Ondrej Certik <[EMAIL PROTECTED]> date: Sun Oct 19 16:15:19 2008 +0200 description: Fixes mpmath import paths and functions renames all over SymPy. Signed-off-by: Ondrej Certik <[EMAIL PROTECTED]> S

sympy: Renames 3 mpmaths tests so that they don't collide with o...

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/50d93e027ef1 changeset: 1817:50d93e027ef1 user: Ondrej Certik <[EMAIL PROTECTED]> date: Sun Oct 19 16:15:18 2008 +0200 description: Renames 3 mpmaths tests so that they don't collide with other sympy tests. This is needed as a workaround of a py.

sympy: Manual corrections to imports.

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/6a0edb0ca914 changeset: 1816:6a0edb0ca914 user: Ondrej Certik <[EMAIL PROTECTED]> date: Sun Oct 19 16:15:18 2008 +0200 description: Manual corrections to imports. The automatic script fixes allmost all things, but some manual corrections are need

sympy: This patch implements evalf for piecewise functions.

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/1ec456a9f32a changeset: 1823:1ec456a9f32a user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:33:19 2008 +0200 description: This patch implements evalf for piecewise functions. diffs (48 lines): diff -r 1ab457e8e482 -r 1ec456a9f32a symp

sympy: This patch implements doit for piecewise functions.

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/1ab457e8e482 changeset: 1822:1ab457e8e482 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:33:14 2008 +0200 description: This patch implements doit for piecewise functions. diffs (38 lines): diff -r d040911a2af5 -r 1ab457e8e482 sympy

sympy: This patch changed the function call for Piecewise(sym,(a...

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/d040911a2af5 changeset: 1821:d040911a2af5 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:32:44 2008 +0200 description: This patch changed the function call for Piecewise(sym,(a,b,expr), ...) to a more Mathematica style Piecewise((ex

sympy: Implement comments from review.

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/52a04dc2f1e3 changeset: 1825:52a04dc2f1e3 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:47:04 2008 +0200 description: Implement comments from review. diffs (83 lines): diff -r e4bd1b23bc34 -r 52a04dc2f1e3 sympy/functions/elementar

sympy: merge

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/66c846fa9476 changeset: 1826:66c846fa9476 user: Ondrej Certik <[EMAIL PROTECTED]> date: Sun Oct 19 20:10:54 2008 +0200 description: merge diffs (405 lines): diff -r 18e3ec461fa2 -r 66c846fa9476 sympy/core/evalf.py --- a/sympy/core/evalf.py

sympy: This patch implements computation for antiderivatives, an...

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/e4bd1b23bc34 changeset: 1824:e4bd1b23bc34 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:33:24 2008 +0200 description: This patch implements computation for antiderivatives, and integration for one variable with limits. diffs (157

sympy: This patch implements doit for piecewise functions.

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/1ab457e8e482 changeset: 1822:1ab457e8e482 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:33:14 2008 +0200 description: This patch implements doit for piecewise functions. diffs (38 lines): diff -r d040911a2af5 -r 1ab457e8e482 sympy

sympy: This patch changed the function call for Piecewise(sym,(a...

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/d040911a2af5 changeset: 1821:d040911a2af5 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:32:44 2008 +0200 description: This patch changed the function call for Piecewise(sym,(a,b,expr), ...) to a more Mathematica style Piecewise((ex

sympy: Implement comments from review.

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/52a04dc2f1e3 changeset: 1825:52a04dc2f1e3 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:47:04 2008 +0200 description: Implement comments from review. diffs (83 lines): diff -r e4bd1b23bc34 -r 52a04dc2f1e3 sympy/functions/elementar

sympy: This patch implements computation for antiderivatives, an...

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/e4bd1b23bc34 changeset: 1824:e4bd1b23bc34 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:33:24 2008 +0200 description: This patch implements computation for antiderivatives, and integration for one variable with limits. diffs (157

sympy: merge

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/da04c8a18d28 changeset: 1826:da04c8a18d28 user: Ondrej Certik <[EMAIL PROTECTED]> date: Sun Oct 19 20:25:55 2008 +0200 description: merge diffs (405 lines): diff -r 18e3ec461fa2 -r da04c8a18d28 sympy/core/evalf.py --- a/sympy/core/evalf.py

sympy: This patch implements evalf for piecewise functions.

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/1ec456a9f32a changeset: 1823:1ec456a9f32a user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:33:19 2008 +0200 description: This patch implements evalf for piecewise functions. diffs (48 lines): diff -r 1ab457e8e482 -r 1ec456a9f32a symp

sympy: Konrad added to README.

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/38265b71f360 changeset: 1821:38265b71f360 user: Ondrej Certik <[EMAIL PROTECTED]> date: Sun Oct 19 20:48:26 2008 +0200 description: Konrad added to README. diffs (11 lines): diff -r 18e3ec461fa2 -r 38265b71f360 README --- a/READMESun Oct 19

sympy: This patch implements doit for piecewise functions.

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/64b6b5abaa35 changeset: 1823:64b6b5abaa35 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 21:28:48 2008 +0200 description: This patch implements doit for piecewise functions. diffs (38 lines): diff -r cd653e060321 -r 64b6b5abaa35 sympy

sympy: Removing if else syntax only available in python >= 2.5

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/12c291124f86 changeset: 1827:12c291124f86 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 21:28:48 2008 +0200 description: Removing if else syntax only available in python >= 2.5 diffs (12 lines): diff -r 6128bd120595 -r 12c291124f86 s

sympy: This patch implements computation for antiderivatives, an...

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/96f514a7fe9f changeset: 1825:96f514a7fe9f user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 21:28:48 2008 +0200 description: This patch implements computation for antiderivatives, and integration for one variable with limits. diffs (157

sympy: This patch changed the function call for Piecewise(sym,(a...

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/cd653e060321 changeset: 1822:cd653e060321 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 21:28:48 2008 +0200 description: This patch changed the function call for Piecewise(sym,(a,b,expr), ...) to a more Mathematica style Piecewise((ex

sympy: This patch implements evalf for piecewise functions.

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/c53cacd64036 changeset: 1824:c53cacd64036 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 21:28:48 2008 +0200 description: This patch implements evalf for piecewise functions. diffs (48 lines): diff -r 64b6b5abaa35 -r c53cacd64036 symp

sympy: Implement comments from review.

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/6128bd120595 changeset: 1826:6128bd120595 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 21:28:48 2008 +0200 description: Implement comments from review. diffs (83 lines): diff -r 96f514a7fe9f -r 6128bd120595 sympy/functions/elementar

sympy: Adding sympify call to canonized arguments and refactorin...

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/c3844f9e6cda changeset: 1828:c3844f9e6cda user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 21:46:57 2008 +0200 description: Adding sympify call to canonized arguments and refactoring code. Signed-off-by: Andy R. Terrel <[EMAIL PROTECTED]

sympy: Sympify accepts list and tuple (#883).

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/e40a28b0e52f changeset: 1829:e40a28b0e52f user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 22:05:25 2008 +0200 description: Sympify accepts list and tuple (#883). This is a rework of the patch submitted by Boris Timokhin - Removes sympi

sympy: Removing sympify_lists from docstring as well

2008-10-19 Thread hg
details: http://hg.sympy.org/sympy/rev/9292ed4fdd71 changeset: 1830:9292ed4fdd71 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 22:24:48 2008 +0200 description: Removing sympify_lists from docstring as well Signed-off-by: Andy R. Terrel <[EMAIL PROTECTED]> Signed-off-by: On

sympy: Fix substitution of 0 in evalf of powers

2008-10-20 Thread hg
details: http://hg.sympy.org/sympy/rev/876257540928 changeset: 1831:876257540928 user: Fredrik Johansson <[EMAIL PROTECTED]> date: Mon Oct 20 16:48:16 2008 +0200 description: Fix substitution of 0 in evalf of powers diffs (51 lines): diff -r 9292ed4fdd71 -r 876257540928 sympy/core/ev

sympy: Make Rational accept arguments of type Integer.

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/23691e3ea6aa changeset: 1832:23691e3ea6aa user: Fabian Seoane <[EMAIL PROTECTED]> date: Wed Oct 22 16:15:39 2008 +0200 description: Make Rational accept arguments of type Integer. --- sympy/core/numbers.py| 12 +--- sympy/co

sympy: Removing if else syntax only available in python >= 2.5

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/2bd730295d9f changeset: 1838:2bd730295d9f user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 20:26:03 2008 +0200 description: Removing if else syntax only available in python >= 2.5 diffs (12 lines): diff -r 52a04dc2f1e3 -r 2bd730295d9f s

sympy: Implement comments from review.

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/52a04dc2f1e3 changeset: 1837:52a04dc2f1e3 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:47:04 2008 +0200 description: Implement comments from review. diffs (83 lines): diff -r e4bd1b23bc34 -r 52a04dc2f1e3 sympy/functions/elementar

sympy: Removing sympify_lists from docstring as well

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/30758e742d4a changeset: 1842:30758e742d4a user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 22:18:21 2008 +0200 description: Removing sympify_lists from docstring as well diffs (14 lines): diff -r 034bb32ac69c -r 30758e742d4a sympy/core/

sympy: Issue 883, a rework of the patch submitted by Boris Timok...

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/25d56fd9568e changeset: 1840:25d56fd9568e user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 21:55:26 2008 +0200 description: Issue 883, a rework of the patch submitted by Boris Timokhin <[EMAIL PROTECTED]>: - Removes sympify_lists keywo

sympy: Move evaluation of interval to _eval_interval method of B...

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/8d7fc8ac251a changeset: 1847:8d7fc8ac251a user: Andy R. Terrel <[EMAIL PROTECTED]> date: Wed Oct 22 22:39:07 2008 +0200 description: Move evaluation of interval to _eval_interval method of Basic. Allows for functions to override for integration

sympy: Adding ExprCondPair data structure to piecewise objects a...

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/95089a89cabd changeset: 1846:95089a89cabd user: Andy R. Terrel <[EMAIL PROTECTED]> date: Wed Oct 22 22:13:34 2008 +0200 description: Adding ExprCondPair data structure to piecewise objects and cleaning code. diffs (151 lines): diff -r d072a7ea3a

sympy: This patch implements doit for piecewise functions.

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/1ab457e8e482 changeset: 1834:1ab457e8e482 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:33:14 2008 +0200 description: This patch implements doit for piecewise functions. diffs (38 lines): diff -r d040911a2af5 -r 1ab457e8e482 sympy

sympy: merge

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/d072a7ea3a52 changeset: 1845:d072a7ea3a52 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Wed Oct 22 22:13:18 2008 +0200 description: merge diffs (59 lines): diff -r a560f6fdcd4e -r d072a7ea3a52 sympy/core/numbers.py --- a/sympy/core/numbers.py

sympy: This patch implements computation for antiderivatives, an...

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/e4bd1b23bc34 changeset: 1836:e4bd1b23bc34 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:33:24 2008 +0200 description: This patch implements computation for antiderivatives, and integration for one variable with limits. diffs (157

sympy: merge

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/a560f6fdcd4e changeset: 1844:a560f6fdcd4e user: Andy R. Terrel <[EMAIL PROTECTED]> date: Mon Oct 20 23:43:09 2008 +0200 description: merge diffs (51 lines): diff -r 4c9bc59f1691 -r a560f6fdcd4e sympy/core/evalf.py --- a/sympy/core/evalf.py

sympy: This patch changed the function call for Piecewise(sym,(a...

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/d040911a2af5 changeset: 1833:d040911a2af5 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:32:44 2008 +0200 description: This patch changed the function call for Piecewise(sym,(a,b,expr), ...) to a more Mathematica style Piecewise((ex

sympy: Adding sympify call to canonized arguments and refactorin...

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/6422f5d608d2 changeset: 1839:6422f5d608d2 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 21:41:36 2008 +0200 description: Adding sympify call to canonized arguments and refactoring code. diffs (140 lines): diff -r 2bd730295d9f -r 6422

sympy: This patch implements evalf for piecewise functions.

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/1ec456a9f32a changeset: 1835:1ec456a9f32a user: Andy R. Terrel <[EMAIL PROTECTED]> date: Fri Oct 17 08:33:19 2008 +0200 description: This patch implements evalf for piecewise functions. diffs (48 lines): diff -r 1ab457e8e482 -r 1ec456a9f32a symp

sympy: Improved calculation of Bernoulli numbers

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/3a9219d09389 changeset: 1848:3a9219d09389 user: Fredrik Johansson <[EMAIL PROTECTED]> date: Mon Oct 20 17:19:52 2008 +0200 description: Improved calculation of Bernoulli numbers Use mpmath to compute large Bernoulli numbers (bernoulli(1) is n

sympy: merge

2008-10-22 Thread hg
details: http://hg.sympy.org/sympy/rev/4c9bc59f1691 changeset: 1843:4c9bc59f1691 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Sun Oct 19 22:35:40 2008 +0200 description: merge --~--~-~--~~~---~--~~ You received this message because you are subscribed

sympy: Make the constructor of Derivative treat correctly instan...

2008-10-24 Thread hg
details: http://hg.sympy.org/sympy/rev/d66dc8f1f107 changeset: 1849:d66dc8f1f107 user: Fabian Seoane <[EMAIL PROTECTED]> date: Fri Oct 24 19:09:04 2008 +0200 description: Make the constructor of Derivative treat correctly instances of Derivative. It now collapses nested instances, so

sympy: Fixes a failing doctest.

2008-11-04 Thread hg
details: http://hg.sympy.org/sympy/rev/81598ff521f5 changeset: 1850:81598ff521f5 user: Ondrej Certik <[EMAIL PROTECTED]> date: Tue Nov 04 23:18:16 2008 +0100 description: Fixes a failing doctest. Everything works, only the doctest should have been adapted in the previous patch. diffs

sympy: Improve printing system

2008-11-04 Thread hg
details: http://hg.sympy.org/sympy/rev/aaaf53f1c529 changeset: 1851:aaaf53f1c529 user: Sebastian Kr?mer <[EMAIL PROTECTED]> date: Tue Nov 04 18:04:02 2008 -0800 description: Improve printing system - Printer._depth was not needed - Raise exception when printing method returns None. T

sympy: Make all tests pass on python2.6

2008-11-05 Thread hg
details: http://hg.sympy.org/sympy/rev/eeccebd889a8 changeset: 1852:eeccebd889a8 user: Sebastian Kr?mer <[EMAIL PROTECTED]> date: Wed Nov 05 08:35:12 2008 -0800 description: Make all tests pass on python2.6 The problem was that python2.6 dropped the __cmp__ method and so the ordering

sympy: Implements printings for Piecewise and ExprCondPair objects.

2008-11-05 Thread hg
details: http://hg.sympy.org/sympy/rev/3082b769dbfa changeset: 1855:3082b769dbfa user: Andy R. Terrel <[EMAIL PROTECTED]> date: Wed Nov 05 09:46:55 2008 +0100 description: Implements printings for Piecewise and ExprCondPair objects. diffs (209 lines): diff -r 31c75caad38d -r 3082b769

sympy: Fixes issues 1035 and 1178:

2008-11-05 Thread hg
details: http://hg.sympy.org/sympy/rev/3dc1df0e2151 changeset: 1853:3dc1df0e2151 user: Andy R. Terrel <[EMAIL PROTECTED]> date: Wed Nov 05 09:46:55 2008 +0100 description: Fixes issues 1035 and 1178: -- Issue 1035: Have sympify("x^2") return x**2 -- Issue 1178: Don't use mutabl

sympy: Make count_ops work as documented and add test.

2008-11-05 Thread hg
details: http://hg.sympy.org/sympy/rev/31c75caad38d changeset: 1854:31c75caad38d user: Andy R. Terrel <[EMAIL PROTECTED]> date: Wed Nov 05 09:46:55 2008 +0100 description: Make count_ops work as documented and add test. diffs (58 lines): diff -r 3dc1df0e2151 -r 31c75caad38d sympy/cor

sympy: The Planck's constant fixed.

2008-11-05 Thread hg
details: http://hg.sympy.org/sympy/rev/4d0cd200f57b changeset: 1856:4d0cd200f57b user: Ondrej Certik <[EMAIL PROTECTED]> date: Wed Nov 05 13:18:07 2008 +0100 description: The Planck's constant fixed. There was a missing 6 after the decimal digit. diffs (12 lines): diff -r 3082b769db

sympy: Henrik added to README.

2008-11-06 Thread hg
details: http://hg.sympy.org/sympy/rev/dbb9f31ff099 changeset: 1858:dbb9f31ff099 user: Ondrej Certik <[EMAIL PROTECTED]> date: Thu Nov 06 22:23:24 2008 +0100 description: Henrik added to README. diffs (23 lines): diff -r 5fc85c34d2ae -r dbb9f31ff099 README --- a/READMEThu Nov 06

sympy: matrices: optional zero finder function argument in the i...

2008-11-06 Thread hg
details: http://hg.sympy.org/sympy/rev/5fc85c34d2ae changeset: 1857:5fc85c34d2ae user: Henrik Johansson <[EMAIL PROTECTED]> date: Thu Nov 06 22:23:24 2008 +0100 description: matrices: optional zero finder function argument in the inv method implemented. plus a note about the pivoting

sympy: _print docstring: typo fixed.

2008-11-06 Thread hg
details: http://hg.sympy.org/sympy/rev/dab6435e04fd changeset: 1860:dab6435e04fd user: Ondrej Certik <[EMAIL PROTECTED]> date: Thu Nov 06 23:12:01 2008 +0100 description: _print docstring: typo fixed. diffs (12 lines): diff -r 8136302212be -r dab6435e04fd sympy/printing/printer.py --

  1   2   >