I have developed a wide variety of computer codes that accomplish various tasks, from interactive generation of turbine blade shapes to simulation of heat transfer with phase change in three-dimensions. My main language is C++, but I have been known to use C, JAVA, and even FORTRAN77. I've worked extensively in both Windows and UNIX environments. My current programming projects use various object-oriented techniques and are intended for use in parallel computing environments using the Message Passing Interface (MPI) libraries. The links below give more details about some of the different programs I have developed during my time in graduate school.
Parallel
Genetic Algorithm (PGA)
Finite
Element Analysis (FEA)
Geometry
Generation
Artificial
Neural Networks (ANN)
Codes developed after graduation:
Distributed Optimization Network Toolkit (DONT) communication library
Particle Tracing and Streamline Generator for Moving 3-D Unstructured Hybrid Meshes
![]()