
The user can enter temporally varying input values or temporally varying desired output values. The user can specify valve characteristics and thermodynamic properties of the input fluids via userfriendly dialog boxes. The GUI is used in conjunction with software that models the mixer as a system having three inputs (the positions of the GH2 and LH2 inlet valves and an outlet valve) and three outputs (the pressure inside the mixer and the outlet flow temperature and flow rate). GUI for Computational Simulation of a Propellant Mixerįigueroa, Fernando Richter, Hanz Barbieri, Enrique Granger, JamieĬontrol Panel is a computer program that generates a graphical user interface ( GUI) for computational simulation of a rocket-test-stand propellant mixer in which gaseous hydrogen (GH2) is injected into flowing liquid hydrogen (LH2) to obtain a combined flow having desired thermodynamic properties. The user can define new types of simulations which the GUI will automatically support by providing a menu option to execute the simulation and subsequently rendering line plots of the resulting data. At present, one can use the GUI for phase space tracking, finding fixed points and generating line plots for the Twiss parameters, the dispersion and the accelerator geometry.

In particular, the GUI will bring up windows for modifying any relevant parameters of the new element type. If the appropriate form is followed, and the new element is "registered" with a single line in the specified file, then the GUI will fully support this user-defined element type after it has been compiled and then linked to the existing application.

For example, a user can define a new model for a focusing or accelerating element. We present an overview of its features and describe how users can independently extend the capabilities of the entire application, including the GUI. MAPA has been developed in C++ and makes full use of object-oriented features. The MAPA code is an interactive accelerator modeling and design tool with an X/Motif GUI. MAPA: an interactive accelerator design code with GUIīruhwiler, David L.
