From the summer 2003 edition of Purdue Engineering Extrapolations
Chuck Wright, a masters candidate in the School of Aeronautics and Astronautics, says hes always been interested in things that move. "Mostly I like things that move fastrace cars, military equipment, airplanes," he says.
To pursue his major interest, computational aerodynamics, he uses computers to calculate flow fields through jet engines and nozzles and around aircraft wings, plotting where the air goes, what the pressures are, and what the properties are. "But," he says, "if you want to solve for the full turbulent flow around an entire aircraft, with all the relevant length and time scales, theres probably not enough power to do it with all the computers in the world and all the time between now and when the world ends."
Getting the most out of what computers do have to offer him is why Wright enrolled in Purdues Computational Science and Engineering (CS&E) program, a graduate program offering the opportunity to study a specific science or engineering discipline along with computing in a multidisciplinary environment. In place since 1995, the program aims to teach a student how to integrate computing with another scientific or engineering discipline and make original contributions in both. With more than 80 enrolled, CS&E draws students from aeronautics and astronautics, electrical and computer engineering, mechanical engineering, and nuclear engineering, as well as a number of non-engineering disciplines, including psychological sciences, earth and atmospheric sciences, and chemistry.
"CS&E has opened my eyes to things I wouldnt ever have thought about," says Wright. "Ive studied methods used for numerical analysishow the methods relate to the computer systems themselves. Ive also learned that when a code blows up, it may not be because the physical equations are wrong but because the numerics are. I have had experience dividing by 0, when the denominator is finite! Im careful now about how to formulate my equations so that doesnt happen. Ive also learned to look out for potential pitfalls such as subtracting two numbers of near equal value. That can produce an answer thats smaller than the numerical error of the problem. The result is equivalent to a random number!"
Wright plans to enroll for doctoral studies at Purdue after finishing his masters, so he faces a future of increasingly complex computations. Thanks to CS&E, hell be well equipped to take them on.
Writer: Lisa Hunt Tally
Photo: Photographic Services