First, thanks for all your help over the past couple of days. Next I managed to obtain a working version of fipy 1.2.1 rev 2744 using numpy 1.2.0 by doing the following:
1. svn update (to get from whereever I was to rev 2744) 2. editing line 11 in /fipy/tools/numerix.py from: from numpy.core import ma as MA to: from numpy import ma as MA 3. running setup.py install All seems well... that is, my previously running code runs. However when I run setup.py test, I get (consistently): (many lines of happy test results, and then...) import examples.convection.exponential1DSource.tri2Dinput ... ok import examples.convection.powerLaw1D.tri2Dinput ... ok import examples.convection.advection.inputVanLeerUpwind ... ok import examples.convection.peclet ... ok Doctest: examples.convection.exponential1D.input ... Segmentation fault It then kicks out. End of test. Of course its possible that the newer version of numpy is to blame, but a Doctest seems like a really weird place for numpy to break things. For now I'm going to ignore this, but I thought you'd be interested. Finally, I've obtained pytrilinos, and as I remembered, it is a daunting beast, with bajillions of tools. Can you give me any tips for quickly getting pytrilinos running with fipy? I realize that this is the fipy mailing list and not the trilinos users group, but I thought I'd have a better chance of getting a simple answer here since I imagine pytrilinos to have many, many, knobs to twist and the right ones depend on what you're trying to do. Thanks, Angus Best Regards, Angus Hendrick
