Energy2D-JS

Energy2D-JS is a JavaScript port of the Java application: Energy2D This JavaScript port supports simulation of thermal conductivity and convection in a 100x100 cell simulation space. If the browser supports JavaScript Typed Arrays Energy2D-JS will use use them for increased computational performance.

The code for Energy2D-JS is available on github.

Getting a browser that supports JavaScript Typed Arrays

JavaScript Typed Arrays are available in browsers that are WebGL-enabled. On some browsers using JavaScript Typed Arrays will speed up the modeling part of the simulation by a factor of two. Get more information about whether your browser supports WebGL here: http://get.webgl.org/.