/[escript]/trunk/escript/test/python/test_linearPDEs.py
ViewVC logotype

Log of /trunk/escript/test/python/test_linearPDEs.py

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 4507)

Revision 4264 - (view) (annotate) - [select for diffs]
Modified Thu Feb 28 11:32:57 2013 UTC (6 years, 6 months ago) by jfenwick
File length: 229348 byte(s)
Diff to previous 4255
Trying

Revision 4255 - (view) (annotate) - [select for diffs]
Modified Wed Feb 27 03:06:21 2013 UTC (6 years, 6 months ago) by jfenwick
File length: 229190 byte(s)
Diff to previous 4242
Hopefully, this will address the interpolation problems.

New canInterpolate() function exposed to python which calls probeInterpolation

AbstractDomain now has an additional virtual.
preferredIntrpolationOnDomain()

This will return 0 if interpolation is impossible, 1 if possible and preferred.
It will return -1 if interpolation is possible and preferred in the 
oposite direction.

A value of -1 does not say that the proposed interpolation is possible or not.
Rather it indicates "please use the other way".
If you really _need_ to test it that way, use probeInterpolationOnDomain 



Revision 4242 - (view) (annotate) - [select for diffs]
Modified Mon Feb 25 03:16:14 2013 UTC (6 years, 6 months ago) by jfenwick
File length: 229406 byte(s)
Diff to previous 4226
Allow pure virtual classes to be exported to python.
Temporary fix for a ripley interpolation issue


Revision 4226 - (view) (annotate) - [select for diffs]
Modified Wed Feb 20 03:07:36 2013 UTC (6 years, 6 months ago) by caltinay
File length: 229395 byte(s)
Diff to previous 4223
typo.


Revision 4223 - (view) (annotate) - [select for diffs]
Modified Wed Feb 20 01:47:26 2013 UTC (6 years, 6 months ago) by caltinay
File length: 229392 byte(s)
Diff to previous 4219
$#@%%^@(!


Revision 4219 - (view) (annotate) - [select for diffs]
Modified Wed Feb 20 00:26:19 2013 UTC (6 years, 6 months ago) by caltinay
File length: 229394 byte(s)
Diff to previous 4154
Not sure why, but this fixes all failures in the linearPDE tests with ripley.


Revision 4154 - (view) (annotate) - [select for diffs]
Modified Tue Jan 22 09:30:23 2013 UTC (6 years, 7 months ago) by jfenwick
File length: 224576 byte(s)
Diff to previous 4026
Round 1 of copyright fixes

Revision 4026 - (view) (annotate) - [select for diffs]
Modified Tue Oct 23 03:12:50 2012 UTC (6 years, 10 months ago) by gross
File length: 224576 byte(s)
Diff to previous 4025
missing file

Revision 4025 - (view) (annotate) - [select for diffs]
Modified Mon Oct 22 08:18:47 2012 UTC (6 years, 10 months ago) by gross
File length: 224549 byte(s)
Diff to previous 4018
 linearPDE.resetRightHandSideCoefficients has been implemented and tested.

Revision 4018 - (view) (annotate) - [select for diffs]
Modified Thu Oct 11 04:43:39 2012 UTC (6 years, 11 months ago) by jfenwick
File length: 197909 byte(s)
Diff to previous 4005
Used "new" raise syntax in a few places
Fixed some tabbing
Fixed some funnies involving changes to xrange/range
added a quick and nasty __hash__ function to Symbol
   def __hash__(self):
        return id(self)
This does mean that __hash__ and == do not match exactly.   Not sure if that matters for our purposes

Revision 4005 - (view) (annotate) - [select for diffs]
Modified Fri Sep 28 06:09:03 2012 UTC (6 years, 11 months ago) by caltinay
File length: 197895 byte(s)
Diff to previous 3981
test fixes, doco updates, annoyance removals.


Revision 3981 - (view) (annotate) - [select for diffs]
Modified Fri Sep 21 02:47:54 2012 UTC (6 years, 11 months ago) by jfenwick
File length: 198009 byte(s)
Diff to previous 3911
First pass of updating copyright notices

Revision 3911 - (view) (annotate) - [select for diffs]
Modified Thu Jun 14 01:01:03 2012 UTC (7 years, 3 months ago) by jfenwick
File length: 197947 byte(s)
Diff to previous 3906
Copyright changes

