|
Student
Abstracts: Computer Science at ORNL
Mass Spectrometry Using the Scan Function Editor.
KISSIE ANDERSON (Southern University, Baton Rouge, LA 70813) IRENE ROBBINS (Oak
Ridge National Laboratory, Oak Ridge, TN 37831) .
Mass spectrometry provides valuable information to a wide range of professionals.
Mass spectrometry is used to monitor the breath of patients by
anesthesiologists during surgery, determine how drugs are used by the body, and
to analyze environmental pollutants, to name a few. Mass spectrometry is a
powerful, analytical technique that is used to identify unknown compounds, to
quantify known materials, and to elucidate the structural and chemical
properties of molecules. The Chemical Biological Mass Spectrometer Block II is
a new and improved system for the detection and identification of chemical and
biological warfare agents for the United States Army. The Scan Function Editor
(SFE) software is intended to provide tools for an expert user to conduct mass
spectrometer experiments and collect mass spectral data. The basic objective
was to provide user documentation for the Scan Function Editor software. This
software is still under development, but provides mechanisms for development of
scan functions, setting and monitoring of instrument parameters, and collection
of mass spectral data in graphical displays, ITS40-format files, and textual
files.
Computing Resource Inventory Database. DON BIBLE II
(Pellissippi State Community College, Knoxville, TN 37933) TERRY HEATHERLY (Oak
Ridge National Laboratory, Oak Ridge, TN 37831) .
Organizational computing resources are critical cost elements for most businesses.
Within the Engineering Technology Division (ETD) at Oak Ridge National
Laboratory, employees use approximately four hundred desktop computing systems
to support their diverse research activities. Management desired an automated
tool to better assist them in managing their numerous computing resources on a
daily basis. The Computer Resource Inventory database was developed to provide
the capability to perform routine cross-cut and roll-up types of analyses that
will supply (1) system administrators with the specific technical data of the
systems in operation, (2) managers a snapshot of when systems may need to be
replaced, and (3) an estimated value of the collection of computing resources
being utilized. The database will employ detailed information for specific
system capabilities, their owners, their locations, and will assist managers
and technical administrators to perform a variety of analyses. In addition, the
databas e will provide a basis for continual updates as new resources are
procured and older resources are retired. The development and implementation of
this database should improve ETD's organizational management of its numerous
computing resources. Category: Computer Science Presenter's Name: Don W. Bible
II School Presenter Attends: Pellissippi State Community College Mentor's Name:
Terry Heatherly Division: Engineering Technology Division Program: DOE Energy
Research Undergraduate Laboratory Fellowships
An Autonomous Robotic Scheme for Visual Tracking and
Pursuit. HUNTER BROWN (North Carolina State University, Raleigh, NC 27607)
LYNNE PARKER (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
In autonomous mobile robotic formation, it is often essential for robots to
know the position of other robots. This project involves studying a team of
mobile robots, called Emperor robots, to enable them to achieve
"follow-the-leader" formations. Solutions to this problem use data
from various sources including GPS, laser range finders, sonar and visual
tracking. In this research, machine vision is being studied to provide position
information. This paper describes a set of algorithms that have been developed
that enable robot team members to analyze images to locate the robot within its
field of vision, and to estimate its distance. These algorithms work by first
acquiring an image via the pan-tilt-zoom vision system with an image frame
grabber through the manufacturer-included Mobility software interface and then
applying several algorithms on it. The image is then color segmented, averaged,
run through an object detection and assignment scheme, and then a position and
distance estimation algorithm. The output of these algorithms is the centroid
of the robot (if one exists within the image) and an estimated distance, which
is then used in locomotion routines. Results are presented that illustrate the
effectiveness of our algorithms on the Emperor robots. These results include
real-time processing of an average 14 frames per second, high precision,
accurate position information, and distance estimation. The findings show that
the algorithms, in place with the current control scheme, provide an excellent
solution for indoor and outdoor machine vision tracking and pursuit
capabilities.
Software Version Control For Multi-Collaboration Software
Project.. CHIN CHAN (Pellissippi State Technical Community College,
Knoxville, TN 37933) ERNEST L. WILLIAMS JR. AND DELPHY NYPAVER (Oak Ridge
National Laboratory, Oak Ridge, TN 37831) .
Implementing a software version control system for software application
development is one of the primary objectives for the Spallation Neutron Source
(SNS) Control Systems Group. In a multi-collaborative software development
environment, integrating software efforts from different departments and
developers from different locations is important. Failure to integrate software
efforts would not only create confusion and increase development and labor
costs but would also cause project delay. Currently SNS is using Concurrent
Version System (CVS) as version control, remote users are accessing the CVS
repository via secure shell. However, CVS is not very user friendly since it is
command-line based. The goal of this project is to implement an easy to use
interface that allows the remote developers and software managers to access the
CVS repository with respect to version control. By using a web based CVS, the
SNS Control Systems Group is able to provide a user-friendly, convenient and
secure software development environment. Developers have more flexibility and a
more convenient means to safeguard, develop, debug and test new software.
Modeling and Simulation of the Equilibrium Compositions
of Chemical Species. . SCOTT CLARK (University of Tennessee, Knoxville, TN
37996) JUAN FERRADA, PH. D. (Oak Ridge National Laboratory, Oak Ridge, TN
37831) .
In today's chemical industries, the costs of construction and maintenance of
facilities are high. Similarly, attempts to improve production and disposal of
chemicals come with high costs and safety risks. For years, chemical engineers
have sought better ways to design and operate plants where chemical and
physical changes take place in materials. Computer simulation has been
implemented to study how chemical species are affected by condition changes
that cannot be easily or safely applied in real life. Software, such as FLOW
and HSC4 Chemistry 4.1, has been developed to make simulation easier. These
modeling tools have been linked by an object-oriented interface. This interface
is designed to model the conversion of chemical species, percentage mass flow rates,
temperature and pressure modeled by FLOW into a format that can be used by HSC4
Chemistry to calculate equilibrium composition data. This new data is then
converted back into a format that can be used by FLOW. In addition, Microsoft
Excel has also been interfaced so that graphical representations of equilibrium
compositions can easily be visualized. This new interface will help FLOW users
to have access to better chemical models at a lower cost. Thus allowing
engineers a safer, more cost efficient way to study behaviors of chemical
species in response to condition changes.
Exploitation of Obstacles to Increase Strength in a
Highly Redundant Manipulator. AREL CORDERO (University of Oregon, Eugene,
OR 97403) WARREN DIXON (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
A highly redundant manipulator has a greater variety of motions available in
the case of obstacle avoidance. Some of these cases may require long extensions
of the manipulator arm, thus necessitating a stronger and larger structure. One
idea for increasing the working strength, thereby reducing the necessary size
of the robot is to allow contact with obstacles to provide leverage for the
manipulator arm. Computer simulation provides a basis on which to study this
capability. However, two limitations impeded demonstrating this constraint: the
need to extend the existing simulation program to support robots with a high
degree of redundancy (DOR), and to create and implement a suitable manipulator
arm. The latter, involves determination of the highly non linear forward
kinematic equations and Jacobian matrix. To overcome these problems, the source
code for the simulator was studied and modified to allow for arbitrary
serial-linked manipulators while maintaining backward compatibility. Next, new
software was developed to generalize the calculation of the forward kinematics
and Jacobian. An object-oriented approach in Java was chosen. As a result, it
is now trivial to create new manipulators or fine tune existing models for the
simulator. With the new capabilities in place, the future goals of this project
involve demonstrating new constraints and criteria to advance motion planning
of an end-effector. From this, the creation of smaller, stealthier and more
capable robots is facilitated.
Material Balance and Heat Transfer Calculations for 237Np
Targets. . APRIL COX (Fayetteville State University, Fayetteville, NC
28301) DR. ROBERT WHAM (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
The Department of Energy supplies NASA with long-life portable heat for use in
remote locations such as deep space. To perform this task DOE provides a
special isotope, 238Pu produced from reactor irradiation of 237Np targets and
subsequent post-irradiation chemical processing. The Radiochemical Engineering
Development Center (REDC) at ORNL has been selected to carry out this project.
As part of the planning studies, the REDC fabricated 237Np targets for
irradiation and processed those targets to recover and purify the 238Pu. Once
processing was finished, the data was analyzed using a spreadsheet format
(Microsoft Excel). Material balance flow sheets were constructed for
understanding product recovered, waste products, and analysis of the 236Pu
impurity. The results will aide in determining future 237Np target design. Also
detailed calculations of the heat transfer and temperature profiles across a
neptunium oxide-aluminum target rod were performed based on calculation
techniques using a previous model for a curium oxide-aluminum target rod.
Developing An SAP Web Transaction for United Way
Deductions. JUSTIN CRANSHAW (Skidmore College, Saratoga Springs, NY 12866)
DAVID BROUGHTON (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Oak Ridge National Laboratory (ORNL) currently uses the SAP enterprise system
for a wide range of business and administrative applications. With the planned
system upgrade to version 4.6, SAP offers additional capability in providing
web-based access to system functionality. Among other advantages, such a web
interface bypasses the need to have the SAP graphical user interface installed
on a client's computer. Research was conducted into the various ways of
developing an SAP Internet application through communication with the SAP
Internet Transaction Server (ITS). After consulting with the Payroll customer,
a prototype Internet Application Component (IAC) Web Transaction was created to
aid in future SAP web development. This prototype, if ever put into effect,
would allow ORNL employees to modify their monthly/weekly contributions to
their United Way agency of choice. Under the current method, contact is needed
between the employee and an SAP administrator, who manually updates the
necessary information within the SAP R/3 system. Using a Web Transaction, when
the employee makes changes to her United Way accounts from the web, she
seamlessly passes her modifications to the ITS, which then communicates the
information to SAP. The underlying SAP system then interprets and records the
data, automatically making a recurring deduction, which is then routed to the
chosen United Way agency. SAP also returns these changes to the web for output.
Not only will this method far more efficient than the manual one, it also makes
the employee an active part in the distribution of her pay. This change could
yield future increase in ONRL United Way contributions.
A Program for Analysis of Similarity Tables Generated by
ARB for Use in Microbial Genomic Analysis. ROSHITHA DUNSTAN (Washington
University, Saint Louis, MO 63105) JIZHONG ZHOU (Oak Ridge National Laboratory,
Oak Ridge, TN 37831) .
In today's world of high-speed sequencing, analysis of genomic information can
take longer than the initial sequencing. It is due to this fact that
researchers have been relying on computers for high-speed data analysis. In
some cases, they have written their own programs to accomplish this task (i.e.
Phrap). In microbial genomics, it is sometimes necessary to compare the
similarity of the genomic sequence of different clones or organisms. While
programs such as ARB will do such analysis, the resulting data can be enormous.
ARB will create a similarity matrix showing the percentage match (of bases)
between the organisms. The creation of groups of organisms that are 95 percent
alike, for example, can be extremely tedious. In a "group", each
member must match every other organism in the group by at least the filter
value (i.e. 95 percent). In matrices with few members (20-40) this is not a
very large problem. However, when there are 400-500 different members, this
analysis can take hours or days. In order to solve this problem, a program was
developed using the C++ programming language on a Unix platform. Instead of
taking hours to analyze a data set, analysis can be done in minutes. Due to the
nature of the coding, it is very easily portable to other platforms and has
already been compiled and tested in a DOS environment.
Efficient Data Distribution Among Cluster Systems.
DOUGLAS FULLER (Iowa State University, Ames, IA 50010) STEPHEN SCOTT (Oak Ridge
National Laboratory, Oak Ridge, TN 37831) .
Cluster computing has come into its own as an effective, affordable means ofachieving
supercomputer-class computing power. Still, practical, useful administration
software has yet to become widely available. An essential part of any cluster
administration software is a convenient utility for inventory and distribution
of files. In large and multiple cluster environments, simple one-to-many
distribution techniques are inefficient when participating network interfaces
lack multicast capability. Therefore, a scalable mechanism must be devised for
data transmission. Such a mechanism implies the participation of all cluster
nodes in the distribution. Two methods lend themselves to this mechanism, with
significantly different optimization characteristics. These methods and their
probable optimization characteristics were studied, and sample codes were
produced. A test suite was then coded to study various optimization
characteristics of the two methods. Optimization relative to file size, working
size, and number of participating cluster nodes will be studied using this
method. The study of these optimization characteristics will permit inclusion
of intelligent file distribution methods in the Cluster Command and Control
("C3") suite, a cluster configuration and administration utility
under development at Oak Ridge National Laboratory.
Three-Dimensional Galerkin Boundary Integral Analysis for
Anisotropic Elasticity. ADAM GRIFFITH (Rice University, Houston, TX 77005)
LEONARD J. GRAY (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Elastic analysis using the Boundary Integral Method requires treating the
integral equations for surface displacement and surface traction. The primary
requirement in the numerical implementation is correct evaluation of the
singular (displacement equation) and hypersingular (traction equation)
integrals. For anisotropic materials, the singular integration is further
complicated by the fact that the Green's function is not known in closed form.
A boundary integral code implementing a Galerkin approximation of the
anisotropic displacement equation has been developed. The integrals are
evaluated numerically for the non-singular case and by a combination of
analytic and numeric integration for the singular contributions. The singular
integrals are defined in terms of a limit-to-boundary, which, by choosing the
limit direction appropriately, can be carried out. Symbolic computation is
employed to significantly ease the algebraic work required to develop the
appropriate analytic integration formulas. The traction equation is essential
for the very important topic of fracture analysis, and the extension of these
techniques to treat the more difficult hypersingular integrations appears to be
feasible. This is currently being investigated.
Design and Development of Chemical Engineering Process
Simulation Software using Visual Basic . JOSHUA HOWARD (Coahoma Community
College, Clarksdale, MS 38614) JUAN FERRADA (Oak Ridge National Laboratory, Oak
Ridge, TN 37831) .
Although chemical process simulation software already exists, software
designers can never be complacent. Improvements and upgrades must be made
continuously in order to keep customers satisfied. The chemical process
simulation software currently in use runs from a DOS environment. The goal of
this project is to develop a new simulation software similar to the current
ORNL DOS version, but runs from a WindowsTM environment which provides for a
more user friendly interface. Visual Basic is the tool being used to satisfy
this goal. There are several Phases in developing this new software. Phase I
allows the user to view a form, drag, drop, and connect icons onto the form.
This phase has been completed. The second phase should allow the user to save
the icons and connecting lines and load them in the same position in which they
were saved. The second phase should also allow the execution of a chemical
process. Phase II is now under construction. Icons can successfully be saved
and opened in the correct positions. Although this software is yet in the early
stages of development, it shows promise as a powerful tool for the future.
Transfer of Data in a Fully-Connected Network with
Broadcast Trees. MICHAEL JANSSEN (Univeristy of Northern Iowa, Cedar Falls,
IA 50613) STEPHEN SCOTT (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Cluster computing is a growing field in computer science, allowing for
supercomputer-like resources at fractions of the cost of a normal
supercomputer. In order to make cluster computing viable for research, tools
need to be created in order to make this paradigm of computing resources work
as well as it has in the past. One of the problems introduced by the cluster
computing is the movement of data within the cluster. While clusters are
fully-connected, speed of distribution of data is still limited by the network
hardware. In order to overcome this problem, techniques were developed that
would increase the speed of data distribution. One technique, using a lopsided
tree called a broadcast tree, is presented and discussed in detail. One
implementation of a broadcast tree written in C using a client-server model
over TCP was developed and tested. Basic concepts behind broadcast trees are
discussed in full detail, as well as the protocol used. disclosing the
implementation's successes and down-falls. Comparisons between the broadcast
tree method and other methods for accomplishing the same goal including
structures based on rings, normal binary trees, and conventional fan-out
methods are presented. Methods which should prove to be more effective than
broadcast trees are also discussed including broadcasting and multicasting. A
flexible framework in C is presented, allowing the test of various methods of
distribution in a fully-connected network.
Using a unidirectional ring to connect several clusters,
distributed control for the Harness distributed virtual machine.. SIMON
KANAAN (Westminster College, New Wilmington, PA 16172) STEPHEN L. SCOTT (Oak
Ridge National Laboratory, Oak Ridge, TN 37831) .
Parallel processing, the method of cutting down a large computational problem
into small tasks, which are solved in parallel, is a field of increasing
importance in science. Parallel processing is used to simulate real world
problems such as the human genome research. Distributed computing converts
single workstations into heterogeneous clusters, increasing the performance of
general-purpose hardware solutions. Some of the current solutions are Parallel
Virtual Machine (PVM) and Message Passing Interface (MPI). This work aims to
develop a distributed control algorithm for the Harness distributed virtual
machine that avoids single point (or set of points) of failure for distributed
heterogeneous system architecture, which is one of the weaknesses of PVM and MPI.
The distributed control needs to automatically detect and recover from faults
and failures and cascaded faults and failures. The control messages will be
sent in a unidirectional ring to help update the head nodes in the clusters.
Nodes can be assigned or removed from this ring at any time. An algorithm
already exists and I will be using the C programming language and PVM to
simulate this distributed control.
Construction of a Cold Fusion interface and Java Map to
Improve the Presentation and Maintenance of the AmeriFlux Website. . THOMAS
KOLLAR (University of Rochester, Rochester, NY 14627) TOM BODEN (Oak Ridge
National Laboratory, Oak Ridge, TN 37831) .
ORNL serves as the data archive for continuous measurements made by roughly 50
sites comprising the AmeriFlux network. The World Wide Web (WWW) serves as the
primary means used by ORNL to make AmeriFlux data and information available to
users worldwide. The primary tasks of this project were to assemble clear,
informative, and easily maintainable WWW pages for sites in the AmeriFlux
network and to create a map of all the AmeriFlux sites. To begin to complete
the first of these tasks, a Microsoft Access database had been created to store
much of the information about the AmeriFlux sites. The current project used
that database to dynamically post information on the AmeriFlux website using a
markup language and software provided by Cold FusionÔ. Because of Cold Fusion's
ability to make dynamic web pages, 50 html pages could be made into one Cold
Fusion page. Thus, the time needed to be spent updating and changing the web
pages was reduced. Also, having one web page as opposed to 50 allowed for the
easy cre ation of a template. Thereby, the information on the website has
become clearer, more accessible, and more informative, completing the first of
the tasks. To complete the second of the tasks, a dynamic map of the AmeriFlux
sites was made using Java and Cold Fusion. The dynamic nature of this map
allows for a more easily accessible and updateable web site.
Designing A Network. JOEY LOCKLEAR (Robeson Comm.
College, Lumberton, NC 28358) JIMBEAU GARDNER (Oak Ridge National Laboratory,
Oak Ridge, TN 37831) .
A network is a group of computers and other devices (such as printers, servers,
etc.) that are connected by some type of transmissions media, usually wire or
fiber. Some of the devices that are needed for a network to function properly
will be discussed as well as the protocols (language) used to communicate
between these devices.
Database Design for the Stabilization/Solidification of
Wastes Using Microsoftâ Access 2000. TRACY LOFTIS (Tennessee Technological
University, Cookeville, TN 38505) ROGER SPENCE (Oak Ridge National Laboratory,
Oak Ridge, TN 37831) .
Experimental data on the stabilization/solidification of wastes is abundantly
available but unorganized. There are various waste compositions and, in turn,
various treatments. Organization of data is a key factor in reducing the amount
of time and money involved in research. Currently, an individual wanting to
obtain information on the stabilization and solidification of waste must
perform literature searches either electronically or manually and then decipher
the information given. With the aid of a database development tool such as
Microsoft Access this data can be organized in a logical and useful manner. The
hopes are that this database will someday be obtainable electronically.
Therefore, generators having a particular composition of waste will see at a
glance what has worked, and failed, for others. These individuals may choose to
analyze this data using statistical controls, which will aid in their decision
of an optimal approach for treatment.
Connectivity Detection and Routing in Wireless and
Wireline Networks. ARUL MANICKAM (Carnegie Mellon University, Pittsburgh,
PA 15213) NAGESWARA S. V. RAO (Oak Ridge National Laboratory, Oak Ridge, TN
37831) .
This project deals with the implementation and testing of networking modules
that enable message transport between the nodes of adhoc networks consisting of
wireless mobile and wireline units. The design involves the detection of single
and multiple hop connectivity and also the transport level routing of the
messages. Three components have been implemented and tested. First, the setup
modules detect the immediate neighboring nodes in an adhoc network consisting
of wireless mobile and wireline nodes. Second, the path computation modules
compute shortest paths from a source node to all reachable destinations via
single and multiple hops. Third, routing modules transport messages between
various nodes and are developed for two scenarios. For the static scenario,
messages are routed via the network nodes without buffering. In the dynamic
case, messages are suitably buffered to account for the changes in
connectivity, i.e. messages are buffered at intermediate nodes for specified
amounts of time if the destination is not reachable. The modules are
implemented in C programming language using the sockets interface under Linux
operating system.
An Individual Based Model for a Tall Grass Prairie
Containing Oil Wells. BRIAN MASKARINEC (University of Georgia, Athens, GA
30609) YETTA JAGER (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
The need and understanding of how to take care of the planet is an issue of
importance to us all. One way to predict how certain actions will effect a
habitat is through computer simulation. For our program we are choosing to
simulate a grassland prairie in Oklahoma which contains several oil wells.
Using the data collected over the past 10 years about this certain prairie,
such as species of flora and fauna living there, information about the oil
equipment such as failure rate, and other occurrences like fire we are able to
create a computer program this particular prairie for future possibilities.
This allows us to see what will happen to the prairie if nothing more was done,
more wells were added, or if clean up was attempted.
Document Control and Records Management - Collaboration
among six laboratories. TOSCHA PEYTON (Robeson Community College,
Lumberton, NC 28358) BECKY LAWSON (Oak Ridge National Laboratory, Oak Ridge, TN
37831) .
The Document Control and Records Management (DCRM) Program is integral to the
successful construction of the Spallation Neutron Source Project (SNS). The SNS
is an accelerator-based neutron source, a one-of-a-kind facility. The SNS is
being built by a partnership of six DOE laboratories, Arogonne, Brookhaven,
Lawrence Berkeley, Los Alamos, and Oak Ridge and Thomas Jefferson National
Accelerator Facility. The research site will be located on the Oak Ridge
Reservation in Tennessee. While the DCRM group is responsible for providing
comprehensive and compliant records management and document control support as
well as guidance for the project, the SNS Document Control Center (DCC) serves
as the central archive for the project's record documentation and is tasked
with ensuring that SNS documentation is captured and managed to provide long
term accessibility. The two web-based systems that support this effect are the
Information Manager (iMAN), a Product Data Management (PDM) tool by
Unigraphics, and the Engineering Design and Information System (EDIS), an in
house developed system which issues and tracks document and drawing number
schemes. The iMAN system ensures access to the latest released/approved version
of project documentation and provides a central location for storing and
managing released/approved documentation in a variety of electronic formats.
Support provided by iMAN and EDIS will be discussed.
Investigation of Self-Organized Criticality in
Packet-Based Communications Networks. NATHANIEL SIZEMORE (Westminster
College, New Wilmington, PA 16172-0001) VICKIE E. LYNCH (Oak Ridge National
Laboratory, Oak Ridge, TN 37831) .
A system is governed by self-organized criticality if it is a driven system
that self-organizes to be close to some critical point. Communication systems
have been shown to have a critical point where the system goes from continuous
flow of information to a jammed state. Here we have examined the possibility of
self-organization as a competition between information demand and congestion
control. An object-oriented computer simulation was written in C++ to examine
the self-organization properties in packet-based communication networks.
Various congestion control methods were examined after confirming previously
published results that did not include these methods. These included a
simplified choke packet technique, congested signaling, backpressure, and dropping
packets. Impacts of these schemes on self-organization were compared using a
variety of diagnostics including throughput, average time traveled by packets,
and probability distribution functions from time and distance traveled by
packets. Studying the properties of self-organization can help better
understand the macroscopic trends and properties such as throughput in large
packet-based networks ranging from corporate LANs and WANs to the global
Internet.
Video Streaming. MARIO TOBIAS (University of Texas,
Brownsville, TX 78520) KEITH SANFORD (Oak Ridge National Laboratory, Oak Ridge,
TN 37831) .
Video streaming is becoming one of the principal ways of communication in today's
society. Being able to transmit video on a digital way can have important
advantages. Watching a conference without the need of getting up from your desk
and being able to continue working at the same time is one of the applications
that video streaming has. ORNL has characterized by having a very efficient
video streaming system and has being transmitting important conferences in the
past years. Physically testing each location on the network was our work during
this summer using a DHCP and with the help of computer video players were the
techniques used by us.
Visualization of Rocket Thruster Models and Experiments.
KATHERINE WHITE (University of Tennessee, Knoxville, Knoxville, TN 37916) MARK
D. CARTER (Oak Ridge National Laboratory, Oak Ridge, TN 37831) .
Visualization is an important factor in the use of computer codes to model
scientific experiments. The EMIR codes are used to model the mini-RFTF
experiment at ORNL which is used to test ion propulsion for NASA's Variable
Specific Impulse Magnetoplasma Rocket. IBM Data Explorer provides an effective
way to check the correctness of the models and to analyze information provided
by the codes. A Fortran module was written to put the output of these codes
into native Data Explorer format. The module contains several subroutines which
are used to output different types of data including scalars, vectors, and
complex fields. The module converts data into a binary format, using less
memory than that of an ASCII or text file. Data explorer networks and macros
were developed to read and visualize the data using the isosurface, glyph, and
plot modules. IBM Data Explorer was found to be a worthwhile open source
software package and documentation was created to enable future users to learn
to use the Fortran modu le and Data Explorer applications. Category:Computer
Science School Author Attends: University of Tennessee, Knoxville DOE National
Laboratory Attended: Oak Ridge National Laboratory Mentor's Name: Mark D.
Carter Phone: (865) 574-1309 e-mail Address: cartermd@ornl.gov Presenter's
Name: Katherine White Mailing Address: 110 Newcrest Lane City/State/ZIP: Oak
Ridge, TN 37830 Phone: (865) 482-2528 e-mail Address: kwhite@utk.edu
|