Development Tools and Frameworks
From MantidProject
Here is a list of development tools and frameworks that are used in the implementation of the Mantid Framework.
Contents |
Source code control
- Subversion
build tools
- SCons (www.scons.org)
unit testing
- CxxTest (LGPL, perl based)
building GUIs
Visualistation tools
- OpenGL and the QtOpenGL module
Graphing tools
- Qt
- MatPlotLib (using Python) http://matplotlib.sourceforge.net/
Code documentation
- DOxygen
Issue tracking
- trac, includes wiki and subversion bindings
IDE
- Visual Studio 2005
- Ecplise
Other Libraries
- STL
- Boost
- GSL
- POCO
