Name Last Update
CMakeLists.txt Loading commit data...
FindMatplotlib.cmake Loading commit data...
FindPyQt4.cmake Loading commit data...
README.md Loading commit data...
cube27.pos Loading commit data...
cyl3000fvp5.pos Loading commit data...
cylslab3000.pos Loading commit data...
etaGold.txt Loading commit data...
etaSilver.txt Loading commit data...
mpidefs-parallel.f90 Loading commit data...
mpidefs-serial.f90 Loading commit data...
msinput.inp Loading commit data...
mstm-generic-main-v2.2.f90 Loading commit data...
mstm-gui.py Loading commit data...
mstm-intrinsics.f90 Loading commit data...
mstm-main-v2.2.f90 Loading commit data...
mstm-manual-2011-v2.2.pdf Loading commit data...
mstm-modules-v2.2.f90 Loading commit data...
mstm_gallery.pdf Loading commit data...
mstm_guiwindow.ui Loading commit data...
mstm_materials.py Loading commit data...
mstm_parameters.py Loading commit data...
mstm_simparser.py Loading commit data...
spectralOut.txt Loading commit data...

README.md

This software is designed to be used with CMake, so we recommend using it to build the application.

The MSTM application requires a Fortran compiler and OpenMP.

In addition, the GUI requires:

Python -- http://www.python.org/

Qt4 (user interface library) -- http://qt-project.org/

PyQt4 (Python library for Qt4) -- http://wiki.python.org/moin/PyQt4

matlibplot (Plotting library for Python) -- http://matplotlib.org/

These should be available easily through most Linux package managers and can be downloaded individually for Windows systems. If they are installed through Linux, CMake should be able to find them without any problems. Windows users may have to point CMake to the installed locations.