On Oct 2, 2006, at 11:10 AM, hzhatlboro wrote:

Hi Daniel, thanks for your effort on this!  I just tried to install FiPy 1.1 on both platforms (I forgot to say that my desktop is WinXP 64-bit).  The installations on both systems now seem ok at the moment.

Great!

For WinXP 32-bit, the problem was that I did not uninstall matplotlib (since I had many unsuccessful installations) before a new installation.  After I properly uninstall everything and then reinstall according to your instructions, FiPy1.1 seems working properly except that I got this message on screen after I run mesh1D.py:-

1
Explicit transient diffusion. Press <return> to proceed...
1
Implicit transient diffusion. Press <return> to proceed...
1
Crank-Nicholson transient diffusion. Press <return> to proceed...
1
Implicit steady-state diffusion. Press <return> to proceed...
Time-dependent boundary condition. Press <return> to proceed...
1
Non-uniform steady-state diffusion. Press <return> to proceed...

This error doesn't matter at all. It is a small bug in the script not FiPy. 

Traceback (most recent call last):
  File "C:\FiPy\FiPy-1.1.win32\FiPy-1.1\examples\diffusion\mesh1D.py", line 779, in ?
    exec(fipy.tests.doctestPlus._getScript())
  File "<string>", line 638, in ?
TypeError: iteration over non-sequence

For the 64-bit WinXP, I can not get the installation right even if I uninstall everything before a new installation.  I tried Python 2.3-0.9.9 and 2.4-1.0.0 but both failed  Later on, I tried Python-2.3.5-1076-wx26-n238, it worked except for the same error as mentioned above.

Does this error matter at all?  It seems to me that line 779 is the last line of that program?

Right, doesn't matter at all. To make it work, just replace "max(abs(res))" with "res", if you even care.
You can go ahead and start scripting now. Maybe start with a 1D simplified equation and we can
work on building it up into something closer to what you require.

Cheers

Daniel




Regards,
hzh


All New Yahoo! Mail – Tired of [EMAIL PROTECTED]@! come-ons? Let our SpamGuard protect you.


Daniel Wheeler



Reply via email to