/[escript]/branches/symbolic_from_3470/escript/py_src/symbolic/symbols.py
ViewVC logotype

Log of /branches/symbolic_from_3470/escript/py_src/symbolic/symbols.py

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 3872 - (view) (annotate) - [select for diffs]
Modified Fri Mar 16 00:48:46 2012 UTC (5 years, 9 months ago) by caltinay
File length: 28546 byte(s)
Diff to previous 3864
Symbols now have undefined dimensionality unless specified.


Revision 3864 - (view) (annotate) - [select for diffs]
Modified Mon Mar 12 05:18:16 2012 UTC (5 years, 9 months ago) by caltinay
File length: 27492 byte(s)
Diff to previous 3862
Symbols now allow direct operations with Data objects and grad() et al allow
specifying FunctionSpace objects directly, without having to use temporary
symbols :-)



Revision 3862 - (view) (annotate) - [select for diffs]
Modified Fri Mar 9 06:32:35 2012 UTC (5 years, 9 months ago) by caltinay
File length: 26662 byte(s)
Diff to previous 3857
Symbol's item accessor now returns escript Symbols instead of sympy or numpy.


Revision 3857 - (view) (annotate) - [select for diffs]
Modified Tue Mar 6 07:28:22 2012 UTC (5 years, 9 months ago) by caltinay
File length: 25999 byte(s)
Diff to previous 3856
Moved symbolic utility functions into separate file.


Revision 3856 - (view) (annotate) - [select for diffs]
Modified Tue Mar 6 05:17:07 2012 UTC (5 years, 9 months ago) by gross
File length: 28794 byte(s)
Diff to previous 3854
some work on sensitivity

Revision 3854 - (view) (annotate) - [select for diffs]
Modified Fri Mar 2 05:47:09 2012 UTC (5 years, 9 months ago) by caltinay
File length: 28608 byte(s)
Diff to previous 3818
Implemented getTotalDifferential, except for one case. The function will move
to a different place later.


Revision 3818 - (view) (annotate) - [select for diffs]
Modified Mon Feb 13 01:12:08 2012 UTC (5 years, 10 months ago) by caltinay
File length: 28602 byte(s)
Diff to previous 3815
-Fixed compatibility with sympy 1.7
-Fixed unit tests (1.0*x != x in sympy)


Revision 3815 - (view) (annotate) - [select for diffs]
Modified Thu Feb 9 00:27:46 2012 UTC (5 years, 10 months ago) by caltinay
File length: 28317 byte(s)
Diff to previous 3631
Merging trunk 3814 into symbolic to get ripley.


Revision 3631 - (view) (annotate) - [select for diffs]
Modified Thu Oct 20 03:12:46 2011 UTC (6 years, 1 month ago) by caltinay
File length: 28318 byte(s)
Diff to previous 3614
Fix compatibility with latest sympy version.


Revision 3614 - (view) (annotate) - [select for diffs]
Modified Wed Sep 28 05:16:08 2011 UTC (6 years, 2 months ago) by caltinay
File length: 28193 byte(s)
Diff to previous 3536
Added Symbol.subs() and .expand().


Revision 3536 - (view) (annotate) - [select for diffs]
Modified Thu Jun 23 04:42:38 2011 UTC (6 years, 5 months ago) by caltinay
File length: 26840 byte(s)
Diff to previous 3535
Rewrote Symbol.coeff() and added __array__ attribute so binary operations with
a numpy array work both ways.


Revision 3535 - (view) (annotate) - [select for diffs]
Modified Thu Jun 23 02:08:18 2011 UTC (6 years, 5 months ago) by caltinay
File length: 26290 byte(s)
Diff to previous 3533
Fixed a typo.


Revision 3533 - (view) (annotate) - [select for diffs]
Modified Wed Jun 22 04:40:08 2011 UTC (6 years, 5 months ago) by caltinay
File length: 26290 byte(s)
Diff to previous 3532
Fixed some constructor issues for Symbol and documented a few of the methods.


Revision 3532 - (view) (annotate) - [select for diffs]
Modified Mon Jun 20 04:14:42 2011 UTC (6 years, 5 months ago) by caltinay
File length: 22246 byte(s)
Diff to previous 3530
Added simplify method to Symbol class.


Revision 3530 - (view) (annotate) - [select for diffs]
Modified Wed Jun 15 04:48:53 2011 UTC (6 years, 6 months ago) by caltinay
File length: 21874 byte(s)
Diff to previous 3518
Added dimensionality to symbols (default: 2).
Fixed differentiation.
Added coeff() method.
Fixed a few special cases where elements are numbers/zero etc.


Revision 3518 - (view) (annotate) - [select for diffs]
Modified Fri May 20 06:29:31 2011 UTC (6 years, 6 months ago) by caltinay
File length: 19692 byte(s)
Diff to previous 3517
Some cleanup and added tests for symbolic div and grad.


Revision 3517 - (view) (annotate) - [select for diffs]
Modified Fri May 20 01:16:41 2011 UTC (6 years, 6 months ago) by caltinay
File length: 19678 byte(s)
Diff to previous 3512
Merged up to and including revision 3514 from trunk and implemented
symbolic inverse.


Revision 3512 - (view) (annotate) - [select for diffs]
Modified Wed May 18 06:22:46 2011 UTC (6 years, 7 months ago) by caltinay
File length: 15772 byte(s)
Diff to previous 3509
Implementation of symbolic grad() and a few fixes.


Revision 3509 - (view) (annotate) - [select for diffs]
Modified Fri May 13 06:01:52 2011 UTC (6 years, 7 months ago) by caltinay
File length: 15003 byte(s)
Diff to previous 3507
Some fixes, additions and changes to unit tests


Revision 3507 - (view) (annotate) - [select for diffs]
Added Wed May 11 06:04:52 2011 UTC (6 years, 7 months ago) by caltinay
File length: 13218 byte(s)
New approach with own Symbol class, symbolic components and looser dependency
on sympy.


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26