On the Differential Algebra Underlying the COSY INFINITY Computer Code Due to M. Berz
Abstract
The mathematical foundations of the differential algebraic approach to beam optics due to M. Berz are described. They are simplified by identifying the underlying algebraic structure with the well known algebra of truncated polynomials. Concrete examples of derivations in this algebra, consistent with the truncation operation, are given.
 Authors:
 Brookhaven National Lab. (BNL), Upton, NY (United States)
 Publication Date:
 Research Org.:
 Brookhaven National Lab. (BNL), Upton, NY (United States)
 Sponsoring Org.:
 USDOE Office of Science (SC)
 OSTI Identifier:
 1118957
 Report Number(s):
 BNL1015372013IR
 DOE Contract Number:
 AC0298CH10886
 Resource Type:
 Technical Report
 Country of Publication:
 United States
 Language:
 English
 Subject:
 43 PARTICLE ACCELERATORS; 97 MATHEMATICS AND COMPUTING
Citation Formats
Garczynski, V. On the Differential Algebra Underlying the COSY INFINITY Computer Code Due to M. Berz. United States: N. p., 1992.
Web. doi:10.2172/1118957.
Garczynski, V. On the Differential Algebra Underlying the COSY INFINITY Computer Code Due to M. Berz. United States. doi:10.2172/1118957.
Garczynski, V. Wed .
"On the Differential Algebra Underlying the COSY INFINITY Computer Code Due to M. Berz". United States.
doi:10.2172/1118957. https://www.osti.gov/servlets/purl/1118957.
@article{osti_1118957,
title = {On the Differential Algebra Underlying the COSY INFINITY Computer Code Due to M. Berz},
author = {Garczynski, V.},
abstractNote = {The mathematical foundations of the differential algebraic approach to beam optics due to M. Berz are described. They are simplified by identifying the underlying algebraic structure with the well known algebra of truncated polynomials. Concrete examples of derivations in this algebra, consistent with the truncation operation, are given.},
doi = {10.2172/1118957},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Wed Jul 01 00:00:00 EDT 1992},
month = {Wed Jul 01 00:00:00 EDT 1992}
}
Save to My Library
You must Sign In or Create an Account in order to save documents to your library.

COSY INFINITY reference manual
This is a reference manual for the arbitrary order particle optics and beam dynamics code COSY INFINITY. It is current as of June 28, 1990. COSY INFINITY is a code to study and design particle optical systems, including beamlines, spectrometers, and particle accelerators. At its core it is using differential algebraic (DA) methods, which allow a very systematic and simple calculation of high order effects. At the same time, it allows the computation of dependences on system parameters, which is often interesting in its own right and can also be used for fitting. COSY INFINITY has a full structured objectmore » 
Automatic code generation in SPARK: Applications of computer algebra and compilercompilers
We show how computer algebra and compilercompilers are used for automatic code generation in the Simulation Problem Analysis and Research Kernel (SPARK), an object oriented environment for modeling complex physical systems that can be described by differentialalgebraic equations. After a brief overview of SPARK, we describe the use of computer algebra in SPARK's symbolic interface, which generates solution code for equations that are entered in symbolic form. We also describe how the Lex/Yacc compilercompiler is used to achieve important extensions to the SPARK simulation language, including parametrized macro objects and steadystate resetting of a dynamic simulation. The application of thesemore » 
Automatic code generation in SPARK: Applications of computer algebra and compilercompilers
We show how computer algebra and compilercompilers are used for automatic code generation in the Simulation Problem Analysis and Research Kernel (SPARK), an object oriented environment for modeling complex physical systems that can be described by differentialalgebraic equations. After a brief overview of SPARK, we describe the use of computer algebra in SPARK`s symbolic interface, which generates solution code for equations that are entered in symbolic form. We also describe how the Lex/Yacc compilercompiler is used to achieve important extensions to the SPARK simulation language, including parametrized macro objects and steadystate resetting of a dynamic simulation. The application of thesemore » 
Installation of DSS/2 on the IBM 360/195 computer at K25. [Implementation of CDC 6400 code on IBM computer, considers precision problems due to small word length]
The Differential Systems Simulator, Version 2(DSS/2), is a software package that can be used to solve sets of differential equations. This report discusses the work performed in implementing the package on the IBM 360/195 at K25. It records the names of the data sets produced and the JCL procedures used. It is not intended as a detailed programer's guide for the installation of a system such as DSS/2. 7 figures, 2 tables.