Related papers: Apacic++ 2.0, A Parton Cascade In C++
We present a C++ header-only parallel sparse matrix library, based on sparse quadtree representation of matrices using the Chunks and Tasks programming model. The library implements a number of sparse matrix algorithms for distributed…
In recent times the algorithms for the simulation of hadronic collisions have been subject to two substantial improvements: the inclusion, within parton showering, of exact higher order tree level matrix elements (MEPS) and, separately,…
A new version of the event generator BABAYAGA is presented, which is based on an original matching of the Parton Shower approach with the complete exact O(alpha) matrix element for the inclusion of the QED radiative corrections to the…
Recent developments have demonstrated the potential for high simulation speeds and reduced energy consumption by porting Monte Carlo Event Generators to GPUs. We release version 2 of the CUDA C++ parton shower event generator GAPS, which…
We present a new approach to combine multiple NLO parton-level calculations matched to parton showers into a single inclusive event sample. The method provides a description of hard multi-jet configurations at next-to leading order in the…
Colour evolution and parton branching at the amplitude level have become important theoretical frameworks to improve parton showers, and are algorithms in their own right: they complement shower development by resummation algorithms capable…
We show how many contemporary issues in event generation can be recast in terms of partonic calculations with a matching scale. This framework is called GenEvA, and a key ingredient is a new notion of phase space which avoids the problem of…
Herwig++ is the successor of the event generator HERWIG. In its present version 2.2.1 it provides a program for full LHC event generation which is superior to the previous program in many respects. We briefly summarize its features and…
As quantum computing hardware systems continue to advance, the research and development of performant, scalable, and extensible software architectures, languages, models, and compilers is equally as important in order to bring this novel…
Despite the importance of sparse matrices in numerous fields of science, software implementations remain difficult to use for non-expert users, generally requiring the understanding of underlying details of the chosen sparse matrix storage…
CompHEP, as a partonic event generator, and PYTHIA, as a generator of final states of detectable objects, are interfaced. Thus, integrated tool is proposed for simulation of (almost) arbitrary collision processes at the level of detectable…
Parton shower Monte Carlo event generators in which the shower evolves from hard splittings to soft splittings generally use the leading color approximation, which is the leading term in an expansion in powers of $1/N_c^2$, where $N_c = 3$…
Modern CMake offers the features to manage versatile and complex projects with ease. With respect to OMNeT++ projects, a workflow relying on CMake enables projects to combine discrete event simulation and production code in a common…
We extend the multi-purpose Monte-Carlo event generator Sherpa to include processes in deeply inelastic lepton-nucleon scattering. Hadronic final states in this kinematical setting are characterised by the presence of multiple kinematical…
We present the design of the simulation package Pluto, aimed at the study of hadronic interactions at SIS and FAIR energies. Its main mission is to offer a modular framework with an object-oriented structure, thereby making additions such…
SchNetPack is a versatile neural networks toolbox that addresses both the requirements of method development and application of atomistic machine learning. Version 2.0 comes with an improved data pipeline, modules for equivariant neural…
In this contribution the matrix element generator AMEGIC++ will be presented. It automatically generates Feynman diagrams, helicity amplitudes, and suitable phase space mappings for processes involving multi-particle final states within the…
Bridge++ is a general-purpose code set for a numerical simulation of lattice QCD aiming at a readable, extensible, and portable code while keeping practically high performance. The previous version of Bridge++ is implemented in double…
CASCADE is a full hadron level Monte Carlo event generator for e-p, gamma-p and p-p_bar processes, which uses the CCFM evolution equation for the initial state cascade in a backward evolution approach supplemented with off-shell matrix…
Calling multi-threaded C++ code from R has its perils. Since the R interpreter is single-threaded, one must not check for user interruptions or print to the R console from multiple threads. One can, however, synchronize with R from the main…