You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
added access to the contents of Lagrange-interpolation grids
added more C functions previously missing: pineappl_grid_bin_limits, pineappl_grid_lumi, pineappl_lumi_combinations, pineappl_lumi_count, pineappl_lumi_entry
added remap subcommand which allows to change the binning and dimensions of a distribution
added global --silence_lhapdf switch to suppress the output of LHAPDF
added new subgrid type: LagrangeSparseGrid, which can be generated using the new subcommand optimize from existing grids; this data structure uses less memory and is a bit faster
added new subcommand optimize, which optimizes the size for each grid, both in memory and when written as a file
added new subgrid type LagrangeSubgridV2, which allows for different x1 and x2 limits, for example for DIS processes
added new switches to the subcommand info: --get, --keys, --show, which lets one read a single or all key-values pairs of each grid file.
added new subcommand set which allows to modify the key-value storage
added new C functions pineappl_grid_set_key_value and pineappl_grid_optimize
added a new switch --ignore_orders to the diff subcommand, which sums over all orders and is therefore useful if two grids are compared that should have the same contents in principle, but in practice have different orders
added new subcommand plot, which allows to plot the information contained in a grid
Changed
the order columns of the subcommand diff are now properly sorted and do not change randomly.
the subcommand diff now shows the differential cross sections of both grids with the same number of digits as the subcommands convolute and similar.
changed the default maximum value of Q from 1 TeV to 10 TeV and the number of grid points in Q^2 from 30 to 40
Removed Grid::bin_limit and replaced it with Grid::bin_info
in the C API the type uintptr_t has been changed to the more common type size_t
changed the default LagrangeSubgrid type from V1 to V2. This subgrid type supports DIS and allows to reconstruct static scales. If a static scale has been detected, optimize can remove the interpolation in the Q^2 dimension.
Fixed
the subcommand diff did not show differences in per cent, although it printed a per cent sign. Now it shows relative differences, which is always useful, even when the differences are smaller than sub-per mille.