/[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, 2 months ago) by jfenwick
File length: 229348 byte(s)
Diff to previous 4255 , to selected 2470
Trying

Revision 4255 - (view) (annotate) - [select for diffs]
Modified Wed Feb 27 03:06:21 2013 UTC (6 years, 2 months ago) by jfenwick
File length: 229190 byte(s)
Diff to previous 4242 , to selected 2470
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, 2 months ago) by jfenwick
File length: 229406 byte(s)
Diff to previous 4226 , to selected 2470
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, 2 months ago) by caltinay
File length: 229395 byte(s)
Diff to previous 4223 , to selected 2470
typo.


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


Revision 4219 - (view) (annotate) - [select for diffs]
Modified Wed Feb 20 00:26:19 2013 UTC (6 years, 2 months ago) by caltinay
File length: 229394 byte(s)
Diff to previous 4154 , to selected 2470
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, 3 months ago) by jfenwick
File length: 224576 byte(s)
Diff to previous 4026 , to selected 2470
Round 1 of copyright fixes

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

Revision 4025 - (view) (annotate) - [select for diffs]
Modified Mon Oct 22 08:18:47 2012 UTC (6 years, 6 months ago) by gross
File length: 224549 byte(s)
Diff to previous 4018 , to selected 2470
 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, 7 months ago) by jfenwick
File length: 197909 byte(s)
Diff to previous 4005 , to selected 2470
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, 7 months ago) by caltinay
File length: 197895 byte(s)
Diff to previous 3981 , to selected 2470
test fixes, doco updates, annoyance removals.


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

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

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


Revision 3892 - (view) (annotate) - [select for diffs]
Modified Tue Apr 10 08:57:23 2012 UTC (7 years, 1 month ago) by jfenwick
File length: 195920 byte(s)
Diff to previous 3837 , to selected 2470
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, 3 months ago) by caltinay
File length: 194309 byte(s)
Diff to previous 3793 , to selected 2470
Test cleanup.


Revision 3793 - (view) (annotate) - [select for diffs]
Modified Wed Feb 1 07:39:43 2012 UTC (7 years, 3 months ago) by gross
File length: 194340 byte(s)
Diff to previous 3792 , to selected 2470
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, 3 months ago) by caltinay
File length: 194682 byte(s)
Diff to previous 3771 , to selected 2470
Merged ripley rectangular domain into trunk.


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


Revision 3578 - (view) (annotate) - [select for diffs]
Modified Mon Sep 5 23:18:45 2011 UTC (7 years, 8 months ago) by gross
File length: 194596 byte(s)
Diff to previous 3577 , to selected 2470
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 (7 years, 8 months ago) by gross
File length: 194590 byte(s)
Diff to previous 3551 , to selected 2470
getFLux fixed and tests added.


Revision 3551 - (view) (annotate) - [select for diffs]
Modified Fri Aug 19 03:53:41 2011 UTC (7 years, 9 months ago) by jfenwick
File length: 191036 byte(s)
Diff to previous 3437 , to selected 2470
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, 4 months ago) by plaub
File length: 191776 byte(s)
Diff to previous 3283 , to selected 2470
Fixed test for new default arguments


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



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


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

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

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

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

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

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

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


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

Revision 2835 - (view) (annotate) - [select for diffs]
Modified Mon Jan 11 01:23:52 2010 UTC (9 years, 4 months ago) by artak
File length: 182946 byte(s)
Diff to previous 2828 , to selected 2470
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, 5 months ago) by artak
File length: 182833 byte(s)
Diff to previous 2817 , to selected 2470
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, 5 months ago) by artak
File length: 182561 byte(s)
Diff to previous 2725 , to selected 2470
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, 7 months ago) by artak
File length: 182427 byte(s)
Diff to previous 2688 , to selected 2470
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, 7 months ago) by artak
File length: 181185 byte(s)
Diff to previous 2661 , to selected 2470
changes to default threshold values

Revision 2661 - (view) (annotate) - [select for diffs]
Modified Fri Sep 11 00:59:59 2009 UTC (9 years, 8 months ago) by artak
File length: 181184 byte(s)
Diff to previous 2625 , to selected 2470
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 (9 years, 9 months ago) by jfenwick
File length: 173328 byte(s)
Diff to previous 2549 , to selected 2470
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 (9 years, 10 months ago) by jfenwick
File length: 173353 byte(s)
Diff to previous 2548 , to selected 2470
Remainder of copyright date fixes

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