Revision 3906 - (view) (annotate) - [select for diffs]
Modified Thu Jun 7 11:00:50 2012 UTC (7 years, 3 months ago) by jfenwick
File length: 197947 byte(s)
Diff to previous 3892
Disable AMG on MPI builds


Revision 3892 - (view) (annotate) - [select for diffs]
Modified Tue Apr 10 08:57:23 2012 UTC (7 years, 5 months ago) by jfenwick
File length: 195920 byte(s)
Diff to previous 3837
Merged changes across from the attempt2 branch.
This version builds and passes python2 tests.
It also passes most python3 tests.




Revision 3837 - (view) (annotate) - [select for diffs]
Modified Thu Feb 16 03:58:58 2012 UTC (7 years, 7 months ago) by caltinay
File length: 194309 byte(s)
Diff to previous 3793
Test cleanup.


Revision 3793 - (view) (annotate) - [select for diffs]
Modified Wed Feb 1 07:39:43 2012 UTC (7 years, 7 months ago) by gross
File length: 194340 byte(s)
Diff to previous 3792
new implementation of FCT solver with some modifications to the python interface

Revision 3792 - (view) (annotate) - [select for diffs]
Modified Wed Feb 1 06:16:25 2012 UTC (7 years, 7 months ago) by caltinay
File length: 194682 byte(s)
Diff to previous 3771
Merged ripley rectangular domain into trunk.


Revision 3771 - (view) (annotate) - [select for diffs]
Modified Wed Jan 18 02:30:48 2012 UTC (7 years, 7 months ago) by jfenwick
File length: 194597 byte(s)
Diff to previous 3578
First stage of 2.6/3 conversion


Revision 3578 - (view) (annotate) - [select for diffs]
Modified Mon Sep 5 23:18:45 2011 UTC (8 years ago) by gross
File length: 194596 byte(s)
Diff to previous 3577
Missing dependence added (?) and typo in test files fixed.

Revision 3577 - (view) (annotate) - [select for diffs]
Modified Mon Sep 5 08:22:52 2011 UTC (8 years ago) by gross
File length: 194590 byte(s)
Diff to previous 3551
getFLux fixed and tests added.


Revision 3551 - (view) (annotate) - [select for diffs]
Modified Fri Aug 19 03:53:41 2011 UTC (8 years ago) by jfenwick
File length: 191036 byte(s)
Diff to previous 3437
Changing unit test calls to use non deprecated forms (python2.7)
fixes bug #568


Revision 3437 - (view) (annotate) - [select for diffs]
Modified Mon Jan 10 05:05:15 2011 UTC (8 years, 8 months ago) by plaub
File length: 191776 byte(s)
Diff to previous 3283
Fixed test for new default arguments


Revision 3283 - (view) (annotate) - [select for diffs]
Modified Mon Oct 18 22:39:28 2010 UTC (8 years, 10 months ago) by gross
File length: 191774 byte(s)
Diff to previous 3259
AMG reengineered, BUG is Smoother fixed.



Revision 3259 - (view) (annotate) - [select for diffs]
Modified Mon Oct 11 01:48:14 2010 UTC (8 years, 11 months ago) by jfenwick
File length: 191772 byte(s)
Diff to previous 3160
Merging dudley and scons updates from branches


Revision 3160 - (view) (annotate) - [select for diffs]
Modified Mon Sep 6 09:17:28 2010 UTC (9 years ago) by gross
File length: 190278 byte(s)
Diff to previous 3103
bug fixed in RILU and test modified.

Revision 3103 - (view) (annotate) - [select for diffs]
Modified Tue Aug 24 07:01:33 2010 UTC (9 years ago) by gross
File length: 190278 byte(s)
Diff to previous 3100
test fix

Revision 3100 - (view) (annotate) - [select for diffs]
Modified Mon Aug 23 09:31:09 2010 UTC (9 years ago) by gross
File length: 190248 byte(s)
Diff to previous 2996
bug in ILU0 fixed.

Revision 2996 - (view) (annotate) - [select for diffs]
Modified Tue Mar 23 06:24:09 2010 UTC (9 years, 5 months ago) by artak
File length: 190466 byte(s)
Diff to previous 2995
Tests are added for GAUSS_SEIDEL

