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...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Piotr Korcyl
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