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
_version_ 1780890115763077120
author Iselin, F Christoph
author_facet Iselin, F Christoph
author_sort Iselin, F Christoph
collection CERN
description 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.
id cern-311682
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 1996
record_format invenio
spelling cern-3116822023-05-05T12:57:28Zdoi:10.1063/1.52382http://cds.cern.ch/record/311682engIselin, F ChristophThe CLASSIC ProjectAccelerators and Storage RingsExchange 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.CERN-SL-96-061-APoai:cds.cern.ch:3116821996-09-09
spellingShingle Accelerators and Storage Rings
Iselin, F Christoph
The CLASSIC Project
title The CLASSIC Project
title_full The CLASSIC Project
title_fullStr The CLASSIC Project
title_full_unstemmed The CLASSIC Project
title_short The CLASSIC Project
title_sort classic project
topic Accelerators and Storage Rings
url https://dx.doi.org/10.1063/1.52382
http://cds.cern.ch/record/311682
work_keys_str_mv AT iselinfchristoph theclassicproject
AT iselinfchristoph classicproject