Revision 2995 - (view) (annotate) - [select for diffs]
Modified Tue Mar 23 06:14:26 2010 UTC (9 years, 5 months ago) by artak
File length: 182366 byte(s)
Diff to previous 2987
AMG levels maximum set 5

Revision 2987 - (view) (annotate) - [select for diffs]
Modified Tue Mar 16 01:32:43 2010 UTC (9 years, 6 months ago) by gross
File length: 182490 byte(s)
Diff to previous 2881
FCT solver rewritten

Revision 2881 - (view) (annotate) - [select for diffs]
Modified Thu Jan 28 02:03:15 2010 UTC (9 years, 7 months ago) by jfenwick
File length: 182890 byte(s)
Diff to previous 2860
Don't panic.
Updating copyright stamps


Revision 2860 - (view) (annotate) - [select for diffs]
Modified Tue Jan 19 05:25:39 2010 UTC (9 years, 7 months ago) by gross
File length: 182890 byte(s)
Diff to previous 2835
prints removed.

Revision 2835 - (view) (annotate) - [select for diffs]
Modified Mon Jan 11 01:23:52 2010 UTC (9 years, 8 months ago) by artak
File length: 182946 byte(s)
Diff to previous 2828
Default smoother set to Gauss-Seidel. This one more robust than jacobi, but jacobi is faster.

Revision 2828 - (view) (annotate) - [select for diffs]
Modified Tue Dec 22 01:24:40 2009 UTC (9 years, 8 months ago) by artak
File length: 182833 byte(s)
Diff to previous 2817
Smoother for AMG now can be selected from python. Now only Jacobi and Gauss-Seidel are available as smoothers.

Revision 2817 - (view) (annotate) - [select for diffs]
Modified Thu Dec 10 02:12:33 2009 UTC (9 years, 9 months ago) by artak
File length: 182561 byte(s)
Diff to previous 2725
test is added for selecting standard coarsening.

Revision 2725 - (view) (annotate) - [select for diffs]
Modified Wed Oct 21 23:44:06 2009 UTC (9 years, 10 months ago) by artak
File length: 182427 byte(s)
Diff to previous 2688
AMG unit tests are disabled for 2-nd order elements.

Revision 2688 - (view) (annotate) - [select for diffs]
Modified Tue Sep 29 05:19:43 2009 UTC (9 years, 11 months ago) by artak
File length: 181185 byte(s)
Diff to previous 2661
changes to default threshold values

Revision 2661 - (view) (annotate) - [select for diffs]
Modified Fri Sep 11 00:59:59 2009 UTC (10 years ago) by artak
File length: 181184 byte(s)
Diff to previous 2625
Finially unit tests for AMG preconditioner for single equations as well as for systems. Minor bug in AMG is also fixed

Revision 2625 - (view) (annotate) - [select for diffs]
Modified Fri Aug 21 06:30:25 2009 UTC (10 years ago) by jfenwick
File length: 173328 byte(s)
Diff to previous 2549
Merging changes from new doco branch.
All docstrings are now in reStructured text.
A few email addresses have been fixes as well.

Revision 2549 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 06:43:47 2009 UTC (10 years, 1 month ago) by jfenwick
File length: 173353 byte(s)
Diff to previous 2548
Remainder of copyright date fixes

Revision 2548 - (view) (annotate) - [select for diffs]
Modified Mon Jul 20 06:20:06 2009 UTC (10 years, 1 month ago) by jfenwick
File length: 173353 byte(s)
Diff to previous 2535
Updating copyright notices

Revision 2535 - (view) (annotate) - [select for diffs]
Modified Thu Jul 16 23:39:58 2009 UTC (10 years, 2 months ago) by gross
File length: 173353 byte(s)
Diff to previous 2524
LinearPDE is now updating stiffness matrix and right hand side even only geometry is modified. fix for 333

Revision 2524 - (view) (annotate) - [select for diffs]
Modified Wed Jul 8 00:39:26 2009 UTC (10 years, 2 months ago) by artak
File length: 172215 byte(s)
Diff to previous 2480
Minimum size of the coarsest level matrix option added to solver options

Revision 2480 - (view) (annotate) - [select for diffs]
Modified Fri Jun 19 03:35:14 2009 UTC (10 years, 2 months ago) by gross
File length: 171885 byte(s)
Diff to previous 2474
test fixed.

