Saturday, December 24, 2016

Diffusion Limited Aggregation

   Diffusion-limited aggregation (DLA) is the process whereby particles perform random walks (Brownian motion) and aggregate (stick) together. DLA can be observed in many systems such as electrode position (see picture below), mineral deposits, and the breakdown of an electrical conductor when the voltage exceeds the breakdown voltage of the conductor.
   The picture shows the aggregation of copper crystals emanating from the center of a thin cell filled with copper soleplate. The center of the cell is a cathode (–) and the thinness of the cell
limits the growth to essentially two dimensions.
Thomas Witten (1944 – ), an American theoretical physicist, pioneered the study of diffusion limited aggregation.
Here is a screen shot of the Scratch project after a run. Scratch has a 300 clone limit so there are not enough particles to create fully developed DLA like the one shown in the photograph but even 300 agents reveal the structure associated with DLA.
You can view and download this project from the Scratch web site by clicking on the following link.
 If you view the project on the web site or download it Click on the green flag and be patient. It takes less than 3 minutes for the project to finish.  All processes in nature take time. Some take a few billionths of a second, others, millions of years. 
   A document detailing the programming of this project is available on request. Send an email to grandadscience@gmail.com.
   For a high level treatment of DLA see:

3 comments:


  1. I really like looking through a post that can make men and women think. Also, thank you for allowing me to comment! itunes store login

    ReplyDelete
  2. This comment has been removed by the author.

    ReplyDelete
  3. The plus in the A+ programming language name, is referring to the electric graphical user interface, which means that you won't have to just use a command prompt or a terminal, because there is a GUI that you can use to accomplish, the development your business applications, with A+ programming language.Online flow chart creator

    ReplyDelete