Difference between revisions of "Software:Tools"
From CAC Wiki
(5 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | + | __NOTOC__ | |
+ | {| style="border-spacing: 8px;" | ||
+ | | valign="top" width="50%" style="padding:1em; border:1px solid #aaaaaa; background-color:#e1eaf1; border-radius:7px" | | ||
+ | |||
+ | The table below 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. | 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. | If a set-up is required, it is usually done with the '''usepackage''' facility, i.e. through the '''use''' command. | ||
{| class="wikitable" style="text-align: left; | {| class="wikitable" style="text-align: left; | ||
− | ! Type !! Name !! Description !! Setup !! | + | ! Type !! Name !! Description !! Setup !! Information |
|- | |- | ||
| rowspan=4 | Editors | | rowspan=4 | Editors | ||
− | || emacs || Powerful editing written originally by Richard Stallman and is common to most Unix systems. || n/a || [[Software: | + | || emacs || Powerful editing written originally by Richard Stallman and is common to most Unix systems. || n/a || [[Software:emacs|Info]] |
|- | |- | ||
|| nedit || Multi-purpose text editor for Xwindow, easy to use, graphical user interface. || n/a || [[Software:nedit|Info]] | || nedit || Multi-purpose text editor for Xwindow, easy to use, graphical user interface. || n/a || [[Software:nedit|Info]] | ||
|- | |- | ||
− | || | + | || nano || Text editor for Unix and Unix-based computer systems. Very simple. || n/a || [[Software:nano|Info]] |
|- | |- | ||
|| vi || Default Unix editor, no GUI, works everywhere but has a learning curve. || n/a || [[Software:vi|Info]] | || vi || Default Unix editor, no GUI, works everywhere but has a learning curve. || n/a || [[Software:vi|Info]] | ||
|- | |- | ||
− | | rowspan=4 | Compilers || ifort || Intel Fortran Compiler || rowspan=2 | use ics || rowspan=2 | [[Software: | + | | rowspan=4 | Compilers || ifort || Intel Fortran Compiler || rowspan=2 | use ics || rowspan=2 | [[Software:ics|Info]] |
|- | |- | ||
|| icc || Intel C compiler | || icc || Intel C compiler | ||
|- | |- | ||
− | || gfortran || Gnu Fortran Compiler || rowspan=2 | n/a || rowspan=2 | [[Software: | + | || gfortran || Gnu Fortran Compiler || rowspan=2 | n/a || rowspan=2 | [[Software:gcc|Info]] |
|- | |- | ||
|| gcc || Gnu C compiler | || gcc || Gnu C compiler | ||
|- | |- | ||
− | | rowspan= | + | | rowspan=2 | Interpreters || python || Simple and powerful programming/scripting language || n/a || [[Software:python|Info]] |
|- | |- | ||
− | || gprof || Gnu text-based profiler || [[Software: | + | || 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]] | ||
+ | |- | ||
+ | || gprof || Gnu text-based profiler || [[Software:gprof|Info]] | ||
|- | |- | ||
− | || hwt || "HPCVL Working Template" Tool for parallel programming || use hwt|| [[Software: | + | || hwt || "HPCVL Working Template" Tool for parallel programming || use hwt|| [[Software:hwt|Info]] |
+ | |- | ||
+ | | rowspan=2 | Visualization || gnuplot || Gnu plotting tool || n/a || [[Software:gnuplot|Info]] | ||
+ | |- | ||
+ | || paraview || Powerful visualization software including batch mode || use paraview || [[Software:paraview|Info]] | ||
+ | |} | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 18:07, 20 May 2016
The table below 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.
|