Modeling diffusion equation

Looking for a way to show students how to model physical systems. I thought if using a diffusion problem. I started looking for software to help:

1.
http://www.ctcms.nist.gov/fipy/
– FiPY is a module for Python for doing differential equations. The excellent manuals have some examples on doing 2D diffusion problems.

-
http://bicephalous.ecn.purdue.edu/~edwin/FiPy/Example_files/finiteVolumesExample.pdf
– some nice simple slides of using FiPy for 1D diffusion problem

2.
http://www.jhu.edu/virtlab/diffus/diff_txt.htm
– an online simulator

3.
http://lsvr12.kanti-frauenfeld.ch/KOJ/Java/Diffusion.html
– another online simulator made using NetLogo

4.
http://scratch.mit.edu/projects/acpalmer/39961
– another online simulator using Scratch.

About these ads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s