By Angela B. Shiflet, George W. Shiflet and Whitney Sanders
Wofford College, Spartanburg, South Carolina
This page provides download links for a set of curricular materials designed to teach parallel computational modeling to undergraduate or graduate students in science and other STEM disciplines. The module begins with a description of the importance of age-structure in biological populations. Algorithms, implementation, parameter sweeping and analysis of age-structured models is then presented for both serial and parallel implementations. The module consists of the documents described below. The documents can be downloaded individually, or as a zip archive containing all of the documents:
Age-Structured Models : MS Word file describing:
Age_Structured_MATLAB : Zip archive containing Matlab script files implementing and applying age-structured models.
Age_Strctured_Mathematica : Zip archive containing a Mathematica notebook file implementing age-structured model examples.
Serial_Parameter_Sweeping : Zip archive containing makefile, C code, a data file, and example output for running parameter sweeps with a serial C implementation of an age-structured model.
Parallel_Leslie_Matrix : Zip archive containing a description document, source code, data, and sample output for a parallel Leslie matrix implementation.
parameterSweepMPI : Zip archive containing makefile, C code, a data file, and example output for running parameter sweeps with a parallel MPI-C implementation of an age-structured model.
Leslie Matrix Manipulation in C with MPI : This document includes the specifications on how the Leslie Matrix module runs, as well as the requirements needed to operate the module. The code is written in C with MPI.