Sunday, March 2, 2014


Essential Startup kit for Parallel Development

Got a new laptop with some serious horse-power, and here are the tolls that I am setting up for some CFD (some scientific computing) development stuff. Apart from some compilers, libraries, dependencies, etc I adding some post-processors and CFD related tools to make our lives easier. So here's the list (I am on Ubuntu by the way). Feel free to comment on adding more stuff.

The keywords for Ubuntu's sudo apt-get install * are presented in brackets, wherever applicable.

Compilers
gcc / g++ (gcc / g++)
gfortran (gfortran)
openmpi (openmpi)
opencl / cuda
octave

IDE
kate (kate)
vim (vim)
ECLIPSE Parallel (get from eclipse website)

Version-Control
Github (git-core)

Pre-Processors
GMSH ( link )

Debuggers
valgrind (valgrind)
gprof (comes with gcc)

Post-Processors
ParaView (paraview)
ViSiT
MayaVi
gnuplot
engauge-digitizer

Documentation
Doxygen (doxygen)
LaTeX (texlive-full)

Subscribe to RSS Feed Follow me on Twitter!