- GNU getopt
- A recent version of GCC (tested 4.8.5)
- boost::filesystem (optional but highly recommended)
Obtaining and installing Ising
Ising is installed using the standard autotools procedure, whereby L may be set through the parameter GRIDSIZE:
./configure GRIDSIZE=100 make make install
This will build Ising in 1D, 2D, 3D and 4D.
Ising can be built on Windows using Cygwin, though the execution speed appears to be suboptimal.
See the included man-page for information on how to use Ising.
Using Ising as an API
Since Ising makes heavy use of C++ templates, the implementation is entirely contained within header files. This means that no further libraries are necessary. To use Ising as an API, simply
Bugs and feedback
Report bugs through MantisBT at http://bugs.penguindevelopment.org/ (you will need to sign up for an account). If and only if you're unable to use MantisBT, you can report bugs via email at bugs[at]proj[dot]penguindevelopment[dot]org.
Send your feedback to feedback[at]proj[dot]penguindevelopment[dot]org.
Before reporting a bug, make sure it isn't listed on MantisBT!