Difference between revisions of "Software:Tools"
From CAC Wiki
Line 22: | Line 22: | ||
|- | |- | ||
|| gcc || Gnu C compiler | || gcc || Gnu C compiler | ||
+ | |- | ||
+ | | rowspan=2 | Interpreters || python || Simple and powerful programming/scripting language || n/a || [[Software:python|Info]] | ||
+ | |- | ||
+ | || R || Statistical programming language || n/a || [[Software:R|Info]] | ||
|- | |- | ||
| rowspan=3 | Debuggers/Profilers || gdb || Gnu command line debugger || rowspan=2 | n/a || [[Software:gdb|Info]] | | rowspan=3 | Debuggers/Profilers || gdb || Gnu command line debugger || rowspan=2 | n/a || [[Software:gdb|Info]] | ||
Line 31: | Line 35: | ||
| rowspan=2 | Visualization || gnuplot || Gnu plotting tool || n/a || [[Software:gnuplot|Info]] | | rowspan=2 | Visualization || gnuplot || Gnu plotting tool || n/a || [[Software:gnuplot|Info]] | ||
|- | |- | ||
− | || paraview || Powerful visualization software || use paraview || [[Software:paraview|Info]] | + | || paraview || Powerful visualization software including batch mode || use paraview || [[Software:paraview|Info]] |
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* [[Software:python|Python Programming Language Interpreter/Compiler]] | * [[Software:python|Python Programming Language Interpreter/Compiler]] |
Revision as of 13:52, 20 May 2016
This category contains Development Tools such as editors, compilers, debuggers, etc., as well as other tools such as visualization software. In many cases there is no need to do a separate set-up for this software, as it is usually installed in systems directories. If a set-up is required, it is usually done with the usepackage facility, i.e. through the use command.
Type | Name | Description | Setup | Information |
---|---|---|---|---|
Editors | emacs | Powerful editing written originally by Richard Stallman and is common to most Unix systems. | n/a | Info |
nedit | Multi-purpose text editor for Xwindow, easy to use, graphical user interface. | n/a | Info | |
pico | Text editor for Unix and Unix-based computer systems. Very simple. | n/a | Info | |
vi | Default Unix editor, no GUI, works everywhere but has a learning curve. | n/a | Info | |
Compilers | ifort | Intel Fortran Compiler | use ics | Info |
icc | Intel C compiler | |||
gfortran | Gnu Fortran Compiler | n/a | Info | |
gcc | Gnu C compiler | |||
Interpreters | python | Simple and powerful programming/scripting language | n/a | Info |
R | Statistical programming language | n/a | Info | |
Debuggers/Profilers | gdb | Gnu command line debugger | n/a | Info |
gprof | Gnu text-based profiler | Info | ||
hwt | "HPCVL Working Template" Tool for parallel programming | use hwt | Info | |
Visualization | gnuplot | Gnu plotting tool | n/a | Info |
paraview | Powerful visualization software including batch mode | use paraview | Info |
- Easy to learn programming language with a clean syntax (and lots of packages).
Debuggers and profilers
Standard tool for debugging C code compiled with gcc.
Visualization
- Open-source, multi-platform data analysis and visualization application. Works both interactively and in batch mode.
- Open-source, multi-platform graphics software.