Cargando…

Map creation and analysis via overloaded tools in FORTRAN 90

In tracking codes there is the need to obtain, at run time, various machine quantities which depend parametically on things such as momentum or quadrupole strength. To this end we have overloaded (in FORTRAN 90) Berz' DA package [1] as well as the analysis library LieLib [2,3] which is based on...

Descripción completa

Detalles Bibliográficos
Autores principales: Forest, E, Schmidt, F
Lenguaje:eng
Publicado: 2000
Materias:
Acceso en línea:http://cds.cern.ch/record/449886
_version_ 1780896085719384064
author Forest, E
Schmidt, F
author_facet Forest, E
Schmidt, F
author_sort Forest, E
collection CERN
description In tracking codes there is the need to obtain, at run time, various machine quantities which depend parametically on things such as momentum or quadrupole strength. To this end we have overloaded (in FORTRAN 90) Berz' DA package [1] as well as the analysis library LieLib [2,3] which is based on this package and we have created polymorphic types. Runtime polymorphism is not interpretation as in COSY-INFINITY [4] and is more appropriate to large ring tracking codes. Consequently we have applied these tools to the code SixTrack [6].
id cern-449886
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2000
record_format invenio
spelling cern-4498862023-05-05T13:07:53Zhttp://cds.cern.ch/record/449886engForest, ESchmidt, FMap creation and analysis via overloaded tools in FORTRAN 90Accelerators and Storage RingsIn tracking codes there is the need to obtain, at run time, various machine quantities which depend parametically on things such as momentum or quadrupole strength. To this end we have overloaded (in FORTRAN 90) Berz' DA package [1] as well as the analysis library LieLib [2,3] which is based on this package and we have created polymorphic types. Runtime polymorphism is not interpretation as in COSY-INFINITY [4] and is more appropriate to large ring tracking codes. Consequently we have applied these tools to the code SixTrack [6].CERN-SL-2000-048-APoai:cds.cern.ch:4498862000-08-03
spellingShingle Accelerators and Storage Rings
Forest, E
Schmidt, F
Map creation and analysis via overloaded tools in FORTRAN 90
title Map creation and analysis via overloaded tools in FORTRAN 90
title_full Map creation and analysis via overloaded tools in FORTRAN 90
title_fullStr Map creation and analysis via overloaded tools in FORTRAN 90
title_full_unstemmed Map creation and analysis via overloaded tools in FORTRAN 90
title_short Map creation and analysis via overloaded tools in FORTRAN 90
title_sort map creation and analysis via overloaded tools in fortran 90
topic Accelerators and Storage Rings
url http://cds.cern.ch/record/449886
work_keys_str_mv AT foreste mapcreationandanalysisviaoverloadedtoolsinfortran90
AT schmidtf mapcreationandanalysisviaoverloadedtoolsinfortran90