Numerical package for solving the JIMWLK evolution equation in C++
Precise and detailed knowledge of the internal structure of hadrons is one of the most actual problems in elementary particle physics. In view of the planned high energy physics facilities, in particular the Electron–Ion Collider constructed in Brookhaven National Laboratory (National Academies of S...
Guardado en:
Autor principal: | |
---|---|
Formato: | article |
Lenguaje: | EN |
Publicado: |
Elsevier
2021
|
Materias: | |
Acceso en línea: | https://doaj.org/article/6c40a14f48cb4d6d97ba684aab6c9c97 |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
id |
oai:doaj.org-article:6c40a14f48cb4d6d97ba684aab6c9c97 |
---|---|
record_format |
dspace |
spelling |
oai:doaj.org-article:6c40a14f48cb4d6d97ba684aab6c9c972021-11-24T04:32:21ZNumerical package for solving the JIMWLK evolution equation in C++2352-711010.1016/j.softx.2021.100887https://doaj.org/article/6c40a14f48cb4d6d97ba684aab6c9c972021-12-01T00:00:00Zhttp://www.sciencedirect.com/science/article/pii/S2352711021001473https://doaj.org/toc/2352-7110Precise and detailed knowledge of the internal structure of hadrons is one of the most actual problems in elementary particle physics. In view of the planned high energy physics facilities, in particular the Electron–Ion Collider constructed in Brookhaven National Laboratory (National Academies of Sciences, Engineering and Medicine, 2018, [1]), the Chinese Electron–Ion Collider of China (Chen, 2018 [2]), or upgraded versions of CERN’s LHC experiments, it is important to prepare adequate theoretical tools to compare and correctly interpret experimental results. One of the model frameworks allowing to estimate hadron structure functions is the combination of the McLerran–Venugopalan initial condition model together with the JIMWLK equation which describes the evolution in rapidity of the initial distribution. In this package we present a parallel C++ implementation of both these ingredients. In order to allow a thorough assessment of systematic effects several discretizations of the JIMWLK kernel are implemented both in position and momentum spaces. The effects of the running coupling in three different definitions are provided. The main code is supplemented with test and check programs for all main functionalities. The clear structure of the code allows easy implementation of further improvements such as the collinear constraint (Hatta and Iancu, 2016).Piotr KorcylElsevierarticleLangevin equationJIMWLK equationStochastic integrationGluon dipole distributionComputer softwareQA76.75-76.765ENSoftwareX, Vol 16, Iss , Pp 100887- (2021) |
institution |
DOAJ |
collection |
DOAJ |
language |
EN |
topic |
Langevin equation JIMWLK equation Stochastic integration Gluon dipole distribution Computer software QA76.75-76.765 |
spellingShingle |
Langevin equation JIMWLK equation Stochastic integration Gluon dipole distribution Computer software QA76.75-76.765 Piotr Korcyl Numerical package for solving the JIMWLK evolution equation in C++ |
description |
Precise and detailed knowledge of the internal structure of hadrons is one of the most actual problems in elementary particle physics. In view of the planned high energy physics facilities, in particular the Electron–Ion Collider constructed in Brookhaven National Laboratory (National Academies of Sciences, Engineering and Medicine, 2018, [1]), the Chinese Electron–Ion Collider of China (Chen, 2018 [2]), or upgraded versions of CERN’s LHC experiments, it is important to prepare adequate theoretical tools to compare and correctly interpret experimental results. One of the model frameworks allowing to estimate hadron structure functions is the combination of the McLerran–Venugopalan initial condition model together with the JIMWLK equation which describes the evolution in rapidity of the initial distribution. In this package we present a parallel C++ implementation of both these ingredients. In order to allow a thorough assessment of systematic effects several discretizations of the JIMWLK kernel are implemented both in position and momentum spaces. The effects of the running coupling in three different definitions are provided. The main code is supplemented with test and check programs for all main functionalities. The clear structure of the code allows easy implementation of further improvements such as the collinear constraint (Hatta and Iancu, 2016). |
format |
article |
author |
Piotr Korcyl |
author_facet |
Piotr Korcyl |
author_sort |
Piotr Korcyl |
title |
Numerical package for solving the JIMWLK evolution equation in C++ |
title_short |
Numerical package for solving the JIMWLK evolution equation in C++ |
title_full |
Numerical package for solving the JIMWLK evolution equation in C++ |
title_fullStr |
Numerical package for solving the JIMWLK evolution equation in C++ |
title_full_unstemmed |
Numerical package for solving the JIMWLK evolution equation in C++ |
title_sort |
numerical package for solving the jimwlk evolution equation in c++ |
publisher |
Elsevier |
publishDate |
2021 |
url |
https://doaj.org/article/6c40a14f48cb4d6d97ba684aab6c9c97 |
work_keys_str_mv |
AT piotrkorcyl numericalpackageforsolvingthejimwlkevolutionequationinc |
_version_ |
1718415981181665280 |