Visualization Tools to Guide Scientists
|
omputer simulations can help engineers drill for petroleum and natural gas more efficiently, show environmental scientists how pollution spreads in surface or underground water, and detail for biologists and chemists the workings of nucleic acids, proteins, and other biological molecules. But as simulations grow larger and more accurate, the resulting data sets grow larger and more intricate, and scientists themselves need a road map for analyzing these results and guiding them to the regions of interest. Chandrajit Bajaj of the University of Texas leads a project of the Interaction Environments thrust area that is building such a set of analysis and visualization tools to be used in a tight loop with large simulations."What we've developed is a set of core multiscale domain creation and visualization technologies," said Bajaj, professor of computer sciences and director of the Center for Computational Visualization (CCV) at the Texas Institute for Computational and Applied Mathematics (TICAM). "These affect both the preprocessing and post-processing of physics simulations for many disciplines." The tools from Bajaj's team provide the foundation for meeting the needs of computational scientists who develop simulation software to address a new problem. The CCV tools accelerate the process of writing the companion software that both models the geometry of the problem domain and visualizes the results of their physics simulations. |
|
|
ENGINEERING AND EARTH SYSTEMSAs part of the Interaction Environments thrust area, Bajaj is leading the "Visualization Tools" project, through which the tools from the Visual Eyes effort will be deployed in the NPACI infrastructure. Bajaj attended the September meeting at SDSC of the Molecular Science thrust area, for example, to identify possible matches between the CCV's work and the needs of molecular scientists. Past work by the CCV has looked at molecular surfaces, electrostatic and interaction potentials, and collaboration technologies. The Visualization Tools project also incorporates Bajaj's work with collaborators at TICAM who are participating in the Engineering and Earth Systems Science thrust areas. In Engineering, Wheeler and colleagues at TICAM's Center for Subsurface Modeling are developing tools for simulating oil reservoirs and subsurface pollution. (See the April-June 1998 ENVISION.) This project is conducting realistic, high-resolution studies with a million or more mesh elements, and Visual Eyes tools help the researchers examine the results of these simulations. The accelerated isocontouring tool rapidly color-codes various functions such as permeability and hydraulic movement in the subsurface environments (Figure 1). The hypervolume rendering tools reveal such features as the flow of contaminants downstream over time. Wheeler also leads a project on bay and estuary flow and transport within the Earth Systems Science thrust area. This project is linking two physical models--a water flow simulator and a chemical reaction simulator--to create a more realistic picture of the movement of pollutants in coastal waters. CCV tools for isocontouring and hypervolume rendering are being used to visualize the results. Also in the Engineering thrust area, Bajaj is collaborating on a project led by Leszek Demkowicz on simulations of electromagnetic and acoustic fields. Electromagnetic waves, from cellular phones for example, travel through the head, bouncing off the skull and brain. To study how electronic signals interact with the irregular shape of the human head, Demkowicz and his team are creating simulators that use adaptively generated meshes to perform realistic simulations. Since every head and brain are different, Demkowicz's team uses the CCV tools for adaptive, hierarchical mesh generation to create realistic brain models from MRI and CT scans (Figure 2). Demkowicz's simulations begin with a coarse mesh, solve the problem, estimate the error, then generate an adaptively refined mesh. The process is repeated until the error reaches an acceptable level. "What we're providing are toolboxes of geometric modeling and visualization methods," Bajaj said. "NPACI gives us the opportunity to make these tools even more robust and put them into use in large metacomputing environments. The partnership brings us into contact not only with others in the Interaction Environments thrust area, but also with several scientific disciplines and potential NPACI users across the country." --DH |