OBJECT ORIENTED PROGRAMMING FOR ACCELERATOR DESIGN AND ANALYSIS

Period of Performance: 01/01/1997 - 12/31/1997

$750K

Phase 2 SBIR

Recipient Firm

Tech-X Corporation
5621 Arapahoe Ave Suite A
Boulder, CO 80303
Principal Investigator

Abstract

THIS PROJECT WILL INVESTIGATE AND DOCUMENT THE USE OF OBJECT ORIENTED PROGRAMMING FOR ANALYSIS AND DESIGN OF ACCELERATORS BY PORTING EXISTING CODES TO C++ AND USING AND ENHANCING AN EXISTING CLASS OF ACCELERATOR ELEMENTS IN A DESIGN CODE. SPECIFICALLY, THE CODE MAPS WILL BE PORTED TO A C++ COMPILER AND THE BEAMLINE CLASS TO THE C++ COMPILER OF IBM WORKSTATIONS. CODING FOR ACCELERATOR ELEMENTS IN XMAPS WILL BE REPLACED WITH BEAMLINE CLASSES. THESE REPLACEMENTS WILL BE TESTED AND VERIFIED FOR ACCURACY AT EACH STAGE. FINALLY, DOCUMENTATION OF THE ACCELERATOR CLASSES AND THEIR USAGE WILL BE PROVIDED.