Advanced Code for Photocathode Design
- Calabazas Creek Research, Inc., San Mateo, CA (United States)
- Naval Research Lab. (NRL), Washington, DC (United States)
- Univ. of Maryland, College Park, MD (United States)
The Phase I activity demonstrated that PhotoQE could be upgraded and modified to allow input using a graphical user interface. Specific calls to platform-dependent (e.g. IMSL) function calls were removed, and Fortran77 components were rewritten for Fortran95 compliance. The subroutines, specifically the common block structures and shared data parameters, were reworked to allow the GUI to update material parameter data, and the system was targeted for desktop personal computer operation. The new structures overcomes the previous rigid and unmodifiable library structures by implementing new, materials library data sets and repositioning the library values to external files. Material data may originate from published literature or experimental measurements. Further optimization and restructuring would allow custom and specific emission models for beam codes that rely on parameterized photoemission algorithms. These would be based on simplified and parametric representations updated and extended from previous versions (e.g., Modified Fowler-Dubridge, Modified Three-Step, etc.).
- Research Organization:
- Calabazas Creek Research, Inc., San Mateo, CA (United States)
- Sponsoring Organization:
- USDOE Office of Science (SC), High Energy Physics (HEP)
- DOE Contract Number:
- SC0013227
- OSTI ID:
- 1256335
- Report Number(s):
- Final Report
- Country of Publication:
- United States
- Language:
- English
Similar Records
VENTSAR V3.0: A Python GUI for Estimating Contaminant Concentrations on or Near Buildings Due to Building Effects and Plume Rise and For Calculating Inhalation and Plume Shine Doses
The ASC Sequoia Programming Model