Related papers: PYTHIA 8 Status Report
A new release of the Monte Carlo program Herwig++ (version 2.0beta) is now available. The main new feature is the extension of the program to include simple hadron-hadron processes including the initial-state parton shower.
Using standard components of modern Fortran we present a technique to dynamically generate strings with as little coding overhead as possible on the application side. Additionally we demonstrate how this can be extended to allow for output…
The Parton-Shower algorithm implement in the Pythia generator is applied multiple times to the same parton-level configuration to estimate the systematic uncertainty affecting large-radius jet substructure variables associated with the…
SciPy is an open source scientific computing library for the Python programming language. SciPy 1.0 was released in late 2017, about 16 years after the original version 0.1 release. SciPy has become a de facto standard for leveraging…
The release of GENIE v3.0.0 was a major milestone in the long history of the GENIE project, delivering several alternative comprehensive neutrino interaction models, improved charged-lepton scattering simulations, a range of beyond the…
The Python package fluidfft provides a common Python API for performing Fast Fourier Transforms (FFT) in sequential, in parallel and on GPU with different FFT libraries (FFTW, P3DFFT, PFFT, cuFFT). fluidfft is a comprehensive FFT framework…
Jet cross sections can be in principle compared to simple pQCD calculations, based on the hypothesis of factorization. But often it is useful or even necessary to not only compute the production rate of the very high pt jets, but in…
For each family of finite classical groups, and their associated simple quotients, we provide an explicit presentation on a specific generating set of size at most 8. Since there exist efficient algorithms to construct this generating set…
Legacy programming languages such as FORTRAN 77 still play a vital role in many industrial applications. Maintaining and modernizing these languages is challenging, especially when migrating to newer standards such as Fortran 2008. This is…
Models with large extra dimensions as well as unparticle models could give rise to new phenomena at collider experiments due to real emission or virtual exchange of gravitons or unparticles. In this paper we present the common…
We introduce the recently developed IR-improved DGLAP-CS theory into the showers in Pythia8, as this Monte Carlo event generator is in wide use at LHC. We show that, just as it was true in the IR-improved shower Monte Carlo Herwiri, which…
The MPI Forum has recently adopted a Python scripting engine for generating the API text in the standard document. As a by-product, it made available reliable and rich descriptions of all MPI functions that are suited for scripting tools.…
We have updated the parton and hadron cascade model PACIAE for the relativistic nuclear collisions, from based on JETSET 6.4 and PYTHIA 5.7 to based on PYTHIA 6.4, and renamed as PACIAE 2.0. The main physics concerning the stages of the…
A new version of the Monte Carlo program HERWIG (version 6.1) is now available. This note gives brief details of the new features relative to the previous version (5.9). A fully updated manual will follow shortly. The main new features are:…
In this article, a framework for hadronic rescattering in the general-purpose Pythia event generator is introduced. The starting point is the recently presented space-time picture of the hadronization process. It is now extended with a…
The deep learning language of choice these days is Python; measured by factors such as available libraries and technical support, it is hard to beat. At the same time, software written in lower-level programming languages like C++ retain…
Bulk_extractor is a high-performance digital forensics tool written in C++. Between 2018 and 2022 we updated the program from C++98 to C++17, performed a complete code refactoring, and adopted a unit test framework. The new version…
A new release of the Monte Carlo program Herwig++ (version 2.1) is now available. This version includes a number of significant improvements including: an eikonal multiple parton-parton scattering model of the underlying event; the…
The rapid evolution of software libraries poses a considerable hurdle for code generation, necessitating continuous adaptation to frequent version updates while preserving backward compatibility. While existing code evolution benchmarks…
We introduce pyndri, a Python interface to the Indri search engine. Pyndri allows to access Indri indexes from Python at two levels: (1) dictionary and tokenized document collection, (2) evaluating queries on the index. We hope that with…