DOE OSTI · 1256335
Advanced Code for Photocathode Design
Abstract
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.).
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Ives, Robert Lawrence, Jensen, Kevin, Montgomery, Eric, Bui, Thuc. 2015-12-15. Advanced Code for Photocathode Design. https://doi.org/10.2172/1256335
Cite the original work for its findings. Save a collection to share your selection of sources.