/cellular

Primary LanguageClojureEclipse Public License 1.0EPL-1.0

======= cellular

A core.async implementation of Per Brinch Hansen, "Parallel Cellular Automata: A Model Program for Computational Science" (1992).

Usage

####Clojure:

lein repl
(use 'cellularview.core)
(use 'cellular.forestfire)
(use 'cellular.laplace)

and then (for example)

(run simulate-forestfire 5 32)

or

(run simulate-laplace 5 32)

ClojureScript:

Build:

lein cljx
lein cljsbuild once

then open resources/public/cellular.html in your browser.

License

Copyright © 2013 Alan Shaw

Distributed under the Eclipse Public License, the same as Clojure.