Grany-3 2.0.2

Grany-3 is the cellular automaton simulator.
  3 Screenshots
Grany-3 was at the beginning a program designed for our University course at INSA Rennes, France.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation.

Grany-3 can be useful to you if you are...

· a granular media physicist, because we believe it's full-featured to simulate valuable situations ; special screenshots to prove it ;
· a computer folk interested in free software projects, because we used lots of nice tools:
- language used is C++, and we tried our best to have a good OO design: we could achieve a /total/ independance between the engine, the files, and the graphical user interface,
- Gtkmm for the graphical user interface (this is the main C++ binding of the well-known GTK+),
- flex++ and bison++ for file handling,
- Doxygen for autogeneration of code documentation,
- GNU gettext for internationalization,
- autoconf and automake to make the configuration automagic.


· A good `make' program. Preferably use GNU Make (see here) but at my suprise I could make grany-0.9.1 with the default make coming with a SunOS 5.5 sun4m (ie a Solaris 2.5 system).
· A good C++ compiler. We used GNU egcs 1.1.x from Cygnus (now you can get gcc-3.2). Warning Grany won't compile with gcc-2.7.x or gcc-2.8.x Get a good compiler?
· The Gimp Toolkit : grany-2.0.0 uses gtk+-2.2 and its C++ binding called gtkmm-2.2 (formerly called Gtk--).

last updated on:
March 19th, 2010, 16:10 GMT
license type:
GPL (GNU General Public License) 
developed by:
Guillaume Cottenceau
ROOT \ Science and Engineering \ Chemistry
Download Button

In a hurry? Add it to your Download Basket!

user rating 16



Rate it!
3 Screenshots

Add your review!