Revision 2474 - (view) (annotate) - [select for diffs]
Modified Tue Jun 16 06:32:15 2009 UTC (10 years, 3 months ago) by gross
File length: 171884 byte(s)
Diff to previous 2470
linearPDEs has is now using the SolverOptions class to talk to PASO

Revision 2470 - (view) (annotate) - [select for diffs]
Modified Thu Jun 11 08:32:32 2009 UTC (10 years, 3 months ago) by gross
File length: 161629 byte(s)
Diff to previous 2455
SolverOption class added. It is not linked with anything.

Revision 2455 - (view) (annotate) - [select for diffs]
Modified Wed Jun 3 03:29:07 2009 UTC (10 years, 3 months ago) by jfenwick
File length: 144489 byte(s)
Diff to previous 2344
Merging changes from numpy branch.


Revision 2344 - (view) (annotate) - [select for diffs]
Modified Mon Mar 30 02:13:58 2009 UTC (10 years, 5 months ago) by jfenwick
File length: 144984 byte(s)
Diff to previous 2337
Change __url__ to launchpad site


Revision 2337 - (view) (annotate) - [select for diffs]
Modified Thu Mar 26 07:07:42 2009 UTC (10 years, 5 months ago) by gross
File length: 144989 byte(s)
Diff to previous 2325
Transport class uses now useBackwardEuler rather than the mysterious theta.

Revision 2325 - (view) (annotate) - [select for diffs]
Modified Thu Mar 19 05:32:13 2009 UTC (10 years, 5 months ago) by gross
File length: 144851 byte(s)
Diff to previous 2323
tests for Lame equation added.

Revision 2323 - (view) (annotate) - [select for diffs]
Modified Thu Mar 19 04:23:32 2009 UTC (10 years, 5 months ago) by gross
File length: 126516 byte(s)
Diff to previous 1861
test for Helmholtz added

Revision 1861 - (view) (annotate) - [select for diffs]
Modified Wed Oct 8 04:20:07 2008 UTC (10 years, 11 months ago) by gross
File length: 112662 byte(s)
Diff to previous 1859
minres test are switched on

Revision 1859 - (view) (annotate) - [select for diffs]
Modified Wed Oct 8 03:03:37 2008 UTC (10 years, 11 months ago) by gross
File length: 112674 byte(s)
Diff to previous 1841
first version of testing for transport solver.

Revision 1841 - (view) (annotate) - [select for diffs]
Modified Fri Oct 3 03:57:52 2008 UTC (10 years, 11 months ago) by gross
File length: 65099 byte(s)
Diff to previous 1809
modification on LinearPDE class and a first version of Transport class

Revision 1809 - (view) (annotate) - [select for diffs]
Modified Thu Sep 25 06:43:44 2008 UTC (10 years, 11 months ago) by ksteube
File length: 66707 byte(s)
Diff to previous 1388
Copyright updated in all python files


