NetLogo banner

 Home
 Download
 Resources
 Extensions
 FAQ
 References
 Contact Us

 Models:
 Library
 Community
 Modeling Commons

 User Manuals:
 Web
 Printable
 Chinese
 Czech

Donate

NetLogo User Community Models

(back to the NetLogo User Community Models)

flame

by suslik (Submitted: 04/07/2011)

[screen shot] Run flame in your browser
uses NetLogo 4.1.3
requires Java 5 or newer
(system requirements)

Download flame
If clicking does not initiate a download, try right clicking or control clicking and choosing "Save" or "Download".

Note: If you have trouble running the model in your browser, you may wish to download the application instead.

WHAT IS IT?

This is something that is intended to look like a flame

HOW IT WORKS

Heat diffuses and evaporates in the world. Invisible particles produce heat and cool down with various speed (faster if heat > ideal-heat, slower otherwise). New particles are created at the bottom of the world with random positions and output-heats. Particles move to the best closest patch from the 3 closest next patches in the next row. Best patch is the patch with least absolute value of the particles ideal temperature - heat. All particles have the same ideal-heat which is 15

HOW TO USE IT

Press "go" to start the model

max-particle-output-heat:
maximum initial particle output-heat

max-flame-base-width:
determines the width of the starting position of flame

flame-base%:
how many patches that are determined by max-flame-base-width should make a particle. 2 is 100%

color-balance:
heat multipliers for red, green and blue colors to determine the final rgb color of the patch

THINGS TO NOTICE

Notice the shape evolution of flame columns

EXTENDING THE MODEL

Extend the model with:
*more realistic particle behaviour
*wind
*smoke
*sound
*rain
*gravity

(back to the NetLogo User Community Models)