DocumentCode
378056
Title
Pre- and post-processor for the wool won transport code
Author
Fawley, W.M.
Author_Institution
LBNL, Berkeley, CA, USA
Volume
4
fYear
2001
fDate
2001
Firstpage
3063
Abstract
ICOOL is a Fortran77 macroparticle transport code widely used by researchers to study the front end of a neutrino factory/muon collider. In part due to the desire that ICOOL be usable over multiple computer platforms and operating systems, the code uses simple text files for input/output services. This choice together with user-driven requests for greater and greater choice of lattice element type and configuration has led to ICOOL input decks becoming rather difficult to compose and modify easily. Moreover, the lack of a standard graphical postprocessor has prevented many ICOOL users from extracting all but the most simple results from the output files. Here I present two attempts to improve this situation: First, a simple but quite general graphical pre-processor (NIME) written in the Tcl/TK to permit users to write and maintain ASCII-formatted input files by use of simple macro definitions and expansions. Second, an interactive postprocessor written in Fortran90 and NCAR graphics, which allows users to define, extract, and then examine the behavior of various particle subsets. In this paper I show some examples of use of both the pre- and post-processor for a standard ICOOL run
Keywords
FORTRAN; beam handling equipment; high energy physics instrumentation computing; linear accelerators; muons; particle beam dynamics; program processors; ASCII-formatted input files; Fortran77 macroparticle transport code; Fortran90; ICOOL muon transport code; NCAR graphics; NIME; input decks; lattice element type configuration; multiple computer platforms; muon collider; neutrino factory; operating systems; output files; postprocessor; preprocessor; standard graphical postprocessor; text files; user-driven requests; Code standards; Computational modeling; Computer graphics; Computer simulation; Mesons; Neutrino sources; Operating systems; Particle accelerators; Physics computing; Production facilities;
fLanguage
English
Publisher
ieee
Conference_Titel
Particle Accelerator Conference, 2001. PAC 2001. Proceedings of the 2001
Conference_Location
Chicago, IL
Print_ISBN
0-7803-7191-7
Type
conf
DOI
10.1109/PAC.2001.988005
Filename
988005
Link To Document