Introduction
I have two appointments at the
University of Kentucky and one in computer science at Yale
(I will try to spend Fridays there in Fall 2005).
I spend my weekends in Connecticut with my family.
Some people would say that I travel too much (I averaged about 38.7
miles per hour, or about 62.2 kilometers per hour, based on the number of miles flown per year versus
the number of hours 2004).
 |
I am a numerical analyst by training. I have evolved
into a computational scientist, however, with interests in simulating
contaminant transport, wildland fires,
combustion, and ocean circulation using dynamic data-driven techniques
(DDDAS). I am best known for my work in multigrid methods. In particular, I have run MGNet since its inception in 1991. |
I have an A.B. in mathematics from the
University of Chicago and a M.S., M.Phil., and Ph.D. in computer science from Yale
University. Before that I graduated from high school at the University of
Chicago Laboratory Schools after attending other schools in Houston, Texas
and Paris, France.
After completing my Ph.D., I worked first at Yale and then at Duke
University. I moved to IBM's Thomas J. Watson Research Center in Yorktown Heights, New York in
1986 and re-acquired an affiliation with the computer science department at Yale. During my
tenure at IBM I spent sabbaticals as a visiting professor at Pavia (Italy) and Yale. For 2
years, I was also a visiting senior at CERFACS (Toulouse, France).
At one time I was even a foreign guest professor at Wuhan University (Wuhan, P.R.
China).
My research group is known as
ML-DDDAS, which stands for Multilevel Dynamic Data-Driven Application
Simulations. It has been supported in part through grants from the
National Science Foundation, North Atlantic Treat Organization, and Sandia
National Laboratories as well as gifts from Hewlett-Packard and Intel.
You can find out more about DDDAS projects through the community web site
http://www.dddas.org.
Preprints
I write a lot of papers. I get nervous
if I have not written a paper in the past couple of months. Next to reading, it is almost
my favorite hobby (alright, I admit it, I like to goof around at home with my family and
enjoy reading good mystery novels even more).
You will find papers here on
many topics, including multigrid methods, cache aware methods, DDDAS, domain decomposition methods, parallel
computing, linear algebra, numerical simulation of flames (combustion modeling),
ocean circulation simulation, iterative
methods, and direct methods. There is even a symmetry group paper! I work in many areas,
not just multigrid.
My book with my colleagues at the Johannes Kepler
University Linz was published in 2003. It is about 135 pages and has a
lot of information in a small package. It may also be the first SIAM
book to include a photograph of a cat in the author section of the back
cover.
 |
C. C. Douglas, G. Haase, U. Langer,
A Tutorial on Elliptic PDE Solvers and their Parallelization, vol. 16,
Software, Environments, and Tools (SET) series, Society of Industrial and
Applied Mathematics (SIAM), Philadephia, 2003.
Link
(Check the back cover to see who the unlisted fourth author is!) |
Free Software
I distribute several software packages.
These are free to use as long as I am given credit for them.
There are some multigrid
solvers in C and Fortran for serial or parallel computers (Madpack and MpiMG). There is a
sparse matrix-sparse matrix multiplication package (SMMP). There is also a whale of a
good dense matrix-matrix multiplication code in C (GEMMW), a Winograd variant of Strassen's
algorithm.
Of course, there is also MGNet's
enormous collection of free software.
Carillons
My wife, Marietta,
primarily designs vaccines for infants at for the Research division of
Wyeth. She is interested in
Streptococcus pneumoniae vaccines for infants.
 |
Marietta got me interested
in musical instruments made up of bells. We prefer carillons because they are tuned
instruments with the harmonics done nicely. Marietta is the carilloneur of the Fish Church
in Stamford, Connecticut. This instrument has 56 bells. The largest bell weighs about
7,000 pounds and the smallest weighs about 26. |
Marietta plays concerts in
New England yearly and in Europe occasionally in her spare time. She organizes and is the
current living benefactrix of the yearly summer carillon series at Smith College in
Northampton, Massachusetts (held at 7:00 PM on Mondays). She also organizes the summer
concert series at the Fish Church in Stamford, Connecticut (held at 7:00 PM on Thursdays in
July) and the St. Mark's Church in New Canaan, Connecticut (held at 7:30 PM Tuesdays in late June through July). All three of these series fill up very
quickly with artists. Please contact Marietta
if you are interested in playing at one of these locations.
She occasionally gets into one of the local
newspapers. She was most recently featured in the local New Canaan
newspaper with a nice article.