A beamline matching application based on open source software
Conference
·
OSTI ID:772345
An interactive Beamline Matching application has been developed using beamline and automatic differentiation class libraries. Various freely available components were used; in particular, the user interface is based on FLTK, a C++ toolkit distributed under the terms of the GNU Public License (GPL). The result is an application that compiles without modifications under both X-Windows and Win32 and offers the same look and feel under both operating environments. In this paper, we discuss some of the practical issues that were confronted and the choices that were made. In particular, we discuss object-based event propagation mechanisms, multithreading, language mixing and persistence.
- Research Organization:
- Fermi National Accelerator Lab. (FNAL), Batavia, IL (United States)
- Sponsoring Organization:
- USDOE Office of Energy Research (ER) (US)
- DOE Contract Number:
- AC02-76CH03000
- OSTI ID:
- 772345
- Report Number(s):
- FERMILAB-Conf-00/319; TRN: AH200104%%352
- Resource Relation:
- Conference: ACAT2000, Batavia, IL (US), 10/16/2000--10/20/2000; Other Information: PBD: 21 Dec 2000
- Country of Publication:
- United States
- Language:
- English
Similar Records
Open-Source GIS
An overview of Trilinos.
BEYONDPLANCK III. Commander3
Book
·
Sun Jan 01 00:00:00 EST 2012
·
OSTI ID:772345
An overview of Trilinos.
Technical Report
·
Fri Aug 01 00:00:00 EDT 2003
·
OSTI ID:772345
+12 more
BEYONDPLANCK III. Commander3
Journal Article
·
Wed Jun 28 00:00:00 EDT 2023
· Astronomy and Astrophysics
·
OSTI ID:772345
+38 more