© 2009 Mitch Richling

Example Code

This collection of examples began it's life as a resource for my students -- "UNIX System Programming", "Numerical Analysis", "Mathematical Modeling", etc... Over the years I have tried to keep this collection updated and fresh. It is my sincere hope that the examples below are still useful for beginners as well as a reference for more seasoned programmers. At any rate I hope you find this stuff useful, but remember that they are just examples and not suitable for cut-n-paste into production code (or homework). Use them at your own risk. Have fun!

UNIX Programming
This is the most popular, and largest, group of examples I have.
STL
The STL is one of the coolest things ever to make it into a programming language standard (C++).
Fortran 77
Several little examples of various language constructs from Fortran 77.
FLTK
Simple examples of basic FLTK and FLTK's GLUT support.
GLUT
A collection of simple examples to help GLUT and OpenGL beginners.
UNIX Database
Simple examples illustrating GLUT, NDBM, and Berkeley DB.
CFITSIO
A couple of simple examples illustrating FITS I/O
MPI
Simple examples of the most important MPI API functions.
BLAS/LAPACK
Examples of Level 1, 2 and 3 BLAS functions and a couple of LAPACK functions.
HDF5
Examples demonstrating basic HDF5 use
NetCDF
Examples demonstrating basic NetCDF use
Random Numbers
A collection of examples illustrating various common random number generators and applications
GNU GMP
A few simple examples illustrating the GNU GMP library.
postscript
Examples illustrating some basic postscript
OpenSSL
Examples illustrating some of the basic functionality of the OpenSSL library.
Ruby
Some programs I wrote while learning the Ruby language.



© 2009 Mitch Richling