skip to main content

SciTech ConnectSciTech Connect

Title: JLIFE: THE JEFFERSON LAB INTERACTIVE FRONT END FOR THE OPTICAL PROPAGATION CODE

We present details on a graphical interface for the open source software program Optical Propagation Code, or OPC. This interface, written in Java, allows a user with no knowledge of OPC to create an optical system, with lenses, mirrors, apertures, etc. and the appropriate drifts between them. The Java code creates the appropriate Perl script that serves as the input for OPC. The mode profile is then output at each optical element. The display can be either an intensity profile along the x axis, or as an isometric 3D plot which can be tilted and rotated. These profiles can be saved. Examples of the input and output will be presented.
Authors:
 [1] ;  [1]
  1. JLAB
Publication Date:
OSTI Identifier:
1108684
Report Number(s):
JLAB-FEL-13-1792; DOE/OR/23177-2762
DOE Contract Number:
AC05-06OR23177
Resource Type:
Conference
Resource Relation:
Conference: FEL 2013, 26-30 Aug 2013, New York, NY
Research Org:
Thomas Jefferson National Accelerator Facility, Newport News, VA (United States)
Sponsoring Org:
USDOE Office of Science (SC)
Contributing Orgs:
Supported by the Office of Naval Research, the Joint Technology Office.
Country of Publication:
United States
Language:
English
Subject:
71 CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS; 97 MATHEMATICS AND COMPUTING