skip to main content

SciTech ConnectSciTech Connect

Title: Advanced Code for Photocathode Design

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.).
 [1] ;  [2] ;  [3] ;  [1]
  1. Calabazas Creek Research, Inc., San Mateo, CA (United States)
  2. Naval Research Lab. (NRL), Washington, DC (United States)
  3. Univ. of Maryland, College Park, MD (United States)
Publication Date:
OSTI Identifier:
Report Number(s):
Final Report
DOE Contract Number:
Resource Type:
Technical Report
Research Org:
Calabazas Creek Research, Inc., San Mateo, CA (United States)
Sponsoring Org:
USDOE Office of Science (SC); USDOE Office of Science (SC), High Energy Physics (HEP) (SC-25)
Country of Publication:
United States