Long Abstracts of Papers in the AVS '94 Proceedings FYI, these are the long abstracts upon which the short 1-2 sentence presentation descriptions in the Advance Program of AVS '94 were based. DEVELOPING APPLICATIONS WITH AVS INC. PRODUCTS TRACK AVStool: An Interface to the AVS Command Line Interpreter. 11 - 11:45 a.m. Monday Bruce S. Duncan and Arthur J. Olson The Scripps Research Institute, La Jolla, CA The AVS Command Line Interpreter (CLI) provides a simple method to control the operation of AVS. The CLI, however, does not provide many programming features. AVStool is a simple interface to the CLI that provides additional functionality. AVStool is written in Perl, an interpreted language that combines features of C, awk, sh, and csh. AVStool allows users can access the AVS CLI using the Perl language. AVStool is not an interpreter, it is a simple interface between the AVS CLI and the Perl interpreter. There are Perl functions that implement most CLI commands. With AVStool, users can write Perl functions that can be combined to perform repetitive or complex tasks. The Spline Animator: Smooth Camera Motion for AVS Animation. 1 - 1:45 p.m. Monday Mark Astley and Mitch Roth Arctic Region Supercomputing Center, Fairbanks, AK The motivation for developing this AVS module came from a desire to produce aircraft-like behavior in AVS flyby animation sequences. That is, we wished to produce smoothly banked turns, dives and climbs. Although the AVS Animator module is a powerful tool for generating a variety of animation sequences, our best attempts always produced jerky or unpredictable motion in flybys. The Spline Animator is an AVS module which facilitates the use of smooth camera motion in AVS animations. In particular, the module features a highly intuitive interface which allows the user to define a set of keyframes which determine the resulting camera path. The module then generates smooth camera motion by interpolating these keyframes with uniform cubic splines. The Spline Animator allows the user to create a camera path in one of three ways: A CLI script, real-time playback, or a geometry representing the splined flightpath. The primary output of the module is a CLI script which can be modified as necessary to suit particular needs. Paths generated by the Spline Animator may also be played back directly using the Play and Reverse buttons on the interface. Finally, by selecting the Show Flightpath button the user may view the camera path as a geometry in the current scene. Our first output from the Spline Animator produced a camera path which was far smoother than we were ever able to achieve with the AVS Animator. Merely by setting a few keyframes we were able to produce the desired sequence in minutes. Using the Spline Animator, smooth AVS camera motion may now be achieved with relatively little effort. This paper discusses the theory, implementation and use of the module, along with examples of simple flybys and flight paths generated by the module. AVS Interface Routines. 2 - 2:45 p.m. Monday Jan Kraak, University of Groningen, The Netherlands AVS Interface Routines (AVSI_routines) AVSI_routines establish an easy interface between FORTRAN and C application programs and the majority of the 1D, 2D, 3D and 4D visualisation techniques of AVS. The use of these routines does not require knowledge of AVS fields and networks. For instance, the routine call AVSI_3D_scalar_real_uniform ('Isosurface', 'iso', dim1, dim2, dim3, s3) displays 3D data stored in the array s3(dim1, dim2, dim3) as an isosurface, which can further be manipulated by the usual AVS point-and-click interface. If desired, the networks and fields generated by the AVSI_Routines form a starting point to explore the full flexibility of AVS. In the process of designing these routines the omission of some functionality in AVS became apparent. Some examples of the interface routines will be presented. AVSFOOL: A Very Simple Field Operation Oriented Language. 3 - 3:45 p.m. Monday Krzysztof (Chris) S. Nowinski, Warsaw University Warsaw, Poland AVS mechanisms of algebraic manipulations on the fields are rather clumsy requiring connection of lots of "field math" modules to perform even simple arithmetic. At the Institute, we are currently developing a module forming an environment (editor, interpreter and i/o handler for what we call AVSFOOL (see title).An example of AVSFOOL program generating an animation of square plate heated by a rotating burner is shown: Developing Interactive Parallel Programs on IBM SP-1 within AVS Framework. 4 - 4:45 p.m. Monday Gang Cheng, Northeast Parallel Architectures Center During the past two years, NPAC(Northeast Parallel Architectures Center) at Syracuse University has actively engaged in the research of software integration methodologies and environments on massively parallel computers and heterogeneous distributed systems. We use AVS as a system integrating tool in several research and application projects which require interactive data visualization and high performance computing and communication. We have successfully developed real-time parallel numerical simulation/modeling applications in AVS on several parallel systems, including Thinking Machines Connection Machine 2 and 5, Maspar's DECmpp-12000 and networked heterogeneous workstation clusters. We use AVS to combine sequential, data parallel, and message passing modules in a heterogenous environment. Our latest work is on the SP-1, IBM's newest parallel distributed-memory computer designed using powerful RISC technology combined with a high-speed switch. In this paper, we report initial work in developing interactive parallel programs on an IBM SP-1 within AVS to allow real-time control of modeling system and dynamically steering of model parameters We use a stock option price modeling application as a case study, and a portable message passing interface PVM(Parallel Virtual Machine) as the parallel programming environment on an Ethernet-connected SP-1. We focus our discussion on programming integration issues when porting parallel programs to the SP-1 within an AVS data-flow integration model. We also discuss integration with other non-portable programming environments on the switch-connected SP-1 My Experiences Writing AVS Modules. 9 - 9:45 a.m. Tuesday Evelyn L. Wright U.S. Geological Survey The ability to write specialized AVS modules has been invaluable in enabling us to provide visualization support for a wide variety of scientific projects. The discussion of my experiences writing modules is intended to encourage and aid novice developers. Topics discussed include: motivation for writing modules; general principles; design and development considerations; and strategies for interfacing with existing software. The development of severalspecific modules is described, including modules with simple widgets coded for specialized applications and modules with hierarchical menu systems for generalized applications. C++ Module Generator For AVS. 10 - 10:45 a.m. Tuesday T. Ming Jiang Arctic Region Supercomputing Center The Application Visualization System, AVS, is an interactive tool for scientific visualization. The AVS system allows users to dynamically connect software modules to create data flow networks for scientific computation and visualization. The object-oriented C++ CPPMod Generator extends the AVS Module Generator and generates the object-oriented modules in C++ language for developing new modules. The CPPMod Generator module is implemented in C language. It is an AVS module, which generates skeleton code in C++ language, Makefiles, and documentation templates of object- oriented modules. Technical Overview of UAMGUIDES: Urban Airshed Model with a Graphical User Interface and Decision Support 11 - 11:45 a.m. Tuesday K. Eng Pua MCNC, Research Triangle Park, NC UAMGUIDES was designed to assist in the meticulous task of running the Urban Airshed Model (UAM) through the use of advanced graphical user interface and scientific visualization techniques. The system was built on top of the X-Window/Motif Toolkits and the Application Visualization System (AVS) in a distributed UNIX environment consisting of a remote server (Cray Y-MP) and various local workstations. One of the key functions of the graphical user interface is to streamline the sometimes daunting task of preparing the large amount of input data needed to run the UAM. To achieve this end, a point-and-click menu driven system was implemented to lead the user through all the necessary steps to prepare input files to the model, while providing safeguards at each step. The user interface is also supported by a database management system whose function include automatic creation of index files related to a given study, retrieving the database from and saving it to a remote secondary storage, transferring data sets between different users for collaboration purposes, and other database maintenance facilities. The scientific visualization techniques were utilized to create 2D, 3D, and 4D graphic displays for both data quality assurance and model result analysis. With the help of many advanced features provided by the AVS, a series of point-and-click interactive graphics displays were created to help the user gain new insights in his data sets. In this paper, I will present a technical overview of UAMGUIDES and summarize the lessons learned in using AVS to implement the system. An Intelligent Assistant for Creating Data Flow Visualization Networks. 1 - 1:45 p.m. Tuesday Peter Kochevar, San Diego Supercomputer Center Non-visualization experts, including most scientists, find visualization systems like AVS too difficult to use. One approach to assisting these end-users in doing interactive visualization is to embed the knowledge of visualization experts into an intelligent system. A prototype of just such a system has been developed as part of the Sequoia 2000 Project. In this system, a Planner makes use of expert knowledge stored in a Knowledge Base in order to create data-flow visualization programs. The Planner takes as input a description of the data to be visualized and an indication of the data analysis goals of an end-user. From this information, an AVS network script is produced that when executed, builds an appropriate visualization of the indicated data set. The networks so produced make use of both a restricted set of standard AVS modules and a collection of custom ones which operate on data structured as fiber bundles. Coroutine Synchronization in AVS. 2 - 2:45 p.m. Tuesday Gudrun J. Klinker, Digital Equipment Corporation The current AVS flow executive provides only limited mechanisms for coroutines to synchronize with other coroutines or modules: they can only be run either synchronously with the entire network or completely asynchronously. In many real-time applications, responding to user interaction or to real-time sensors (live camera input), finer-grained synchronization control is needed. This paper presents a token-based handshaking scheme which can be instantiated at runtime between any subgroups of modules and coroutines, allowing users to define control flow in the network, as well as data flow. An Experiment to build "Wrap Around" GUI for Scientific Models using AVS. 3 - 3:45 p.m. Tuesday Jeff Wang, MCNC, Research Triangle Park Building a graphical interface (GUI) using AVS can be a great challenge at times. AVS provides a ready to use widget set and a powerful layout editor to allow easy construction of GUI's, but when a GUI developer wants to have more controls on the low level I/O, file management, and memory management or when the developer wants to create a complex system involving complicated tasks, AVS becomes a barrier between them and the basic UNIX operating system. In the NC Air Compliance Program, we have had a chance to test and stretch AVS's ability to build GUI's wrapping around an environmental model. In this experiment, an air pollution emission pre-processing system (EPS) for the Urban Airshed Model (UAM) is used as a target to build a GUI around. EPS is a modular system which contains 20 FORTRAN programs, each of which computes an independent step of emission data processing. For different emission modeling tasks, a different set of these programs are evoked. The objective of the experiment is to build a GUI around each of the programs so that each of them is a separate AVS module. Then, the related AVS modules are ported together to form task networks. Finally, front end AVS modules are built to serve as drivers to activate one of the tasks by a single button click and everything is built inside the AVS framework. The interface system is called the Graphical Emission Preprocessing System (GEPS) and has helped produce gridded emission data for UAM as well as effective visualization of the data sets. However, during the development we have had to extend our effort to overcome some of the inconveniences as a result of AVS serving as a "middle man". Those some of the original designs proved efficient, others fail due to over the limit resource consumption. This paper offers to share our successes and failures during this development. Developing the Aurora Scientific Visualization Database to work with AVS. 9 - 9:45 a.m. Wednesday Mike Achenbach, XIDAK, Inc. WebWeaver - A Better "Field To Mesh" Module. 10 - 10:45 a.m. Wednesday Srinivas R. Manapragada, Landmark Graphics Corporation An Integrated Space and Atmospheric Science System Application of AVS. 11 - 11:45 a.m. Wednesday E. P. Szuszczewicz Science Applications International Corporation (SAIC) Make your AVS Pictures Look Great. 1 - 1:45 p.m. Wednesday Michael Pique, The Scripps Research Institute Many 3-D pictures aren't as informative or as effective as they could be because the creators are unaware of some simple tricks and proven-powerful techniques. I will explain and illustrate the assumptions behind AVS's Gouraud lighting model and show how to use it to your advantage, demonstrate a standard three-light environment copied from photography, show how AVS can do "haloed lines" that dramatically emphasize foreground-background relationships, and show a simple image-compositing network that offers superb object-inside-object transparency even using AVS renderers that themselves do not provide quality transparency. These tips will be helpful to anyone using AVS for geometric rendering. AVS AND UNIRAS PRODUCTS AND TECHNOLOGY TRACK AVS6 - System Overview 11 - 11:45 a.m. Monday Ham Lord Advanced Visual Systems Inc., Waltham, MA AVS6 - Framework Architecture 1 - 1:45 p.m. Monday Jeff Vroom, Advanced Visual Systems Inc. Visual Programming with X 2 - 2:45 p.m. Monday Mikael Jern, AVS/Uniras, Copenhagen, Denmark AVS5 - Advanced Application Development Techniques 3 - 3:45 p.m. Monday Ian Curington Advanced Visual Systems Inc. Surrey, England AVS6 - Execution Model and Distributed Architecture 4 - 4:45 p.m. Monday Jeff Vroom Advanced Visual Systems Inc. Waltham, MA AVS6 - System Overview 9 - 9:45 a.m. Tuesday Ham Lord Advanced Visual Systems Inc. Waltham, MA 2D Data Visualization Using Programmable Components 10 - 10:45 a.m. Tuesday Using the Toolmaster visual data analysis libraries for 2D data visualization. Val Schmidt AVS/Uniras Copenhagen, Denmark AVS6 - Integrated Data Display 11 - 11:45 a.m. Tuesday Robert Mazaika Advanced Visual Systems Inc. Waltham, MA AVS6 - Designing User Interfaces 1 - 1:45 p.m. Tuesday Chris Hall, Advanced Visual Systems Inc. Waltham, MA AVS5 - Manipulating Geometric Data 2 - 2:45 p.m. Tuesday John Sheehan Advanced Visual Systems Inc. Waltham, MA Reusable Visualization Components for Application Development 3 - 3:45 p.m. Tuesday Val Schmidt AVS/Uniras Copenhagen, Denmark Object-Oriented Application Development with AVS6 9 - 9:45 a.m. Wednesday Dave Kamins Advanced Visual Systems Inc. Waltham, MA AVS6 - Writing and Customizing Visual Data Objects Part 1 - Importing Existing Code 10 - 10:45 a.m. Wednesday John Poduska Advanced Visual Systems Inc. Waltham, MA AVS6 - Writing and Customizing Visual Data Objects Part 2 - Importing AVS Modules and Applications 11 - 11:45 a.m. Wednesday Larry Gelberg Advanced Visual Systems Inc. Waltham, MA AVS6 - Writing and Customizing Visual Data Objects Part 3 - Using Field Data and AVS6 Visual Data Objects 1 - 1:45 p.m. Wednesday Alex Yarmarkovich Advanced Visual Systems Inc. Waltham, MA. USERS EXAMPLES AND CASE STUDIES TRACK ENVIRONMENTAL/EARTH SCIENCES TRACK Chemical Flooding in a Virtual Environment - A Survivor's Guide to VR Development. 3 - 3:45 p.m. Monday Wes Bethel Lawrence Berkeley Laboratory Berkeley, CA A Climate Simulation Study 11 - 11:45 a.m. Tuesday Philip C. Chen, Fujitsu America, Inc. This is a continuation of the climate case study presented in the last year's AVS user group conference. Since last year, more simulation data have been obtained. It is possible to visualize time varying data with animation. In this study, existing and newly constructed networks containing AVS modules will be used for analyzing basic and derived meteorological parameters. The basic parameters include temperature, humidity and velocity. The derived parameters include momentum exchange, kinetic energy transport and thermal energy transfer. Visualization of these parameters will elucidate atmospheric general circulation dynamics.Paper Category: Environmental Sciences Displaying and Accessing Environmental Sciences Modeling Data with AVS. 1 - 1:45 p.m. Tuesday Kathy Pearson MCNC Research Triangle Park, NC Visualization of Volcanic Ash Clouds. 2 - 2:45 p.m. Tuesday Mitch Roth Arctic Region Supercomputing Center Fairbanks, AK GENERAL SCIENCE TRACK Visualization of Electronic Motion in Inorganic Molecules. Specific examples of applications of new modules to the visualization of Gibbsite and other soil minerals will be presented. 2 - 2:45 p.m. Monday George R. Famini US AERDEC, Aberdeen Proving Ground, MD, Susanna Wei, St. Joseph's University Visualizing Properties of Atomic and Molecular Systems in AVS. 3 - 3:45 p.m. Tuesday Modules developed to read data from some of the existing electronic structure programs; DMol, GAUSSIAN and MOPAC. Ken Flurchick MCNC Research Triangle Park, NC Visualizing Time Dependent Data from Molecular Dynamics Simulations using AVS. 9 - 9:45 a.m. Wednesday The module suite addresses factors in the visualization of molecular dynamics such as data importing, filtering to extract sub-domains, picking individual atoms for highlighting, selecting atoms for monitoring dynamic behaviors such as trajectory, and generating animations for studying the dynamics of the whole system. Upul Obeysekare Naval Research Laboratory Washington, DC A Visualization Environment for Atomic Arrangement and Materials Design. 10 - 10:45 a.m. Wednesday S. A. Khaddai Blackett, Imperial College The work reported in this paper has been driven by the motivation of producing high quality materials for high performance electronic and optical devices. Many types of scientific visualizations can be best carried out in the form of an animated image sequence which conveys temporal as well as spatial or other information. This work is concerned with the use of AVS for the visualization and animation of large-scale simulations. We are particularly concerned with the visualization of the surface morphologies generated from simulation of a material growth technique known as molecular-beam epitaxy (MBE). The graphics/animation environment together with our AVS modules are described and results are presented. Video will also be shown. Quasicrystal Modeling Using AVS. 11 - 11:45 a.m. Wednesday Takashi Soma and Yasunari Watanabe The Institute of Physical and Chemical Research Japan A 3D quasiperodic tiling as a model of quasicrystals is generated by the projection of a 10D lattice to 3D space. The 10 by 10 projection matrix is shown in which the 3D column vectors for the first three rows are ten vectors from center to vertices of a dodecahedron. The 3D tiling is examined by displaying it by a stick model using AVS geometry viewer. Visualization of Thermodynamic Properties of Gases. 1 - 1:45 p.m. Wednesday The results of a simulation of transport properties of a moderately dense gas. Mark Reed, MCNC.- North Carolina Supercomputing Center MEDICAL TRACK A Graphical Simulator for Design and Verification of Computer Controlled Treatment Delivery. 11 - 11:45 a.m. Monday Marc L. Kessler, University of Michigan To facilitate safe and efficient radiation therapy treatment delivery, we have developed an AVS5-based graphical simulator for use in the design and verification of computer- controlled treatments. The graphical simulator is composed of several components: a three- dimensional, kinematic model of the treatment gantry, table, and multileaf collimator, a set of widgets that mimic the machine input and readout devices, a collision detection algorithm, and an icon- based treatment script manager. The simulator operates in two modes; a stand alone mode for treatment delivery design, and an integrated mode for assisting the implementation and verification of treatments. Brachytherapy Visualization using AVS 1 - 1:45 p.m. Monday K. J. Weeks, Duke University Medical Center Brachytherapy is the insertion of radioactive sources into a cancer patient's tumour to achieve localized control of cancer. AVS supported modules supplemented by a few custom written modules are used to give the physician new insights into the results of such therapy. Surface shaded organ and tumour volumes combined with dose (energy/mass) calculations are displayed quickly for physician interpretation and decision. AVS is shown capable of providing an efficient solution to the problem of 3D visualization and is playing a useful role in this therapy at our institution. AVS in Medical Treatment Planning. 2 - 2:45 p.m. Monday E. Loren Buhle, Jr., Univ. of Pennsylvania This talk will discuss the use of AVS in medical treatment planning and treatment verification. While concentrating primarily in the areas of radiation therapy treatment and verification of cancer, the use of AVS in areas such as plastic surgery and orthopedics will also be discussed. This talk will focus on the design and implementation of user-written AVS modules in a medical environment and makes no assumptions of the audience regarding medical knowledge. Use of AVS in a Prototype Ultra-Fast Magnetic Resonance Imaging System. 3 - 3:45 p.m. Monday Roddy McColl, UT Southwestern We are now clinically testing an ultra-fast magnetic resonance imaging system which incorporates the use of AVS for data acquisition, pre- and post-processing and image generation and display. The complete system includes a commercial MRI scanner, a PC equipped with in-house developed ADC hardware, and a Kubota Titan workstation running AVS software. Communications between PC and Titan are via NFS file transfer, both data and sentinels. The AVS sub-system can be used for data acquisition and image reconstruction, and subsequent review and editing of the MR data. Applications include functional MRI measurements and multislice snapshot cardiac imaging. Multimodality Image Fusion and Registration Techniques Using the MEDIAN (TM) Library and AVS. 11 - 11:45 a.m. Wednesday Using features extracted from the image data, complementary information from different 3D image datasets is registered and fused to create a more complete representation of the patient. Philippe Boulle Focus Graphics Foster City, CA Measurement of Distal Radius Fracture Instability from Computed Tomography using AVS. 1 - 1:45 p.m. Wednesday The reduction in interfragmentary motion of distal radius fractures following external fixation was measured and animated using AVS. John Hipp Beth Israel Hospital, Harvard Medical School Boston, MA CFD TRACK Visualizing Multidimensional Human Exposure Data Inside a Residence House Using AVS. 11 - 11:45 a.m. Tuesday YanChing Q. Zhang ManTech Environmental Technology, Inc. Research Triangle Park, NC In-door air pollution is an emerging field in air quality study. The visualization tool for this subject is not available. The objective of our research is to visualize and animate the multidimensional data inside a residence house from a mathematical model. Several possible methods for the research are discussed. The initial efforts in the research have been put on the development of a user friendly interface to bridge the AVS visualization capability with time-dependent concentration dataset. The distribution of the time- dependent concentration in different rooms of the house are visualized and animated. The visual effects of the multidimensional data structure are presented. Flow Visualization for Lagrangian Particle Methods. 1 - 1:45 p.m. Tuesday Visualizing a numerical simulation of a rising, chaotic bubble where each particle represents a region with a specified vorticity distribution. Micheal W. Glass Sandia National Laboratories Albuquerque, NM Experiences with CM-AVS to Visualize and Compute Simulation Data on the CM-5. 2 - 2:45 p.m. Tuesday A distributed network of CM-AVS and AVS modules is used to concurrently visualize the time varying flow field being computed on the CM-5. Arsi Vaziri NAS Applied Research Branch, NASA Ames Research Center Moffett Field, CA IMAGING: REMOTE SENSING TRACK AVS for Remote Sensing Applications. 4 - 4:45 p.m. Monday AJ Rye, CJ Willis, CJ Oddy GEC-Marconi Research Centre Chelmsford, UK The GEC-Marconi Research Centre have been using AVS to build integrated systems for the analysis and visualisation g images. This paper will review the approach taken to construct large systems (50-130 modules) using dynamic network structures, CLI based menu systems, automated annotation of images and graphics, and the role of user data structures. Examples from several systems will be presented, including : - Validation and Visualisation system; designed for image quality analysis and the visualisation of geocoded image products. This system has an integrated set of tools for measuring the radiometric and spatial quality of large images (8000x8000 pixels) and visualising image composites consisting of radar, optical, map, terrain and auxiliary data.- IPAP; a system for sea ice monitoring with ERS-1 radar images. This system includes image analysis tools for the automatic interpretation of images including feature detection, segmentation, classification, and motion analysis.- MPWS; a system for the synthesis and display of polarimetric radar data. The presentation will include notes on the MRC solutions to common problems and comments on the strengths and weaknesses of AVS. The emphasis will be on the application of AVS tools to remote sensing imaging applications. Processing and Visualization of Infrared Images. 9 - 9:45 a.m. Tuesday Dr Yeng Bun, Quest Integrated, Inc. Quest Integrated is developing a real-time infared (IR) imaging system capable of measuring crack length, surface temperature, and the strain displacement of materials such as intermetallics, continuous fiber-reinforced ceramics, and metal matrix composites. A major contribution to the development of this system is the use of AVS to post process raw digital images captured by the IR camera. By performing both image processing and visualization with AVS, we were able to effectively manipulate and present the resultant images for specific engineering analysis. The AVS networks constructed for this task contain both the supported as well as in-house modules. SIMMAP - A New AVS Module for Generating Temporal Similarity Maps from Dynamic Images. 10 - 10:45 a.m. Tuesday A new similarity mapping technique has been developed for dynamic image analysis and we have built a new SIMMAP module in AVS for calculating similarity maps. Jadwiga Rogowska Massachusetts General Hospital Boston, MA ENGINEERING ANALYSIS Sound Radiation Analysis of Loudspeaker Systems Using Nearfield Acoustic Holography (NAH) and AVS. 3 - 3:45 p.m. Tuesday Thomas H. Burns, Pennsylvania State University Since the introduction of NAH in 1985, the computational power found in today's workstations and graphic systems has provided a powerful method of studying the radiated fields of loudspeaker systems. The NAH technique is based on the Helmholtz Integral Equation and utilizes a two-dimensional spatial FFT to predict the acoustic free-field variables at any point in three- dimensional space from information measured on a two- dimensional dimensional plane; i.e., the hologram plane. The complicated algorithms needed for this technique have been programmed into module form and combined into an AVS network. This application is useful to study sound propagation in rooms, diffraction effects from cabinet discontinuities, and time-domain energy transfer between multiple drivers. An AVS-based Environment for Visualizing Time-dependent Finite Element Data. 9 - 9:45 a.m. Wednesday An environment that is based on a custom application of the Data Viewer and a robust AVS input module that reads our neutral FE data files. Larry Schoof Sandia National Labs Albuquerque, NM Trappist - a system for Combined and Collaborative Nondestructive Testing Evaluation. 10 - 10:45 a.m. Wednesday The system aims to integrate different NDT methods in a standard environment and to facilitate the collaboration of experts around Europe. Andreas Schumm Federal Institute for Materials Research and Testing Berlin, Germany AEROSPACE/ASTROPHYSICS Visualizing Shock Waves in Hypersonic Flow. 11 - 11:45 a.m. Monday Development of a new algorithm to visualize shock waves in hypersonic flow which we have implemented in AVS. Shahid I. Choudhry DLR German Aerospace Research Germany AVS As a Design Simulation Controller for an Airborne Observatory. 1 - 1:45 p.m. Monday D. Glenn Deardorff, Sterling Software, NASA Ames Research Center ******I'm working on an AVS application right now that I think might be of interest |enough to talk about at the conference (its about using AVS to manage and |integrate the different "off-the-shelf" simulation codes used for designing the |the next generation of airborne infrared telescopes), but at this point I'm still not quite sure if the AVS approach will be considered the most viable |approach by the design engineers (comparered to how they doing it presently in a "more traditional" manner). ******* OIL AND GAS TRACK AVS Techniques for Well Log Analysis of the Eugene Island Field. THIS TALK CANCELLED AS OF 4/20/94 4 - 4:45 p.m. Monday This study demonstrates how various subsurface rock geometries are defined using well log analysis techniques. B.S. Eiche Cornell University Ithaca, NY Coupling AVS with Mosart as a Large-Scale X-Window Server. 9 - 9:45 a.m. Tuesday Mosart provides the ability to drive multiple display devices, maintaining coherence of the displays and interception of window events such that very large X-windows can be shown on a mosaic of multiple display devices. Jan Moorman Schlumberger Laboratory for Computer Science Austin, TX To Be Announced. 10 - 10:45 a.m. Tuesday Shell Development Co. Houston, TX