Revision 2535 - (view) (annotate) - [select for diffs]
Modified Thu Jul 16 23:39:58 2009 UTC (9 years, 10 months ago) by gross
File length: 173353 byte(s)
Diff to previous 2524 , to selected 2470
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 (9 years, 10 months ago) by artak
File length: 172215 byte(s)
Diff to previous 2480 , to selected 2470
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 (9 years, 11 months ago) by gross
File length: 171885 byte(s)
Diff to previous 2474 , to selected 2470
test fixed.

Revision 2474 - (view) (annotate) - [select for diffs]
Modified Tue Jun 16 06:32:15 2009 UTC (9 years, 11 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) - [selected]
Modified Thu Jun 11 08:32:32 2009 UTC (9 years, 11 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 (9 years, 11 months ago) by jfenwick
File length: 144489 byte(s)
Diff to previous 2344 , to selected 2470
Merging changes from numpy branch.


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


Revision 2337 - (view) (annotate) - [select for diffs]
Modified Thu Mar 26 07:07:42 2009 UTC (10 years, 1 month ago) by gross
File length: 144989 byte(s)
Diff to previous 2325 , to selected 2470
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, 2 months ago) by gross
File length: 144851 byte(s)
Diff to previous 2323 , to selected 2470
tests for Lame equation added.

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

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

Revision 1859 - (view) (annotate) - [select for diffs]
Modified Wed Oct 8 03:03:37 2008 UTC (10 years, 7 months ago) by gross
File length: 112674 byte(s)
Diff to previous 1841 , to selected 2470
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, 7 months ago) by gross
File length: 65099 byte(s)
Diff to previous 1809 , to selected 2470
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, 7 months ago) by ksteube
File length: 66707 byte(s)
Diff to previous 1388 , to selected 2470
Copyright updated in all python files


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

Revision 1387 - (view) (annotate) - [select for diffs]
Modified Fri Jan 11 07:45:26 2008 UTC (11 years, 4 months ago) by trankine
Original Path: temp/escript/test/python/test_linearPDEs.py
File length: 66751 byte(s)
Diff to previous 1384 , to selected 2470
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, 4 months ago) by phornby
Original Path: temp_trunk_copy/escript/test/python/test_linearPDEs.py
File length: 66751 byte(s)
Diff to previous 1312 , to selected 2470
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, 7 months ago) by ksteube
File length: 66751 byte(s)
Diff to previous 1072 , to selected 2470
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, 1 month ago) by gross
File length: 57450 byte(s)
Diff to previous 855 , to selected 2470
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, 8 months ago) by gross
File length: 31062 byte(s)
Diff to previous 798 , to selected 2470
some tests for triangle meshes added

Revision 798 - (view) (annotate) - [select for diffs]
Modified Fri Aug 4 01:05:36 2006 UTC (12 years, 9 months ago) by gross
File length: 31003 byte(s)
Diff to previous 700 , to selected 2470
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, 1 month ago) by gross
File length: 30949 byte(s)
Copied from: trunk/escript/py_src/test_linearPDEs.py revision 699
Diff to previous 637 , to selected 2470
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, 2 months ago) by gross
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 30949 byte(s)
Diff to previous 614 , to selected 2470
more copyright statements added

Revision 614 - (view) (annotate) - [select for diffs]
Modified Wed Mar 22 01:37:07 2006 UTC (13 years, 2 months ago) by elspeth
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 30742 byte(s)
Diff to previous 609 , to selected 2470
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, 2 months ago) by elspeth
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 30742 byte(s)
Diff to previous 531 , to selected 2470
Updated copyright and licence notices.


Revision 531 - (view) (annotate) - [select for diffs]
Modified Wed Feb 15 08:11:10 2006 UTC (13 years, 3 months ago) by gross
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 30499 byte(s)
Diff to previous 387 , to selected 2470
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, 5 months ago) by gross
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 29706 byte(s)
Diff to previous 304 , to selected 2470
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, 5 months ago) by gross
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 30096 byte(s)
Diff to previous 155 , to selected 2470
changes in util.py worked in

Revision 155 - (view) (annotate) - [select for diffs]
Modified Wed Nov 9 02:02:19 2005 UTC (13 years, 6 months ago) by jgs
Original Path: trunk/escript/py_src/test_linearPDEs.py
File length: 30093 byte(s)
Diff to previous 154 , to selected 2470
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, 6 months ago) by jgs
Original Path: trunk/esys2/escript/py_src/test_linearPDEs.py
File length: 30093 byte(s)
Diff to previous 153 , to selected 2470
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, 6 months ago) by jgs
Original Path: trunk/esys2/escript/py_src/test_linearPDEs.py
File length: 29754 byte(s)
Diff to previous 149 , to selected 2470
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 (13 years, 8 months ago) by jgs
Original Path: trunk/esys2/escript/py_src/test_linearPDEs.py
File length: 29689 byte(s)
Diff to selected 2470
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