Releases: NNPDF/pineappl
Releases · NNPDF/pineappl
v1.3.3
v1.3.3-alpha-4
v1.3.3-alpha-4
v1.3.3-alpha-3
v1.3.3-alpha-3
v1.3.3-alpha-2
v1.3.3-alpha-2
v1.3.3-alpha-1
v1.3.3-alpha-1
v1.3.3-alpha-0
v1.3.3-alpha-0
v1.3.2
v1.3.0
v1.2.0
1.2.0 - 22/08/2025
Added
- added
Grid::repairto repair bugs that survived by writing bugged grids to
disk, for example #338. The CLI
offers this functionality viapineappl write --repairand it can also be
accessed via Python
Fixed
- added a missing implementation for a branch in
Grid::mergethat was
triggered when exporting some PineAPPL grids generated from the 'pinejet'
group - fixed wrong coupling orders when exporting to APPLgrid. This happened when
the PineAPPL grid had orders that had any other ordering than 'LO', 'NLO',
'NNLO' - fixed a bug that caused exported grids to compare unsuccessfully when the
convolution functions were proton-anti-proton; APPLgrid doesn't store the
types of convolution functions, so we simply convert the grid to use only
proton PDFs
Changed
- the function
Grid::evolvenow makes use of parallelization to take advantage
of the number of CPU cores available using the Rayon crate; the number of CPU
cores to be used can be controlled via theRAYON_NUM_THREADSenvironment
variable
v1.1.0
1.1.0 - 08/07/2025
Added
- added a new
V3metadata reader to thepineappl evolveCLI for EKOs
generated withv0.15.0or higher - C API: added new functions
pineappl_grid_evolve_info_shape,
pineappl_grid_evolve_info, andpineappl_grid_evolveto evolve grids - C API: added
pineappl_fktable_optimizeto optimize FK Table-like objects
given an optimization assumption - added methods
Grid::merge_channel_factorsandChannel::factor
Fixed
- fixed a bug that caused
pineappl exportto fail when called with grid
having non-trivial factors in their channel definitions