Cargando…

The CLASSIC Project

Exchange of data and algorithms among accelerator physics programs is difficult because of unnecessary differences in input formats and internal data structures. To alleviate these problems a C++ class library called CLASSIC (Clas Library for Accelerator System Simulation and Control) is being devel...

Descripción completa

Detalles Bibliográficos
Autor principal: Iselin, F Christoph
Lenguaje:eng
Publicado: 1996
Materias:
Acceso en línea:https://dx.doi.org/10.1063/1.52382
http://cds.cern.ch/record/311682
Descripción
Sumario:Exchange of data and algorithms among accelerator physics programs is difficult because of unnecessary differences in input formats and internal data structures. To alleviate these problems a C++ class library called CLASSIC (Clas Library for Accelerator System Simulation and Control) is being developed with the goal to provide standard building blocks for computer programs used in accelerator lattice structures in computer memory using a standard input language, a graphical user interface, or a programmed algorithm. It also provides simulation algorithms. These can easily be replaced by modules which communicate with the control system of the accelerator. Exchange of both data and algorithm between different programs using the CLASSIC library should present no difficulty.