Download Smoldyn

Current version:

2.15

Download Package

Download Smoldyn 2.15: Smoldyn-2.15.tar.gz or Smoldyn-2.15.zip

This download includes the source code, documentation, makefiles, test files, binaries, wrl2smol, and SmolCrowd utilities. It compiles on Macintosh and Linux with the GNU build system and it includes executable applications for Windows.

Platforms

Most Mac, Linux, or Windows computers up to about 5 years old should run Smoldyn. Some addition software is required as well though. If it isn't already installed on your computer, get it here. Full installation instructions, for this software and for Smoldyn, are given in the Smoldyn Users' Manual.

Documentation

The Smoldyn manual is in two parts. Part I (Smoldyn_doc1.pdf) is the Smoldyn User's Manual and Part II (in the download package) is the Smoldyn Programmer's Manual. Also, in the documentation directory of the download, you will find the libmoleculizer manual for rule-based reaction network generation, and programmers' documentation for all of Smoldyn's libraries. Most of the Smoldyn algorithms are described in the papers:

Support

Bugs

No significant bugs are known for the core Smoldyn program, although we are still working to fix several minor ones. Some new features (multiple threads, reaction network generation, and mid-simulation system modifications) have several bugs that we're still working on. Known bugs are listed at end of part II of the documentation. If you have a configuration file that causes crashes or incorrect behavior (even if you find a work-around), please send it to us at support@smoldyn.org so we can find the bugs.

News

Version 2.1 has substantially improved graphics from prior versions. These additions are not documented well yet, but the basics are described in the reference section of the manual. Check out the "graphics opengl_better" and "light" statements.

More recent version include several small updates. Versions 2.11 and 2.12 include minor improvements to the build system and a few new commands. Version 2.13 includes better reaction detail reporting and some libmoleculizer improvements. Version 2.14 had bugs in it. Version 2.15 fixed those bugs and a bug that occured on Windows, and is better with "continuation reactions", such as A -> B+C and B+C -> D.

License

The rxnparam.c and SurfaceParam.c source code files are in the public domain. The libmoleculizer module is Copyright 2009 by the Molecular Sciences Institute and distributed under the Gnu General Public License (GPL). The rest of the code is Copyright 2003-2010 by Steven Andrews and distributed under the Gnu GPL (it was LGPL up to version 2.04). Contact us if you would like Smoldyn to use a different license.

Revision History