Revision 1388 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 07:45:58 2008 UTC (11 years, 8 months ago) by trankine
File length: 66751 byte(s)
Diff to previous 1387
And get the *(&(*&(* name right

Revision 1387 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 07:45:26 2008 UTC (11 years, 8 months ago) by trankine
Original Path: temp/escript/test/python/test_linearPDEs.py
File length: 66751 byte(s)
Diff to previous 1384
Restore the trunk that existed before the windows changes were committed to the (now moved to branches) old trunk.

Revision 1384 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 02:29:38 2008 UTC (11 years, 8 months ago) by phornby
Original Path: temp_trunk_copy/escript/test/python/test_linearPDEs.py
File length: 66751 byte(s)
Diff to previous 1312
Make a temp copy of the trunk before checking in the windows changes



Revision 1312 - (view) (annotate) - [select for diffs]
Modified Mon Sep 24 06:18:44 2007 UTC (11 years, 11 months ago) by ksteube
File length: 66751 byte(s)
Diff to previous 1072
The MPI branch is hereby closed. All future work should be in trunk.

Previously in revision 1295 I merged the latest changes to trunk into trunk-mpi-branch.
In this revision I copied all files from trunk-mpi-branch over the corresponding
trunk files. I did not use 'svn merge', it was a copy.


Revision 1072 - (view) (annotate) - [select for diffs]
Modified Thu Mar 29 06:44:30 2007 UTC (12 years, 5 months ago) by gross
File length: 57450 byte(s)
Diff to previous 855
PDE assemblage for reduced integration order + tests added.



Revision 855 - (view) (annotate) - [select for diffs]
Modified Fri Sep 22 09:30:06 2006 UTC (12 years, 11 months ago) by gross
File length: 31062 byte(s)
Diff to previous 798
some tests for triangle meshes added

Revision 798 - (view) (annotate) - [select for diffs]
Modified Fri Aug 4 01:05:36 2006 UTC (13 years, 1 month ago) by gross
File length: 31003 byte(s)
Diff to previous 700
Reimplementation of the assemblage with persistent jacobeans.
There are also a few changes to the tests which has now
dramatically reduced the memory demand.



Revision 700 - (view) (annotate) - [select for diffs]
Modified Thu Apr 6 00:13:40 2006 UTC (13 years, 5 months ago) by gross
File length: 30949 byte(s)
Copied from: trunk/escript/py_src/test_linearPDEs.py revision 699
Diff to previous 637
A few changes in the build mechanism and the file structure so scons can build release tar files:

  * paso/src/Solver has been moved to paso/src 
  * all test_.py are now run_.py files and are assumed to be passing python tests. they can run by 
    scons py_tests and are part of the release test set
  * escript/py_src/test_ are moved to escript/test/python and are installed in to the build directory 
    (rather then the PYTHONPATH).
  * all py files in test/python which don't start with run_ or test_ are now 'local_py_tests'. they are installed i
    by not run automatically.
  * CppUnitTest is now treated as a escript module (against previous decisions).
  * scons realse builds nor tar/zip files with relvant source code (src and tests in seperate files)

the python tests don't pass yet due to path problems.



Revision 637 - (view) (annotate) - [select for diffs]
Modified Thu Mar 23 10:55:31 2006 UTC (13 years, 5 months ago) by gross
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 30949 byte(s)
Diff to previous 614
more copyright statements added

Revision 614 - (view) (annotate) - [select for diffs]
Modified Wed Mar 22 01:37:07 2006 UTC (13 years, 5 months ago) by elspeth
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 30742 byte(s)
Diff to previous 609
Corrected spelling of 'license' in url so that the link actually points to the license.


Revision 609 - (view) (annotate) - [select for diffs]
Modified Tue Mar 21 09:46:39 2006 UTC (13 years, 5 months ago) by elspeth
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 30742 byte(s)
Diff to previous 531
Updated copyright and licence notices.


Revision 531 - (view) (annotate) - [select for diffs]
Modified Wed Feb 15 08:11:10 2006 UTC (13 years, 7 months ago) by gross
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 30499 byte(s)
Diff to previous 387
a new version of lumping implemented (does not need a stiffness matrix)

Revision 387 - (view) (annotate) - [select for diffs]
Modified Tue Dec 20 00:37:20 2005 UTC (13 years, 8 months ago) by gross
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 29706 byte(s)
Diff to previous 304
scale allows now to switch on and off certain problems

Revision 304 - (view) (annotate) - [select for diffs]
Modified Fri Dec 2 06:04:06 2005 UTC (13 years, 9 months ago) by gross
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 30096 byte(s)
Diff to previous 155
changes in util.py worked in

Revision 155 - (view) (annotate) - [select for diffs]
Modified Wed Nov 9 02:02:19 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 30093 byte(s)
Diff to previous 154
move all directories from trunk/esys2 into trunk and remove esys2


Revision 154 - (view) (annotate) - [select for diffs]
Modified Mon Nov 7 05:51:17 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/esys2/escript/py_src/test_linearPDEs.py
File length: 30093 byte(s)
Diff to previous 153
Merge of development branch dev-02 back to main trunk on 2005-11-07


Revision 153 - (view) (annotate) - [select for diffs]
Modified Tue Oct 25 01:51:20 2005 UTC (13 years, 10 months ago) by jgs
Original Path: trunk/esys2/escript/py_src/test_linearPDEs.py
File length: 29754 byte(s)
Diff to previous 149
Merge of development branch dev-02 back to main trunk on 2005-10-25


Revision 149 - (view) (annotate) - [select for diffs]
Added Thu Sep 1 03:31:39 2005 UTC (14 years ago) by jgs
Original Path: trunk/esys2/escript/py_src/test_linearPDEs.py
File length: 29689 byte(s)
Merge of development branch dev-02 back to main trunk on 2005-09-01


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