This page has not been updated since I left Brown in 2019. What follows is a compilation of technical and scientific resources for members of the Stratt Group or anyone else who finds them useful.
Group Meeting Notes
Working with Ted (our cluster)
-
Using modern (ca. 2016) compilers
Add the contents of this file to your.bash_profile.
-
Using the Queuing System
(.pdf, .tex)
Array Job example in C (sge_task_id_test.c) - Man page for Sun Grid Engine submissions (.pdf)
Generated with:user@ted % man -t submit | ps2pdf - - > submit.pdf
Programming
-
Scientific Programming with a Programmer's Tools
(.pdf, .tex)
Example Makefile (Makefile.example) -
C Header File Guidelines
(.pdf)
From David Kieras' course at the University of Michigan
Data Visualization Recommendations
- Gnuplot, surely better for 3D plots, but has plenty of overlap with Matplotlib. See gnuplotting.org for help with making publication quality graphics.
-
Matplotlib (check out the gallery tab)
and Numpy
with Python (see enthought.com if you use Widows/OS X)
- Color Brewer 2.0 for colormaps. To deal with much colorblindness: assume red=green!