Tags give the ability to mark specific points in history as being important
-
1.13.0
Release: 1.13.0a2be7578 · ·Version 1.13.0 ADDED - Add ZZ production with leptonic decays (both same and different flavors) ([!297](https://gitlab.com/spice-mc/pepper/-/merge_requests/297)) - Add convergence-based stopping criterion for phase-space optimization ([e3ad5d05](https://gitlab.com/spice-mc/pepper/-/commit/e3ad5d05de7af2fbdde57a91683e7693360605f5), [!304](https://gitlab.com/spice-mc/pepper/-/merge_requests/304)) - Add live per-batch progress output during phase-space optimization steps ([a81c2df8](https://gitlab.com/spice-mc/pepper/-/commit/a81c2df8bc0262ee22c23ff62ae1a85dd45188e4), [!306](https://gitlab.com/spice-mc/pepper/-/merge_requests/306)) - Document phase-space options and reading phase-space points from an HDF5 file ([8838f5ab](https://gitlab.com/spice-mc/pepper/-/commit/8838f5ab25381b7049bc9d9eea1be8a852e9e470), [!308](https://gitlab.com/spice-mc/pepper/-/merge_requests/308)) - Add diagnostic output if there might be problems when reading phase-space points from an HDF5 file ([d15b95fc](https://gitlab.com/spice-mc/pepper/-/commit/d15b95fcd545a6453dbee36b64ee330beba48912), [!308](https://gitlab.com/spice-mc/pepper/-/merge_requests/308)) - Add LHEF v3 keywords to LHEH5 format documentation ([0a37d8fa](https://gitlab.com/spice-mc/pepper/-/commit/0a37d8fac25b3e4209dff8a324ee634a4daa3fc5), [!300](https://gitlab.com/spice-mc/pepper/-/merge_requests/300)) - Make number of checked phase-space points in unit tests configurable ([e3cec607](https://gitlab.com/spice-mc/pepper/-/commit/e3cec6078ef886b8769c1371456a9e378c84aeed)) CHANGED - Reproduce original random-number sequence when reading phase-space points to allow for an exact reproduction of the original run generating the points ([015a6cc3](https://gitlab.com/spice-mc/pepper/-/commit/015a6cc33d44fc62054281e52649321ee8eb8dac), [!308](https://gitlab.com/spice-mc/pepper/-/merge_requests/308)) - Always record number of random numbers per event ([0b5459f8](https://gitlab.com/spice-mc/pepper/-/commit/0b5459f8136a6630f28579c4fb21844f6cf6922d), [!308](https://gitlab.com/spice-mc/pepper/-/merge_requests/308)) - Read cache also for non-optimizable PS generators ([4eed03a5](https://gitlab.com/spice-mc/pepper/-/commit/4eed03a5aa4a29a59fcf1a31329b0cf56afb7716), [!308](https://gitlab.com/spice-mc/pepper/-/merge_requests/308)) - Use American spelling in Pepper's output ([!309](https://gitlab.com/spice-mc/pepper/-/merge_requests/309)) - Include original process ID in color factor reading log message ([731931bf](https://gitlab.com/spice-mc/pepper/-/commit/731931bf3ce4514d49638da52dedd7b2cca28f57), [!297](https://gitlab.com/spice-mc/pepper/-/merge_requests/297)) PERFORMANCE - Share color factor files between flavor-relabeled processes ([f0fab251](https://gitlab.com/spice-mc/pepper/-/commit/f0fab251e891db1e63ae548be9f1f8109ac57d78), [!297](https://gitlab.com/spice-mc/pepper/-/merge_requests/297)) - Partition tests into levels and parallelize expensive unit tests ([769798bf](https://gitlab.com/spice-mc/pepper/-/commit/769798bf1ac0cbe16ac27dbd6eacae2ceded8b99), [!297](https://gitlab.com/spice-mc/pepper/-/merge_requests/297))
-
1.12.3
Release: 1.12.318a6ab98 · ·Version 1.12.3 FIXED - Fix/complete phase-space section of the defaults runcard ([b0cbd8bb](https://gitlab.com/spice-mc/pepper/-/commit/b0cbd8bb95de437bba1795fe83fbac1801bcbccf)) - Guard event reader against missing `numRandomNumbers` field in the process information ([c4d97705](https://gitlab.com/spice-mc/pepper/-/commit/c4d9770505547593f5d49e35aa57b707a67410df)) - Do not (again) shuffle the z direction of externally provided momenta ([8fe0f0d5](https://gitlab.com/spice-mc/pepper/-/commit/8fe0f0d5a2faaf4747b13e804faf48a7c97ede00)) - Set momentum fractions when reading phase-space points ([8f390994](https://gitlab.com/spice-mc/pepper/-/commit/8f390994ffaf09f0aa2811f5d33649348f0f701f)) - Fix out-of-bounds column access in phase-space reader ([0a9d2602](https://gitlab.com/spice-mc/pepper/-/commit/0a9d2602991e08b586f4ba349ee367810c0b7696)) - Fix compilation of the host-only RNG path ([c3040bb2](https://gitlab.com/spice-mc/pepper/-/commit/c3040bb2b865089c7a1d922974adea0273f4d798))
-
1.12.2
Release: 1.12.2048d74a7 · ·Version 1.12.2 FIXED - Fix --fixed-helicities CLI flag writing to the wrong section ([749646db](https://gitlab.com/spice-mc/pepper/-/commit/749646db86f791c727c72f68f572444fdae9dc1f)) - Fix process string parsing for long inputs ([90345bfd](https://gitlab.com/spice-mc/pepper/-/commit/90345bfd1fbaf7eb6aec75606a703c1742ddbc75)) - Fix falsy path and helicity values failing to parse ([0f5c8992](https://gitlab.com/spice-mc/pepper/-/commit/0f5c8992ead1af133f9eafb143a8c21bcc0fe841)) - Fix parsing `no*` as "no diagnostics" ([1e61f2ba](https://gitlab.com/spice-mc/pepper/-/commit/1e61f2ba2f814a3a88a84642a3b195f33904016d))
-
1.12.1
Release: 1.12.1474e81cd · ·Version 1.12.1 ADDED - Add LHEF keyword column to LHEH5 format documentation [!300](https://gitlab.com/spice-mc/pepper/-/merge_requests/300)) FIXED - Fix LHE status codes of incoming particles in HDF5 output ([5939a4d1992123a8c995b381bbf1b572c9180bf8](https://gitlab.com/spice-mc/pepper/-/commit/5939a4d1992123a8c995b381bbf1b572c9180bf8), [!300](https://gitlab.com/spice-mc/pepper/-/merge_requests/300)) - Drop native flag from CI builds to fix occasional SIGILL ([d0c346b702e2b4f4e24f573c20965cbc59aa631a](https://gitlab.com/spice-mc/pepper/-/commit/d0c346b702e2b4f4e24f573c20965cbc59aa631a), [!300](https://gitlab.com/spice-mc/pepper/-/merge_requests/300)) PERFORMANCE - Update process selection weights after each optimization iteration ([!301](https://gitlab.com/spice-mc/pepper/-/merge_requests/301))
-
1.12.0
Release: 1.12.0c8e3579e · ·Version 1.12.0 ADDED - Add new phase-space biaser for W bosons ([!296](https://gitlab.com/spice-mc/pepper/-/merge_requests/296)) - Handle interruptions gracefully ([!282](https://gitlab.com/spice-mc/pepper/-/merge_requests/282)) - Add public API features ([!293](https://gitlab.com/spice-mc/pepper/-/merge_requests/293), [!291](https://gitlab.com/spice-mc/pepper/-/merge_requests/291)) - Add API settings to write-out of resolved runcard - Write resolved runcard per API Process - Add API to set the helicity treatment - Add API to get the process ID - Add API to set the jet separation cut dR - Add API to set the scale setter - Add API to set particle masses and widths - Add API to set the electroweak scheme and parameters - Add API to set PDFs - Print Kokkos configuration when running via the API - Add API to set the verbosity - Add API to set the lepton-pair mass window - Add API `fill_lheh5_buffer` to fill an in-memory LHEH5 event buffer - Add "[Pepper]" prefix for output when running via the API - Add Sherpa's default hadron-hadron collision core scale setter ([fbeadbd8](https://gitlab.com/spice-mc/pepper/-/commit/fbeadbd8cea836a562ced8233c1f8abda9886613), [!293](https://gitlab.com/spice-mc/pepper/-/merge_requests/293)) - Add `init_only` option, and write out resolved runcard immediately after initialisation is done ([!293](https://gitlab.com/spice-mc/pepper/-/merge_requests/293)) - Print additional information ([!293](https://gitlab.com/spice-mc/pepper/-/merge_requests/293)) - Seed offset(s) - Information on the strong coupling - The Scale-setter choice - A "Set particle data" header line to contextualise the following output on individual settings - Add verbose output for the lepton-pair mass window ([cc372a0c](https://gitlab.com/spice-mc/pepper/-/commit/cc372a0c193e04571d0868a92db323323b44f132), [!291](https://gitlab.com/spice-mc/pepper/-/merge_requests/291)) - Add guide for configuring Pepper without internet connectivity ([!288](https://gitlab.com/spice-mc/pepper/-/merge_requests/288)) - Add LHEH5 reference to manual ([!295](https://gitlab.com/spice-mc/pepper/-/merge_requests/295)) - Allow overriding the temporary directory via a new environment variable `PEPPER_TMPDIR` ([!294](https://gitlab.com/spice-mc/pepper/-/merge_requests/294)) FIXED - Fix reading particle properties ([e64bf75a](https://gitlab.com/spice-mc/pepper/-/commit/e64bf75a44c475d137338df011ca7108dc2f3251), [!293](https://gitlab.com/spice-mc/pepper/-/merge_requests/293)) - Fix path handling in multi-process runs ([fda76a52](https://gitlab.com/spice-mc/pepper/-/commit/fda76a52f01e7b00a0a6e8b55aaa4d710a6ba035), [!293](https://gitlab.com/spice-mc/pepper/-/merge_requests/293)) - Fix typo in output describing the `G_mu` scheme ([2c2715ca](https://gitlab.com/spice-mc/pepper/-/commit/2c2715ca3568d358305be9e8ee523cb3056ce579), [!293](https://gitlab.com/spice-mc/pepper/-/merge_requests/293)) - Add missing `e_cms`/process print-out in API ([da9d7465](https://gitlab.com/spice-mc/pepper/-/commit/da9d7465e3c2c72297b47a971c7841f514b11a22), [!293](https://gitlab.com/spice-mc/pepper/-/merge_requests/293)) - Add missing "weights" dataset in datasets list ([1cc21a0d](https://gitlab.com/spice-mc/pepper/-/commit/1cc21a0d230a6ae70add1bcf68b9f9120046f93d), [!295](https://gitlab.com/spice-mc/pepper/-/merge_requests/295)) - Wrap t-channel in namespace to avoid clashes ([4cc35494](https://gitlab.com/spice-mc/pepper/-/commit/4cc35494ca86136990a18a7d5388632b771893f0), [!291](https://gitlab.com/spice-mc/pepper/-/merge_requests/291)) - Allow to initialise the API with `argc = 0` ([ed3b9605](https://gitlab.com/spice-mc/pepper/-/commit/ed3b960512dfe41534e95b1a0eae33d30cfc6f46), [!291](https://gitlab.com/spice-mc/pepper/-/merge_requests/291)) - Fix issues with linking against pepperlib ([5160ab63](https://gitlab.com/spice-mc/pepper/-/commit/5160ab63eec135b39d40827ec359c60ef313b2c1), [!290](https://gitlab.com/spice-mc/pepper/-/merge_requests/290)) - Fix typo `hpcc` -> `hipcc` in documentation ([!289](https://gitlab.com/spice-mc/pepper/-/merge_requests/289)) - Resolve error when running with mpiexec and `--color` ([bf8b0342](https://gitlab.com/spice-mc/pepper/-/commit/bf8b0342db292d972cb86a6ebc0413673d9475fd), [!287](https://gitlab.com/spice-mc/pepper/-/merge_requests/287)) - `pepper-h5edit`: add missing `clear()` for shuffling mode ([!286](https://gitlab.com/spice-mc/pepper/-/merge_requests/286)) - Add missing CMake test labels if the process data download is skipped ([!283](https://gitlab.com/spice-mc/pepper/-/merge_requests/283)) - Fix python bindings example if `n_batches = 0` ([e17b250d](https://gitlab.com/spice-mc/pepper/-/commit/e17b250db13d9fe9a2c88d2dff5c40a768836e40), [!282](https://gitlab.com/spice-mc/pepper/-/merge_requests/282)) CHANGED - **Breaking:** Fix `npLO` output to not include IS particles ([5b0f4704](https://gitlab.com/spice-mc/pepper/-/commit/5b0f4704caf2040328029407b056d174cba85617), [!295](https://gitlab.com/spice-mc/pepper/-/merge_requests/295)) - **Breaking:** Add seed offsets when using multiple API processes ([a7d6ab28](https://gitlab.com/spice-mc/pepper/-/commit/a7d6ab2849e8a3018ef7237439961912c16cf701), [!293](https://gitlab.com/spice-mc/pepper/-/merge_requests/293)) - **Breaking:** Change public API default to using cached results ([ffe8b9a3](https://gitlab.com/spice-mc/pepper/-/commit/ffe8b9a3399b21a9933c728492479e31a7839428), [!293](https://gitlab.com/spice-mc/pepper/-/merge_requests/293)) - **Breaking:** Use dynamic `alpha_s` as a default also for the public API ([438d16d6](https://gitlab.com/spice-mc/pepper/-/commit/438d16d6d0023389f53eb9beb56e76bba633be8f), [!293](https://gitlab.com/spice-mc/pepper/-/merge_requests/293)) - Make generated FORM scripts report progress instead of flooding the log ([5ded7756](https://gitlab.com/spice-mc/pepper/-/commit/5ded7756c503f47df7aa860345b4e2b5a95ff244), [!294](https://gitlab.com/spice-mc/pepper/-/merge_requests/294)) REMOVED - Remove public API that was never implemented: `void set_fixed_current(...)` ([c7447926](https://gitlab.com/spice-mc/pepper/-/commit/c7447926c0b047eed542b56fa2e5fd2fbf0996df), [!291](https://gitlab.com/spice-mc/pepper/-/merge_requests/291)) PERFORMANCE - Fix Breit-Wigner channel in the t-channel kernel ([c9298344](https://gitlab.com/spice-mc/pepper/-/commit/c9298344e209bd8401a8a2d6b6266be0e43543ef), [!296](https://gitlab.com/spice-mc/pepper/-/merge_requests/296)) -
1.11.1
Release: 1.11.193b9d2fe · ·Version 1.11.1 FIXED - Fix bug when using Pepper as a library in Sherpa which was caused by free unscoped function with the same name ([785597a5](https://gitlab.com/spice-mc/pepper/-/commit/785597a5d29a3b7cad73be1bb892d95bab3bd962)) - Fix crash when initialising Pepper as a library without passing command line arguments ([745e4814](https://gitlab.com/spice-mc/pepper/-/commit/745e4814cc4fb28a153f9c64f1218a88a294aad0)) - Fix issues with linking against pepperlib ([54563a20](https://gitlab.com/spice-mc/pepper/-/commit/54563a20727c9c42dba6d6e8cbe5f8a22551f28d)) - Fix typo hpcc -> hipcc in the documentation ([111b8e8b](https://gitlab.com/spice-mc/pepper/-/commit/111b8e8b6a82f6f6d56080fe98b5af7eecea1777)) - Fix a bug when parsing arguments with specific choices ([f5ffb4af](https://gitlab.com/spice-mc/pepper/-/commit/f5ffb4afbf8b5be5184f509fd401c1a434a5d528)) - `pepper-h5edit`: add missing clean-up when using the shuffling mode ([3749aee6](https://gitlab.com/spice-mc/pepper/-/commit/3749aee6c606f14d85d2407553012664e16d0685)) - Add missing CMake test labels ([58b1b534](https://gitlab.com/spice-mc/pepper/-/commit/58b1b534ec0bbb2d11c2cdd971919773edda0ee2)) - Fix python bindings example when using `n_batches = 0` ([c1c804ad](https://gitlab.com/spice-mc/pepper/-/commit/c1c804ad3f9260f49dc0a4c7407c39d69db39637))
-
1.11.0
Release: 1.11.0293976e2 · ·Version 1.11.0 ADDED - Write process information to the cache ([103da459](https://gitlab.com/spice-mc/pepper/-/commit/103da459b415a3b0914e790f580199eeea19606f), [!278](https://gitlab.com/spice-mc/pepper/-/merge_requests/278)) - Add cache merging script ([7178f7b8](https://gitlab.com/spice-mc/pepper/-/commit/7178f7b811e9271ed6197dc7e5f889bb1891207d), [!278](https://gitlab.com/spice-mc/pepper/-/merge_requests/278)) - Enable random number output for non-zero event output ([05eff372](https://gitlab.com/spice-mc/pepper/-/commit/05eff3724a4f002865ab5590770ee994fa7c9d3d), [!277](https://gitlab.com/spice-mc/pepper/-/merge_requests/277)) - Add VEGAS Jacobian output to the HDF5 writer ([21ede63e](https://gitlab.com/spice-mc/pepper/-/commit/21ede63edfd7d6c46341436bb579729d9afcccc2), [!275](https://gitlab.com/spice-mc/pepper/-/merge_requests/275)) FIXED - Bump example's LHEH5 version 2.0.0 -> 2.2.0 ([d7d7c4ad](https://gitlab.com/spice-mc/pepper/-/commit/d7d7c4add25da9e85b2ab92ba1e00075b57f425f), [!275](https://gitlab.com/spice-mc/pepper/-/merge_requests/275)) - Bump event reader LHEH5 version 2.0.0 -> 2.2.0 ([fc30743c](https://gitlab.com/spice-mc/pepper/-/commit/fc30743cd9743aa3bce5ddd6f1727e19b730eb01), [!275](https://gitlab.com/spice-mc/pepper/-/merge_requests/275)) - Fix crash in event reader's `procInfo` dataset processing ([c743c0e6](https://gitlab.com/spice-mc/pepper/-/commit/c743c0e62131bc4dc1df50c52b87789a7951ee48), [!275](https://gitlab.com/spice-mc/pepper/-/merge_requests/275)) CHANGED - **Breaking:** Change top mass default to Sherpa v3.0.x default ([5eb86192](https://gitlab.com/spice-mc/pepper/-/commit/5eb86192e72696fcbb6c93766fd23708c3c958fe), [!271](https://gitlab.com/spice-mc/pepper/-/merge_requests/271)) - **Breaking:** Adopt LHEH5 standard for phase-space files ([14618924](https://gitlab.com/spice-mc/pepper/-/commit/14618924b219194c5b9273a8c5c20a1a2450a14d), [!275](https://gitlab.com/spice-mc/pepper/-/merge_requests/275)) - **Breaking:** Move `fixed_alpha_s` `[main]` -> `[model]` ([3a0430a8](https://gitlab.com/spice-mc/pepper/-/commit/3a0430a878655d471c5f7051cad5144adf1b6c1d), [!271](https://gitlab.com/spice-mc/pepper/-/merge_requests/271)) - **Breaking:** Replace `[vegas].n_bins_start` and `n_bins_max` -> `n_bins` ([845baae7](https://gitlab.com/spice-mc/pepper/-/commit/845baae7ecdfbf64202ca0ccd211196e785f4ebf), [!270](https://gitlab.com/spice-mc/pepper/-/merge_requests/270)) REMOVED - **Breaking:** Remove external Chili library support ([eefd66d7](https://gitlab.com/spice-mc/pepper/-/commit/eefd66d7c513847b6fe4704da3b334a8b0e15f19), [!270](https://gitlab.com/spice-mc/pepper/-/merge_requests/270)) PERFORMANCE - Only copy required nonzero event data components ([bbde5a95](https://gitlab.com/spice-mc/pepper/-/commit/bbde5a952795452b3f616d1720be062555d366dc), [!277](https://gitlab.com/spice-mc/pepper/-/merge_requests/277))
-
1.10.1
Release: 1.10.16266f822 · ·Version 1.10.1 FIXED - Fix `CMAKE_INSTALL_PREFIX` usage in README.md ([61e0a955](https://gitlab.com/spice-mc/pepper/-/commit/61e0a955394b0b2610b3c711fa8eed3014590dce), [!274](https://gitlab.com/spice-mc/pepper/-/merge_requests/274)) - Make integer input parsing more consistent ([1a301ff2](https://gitlab.com/spice-mc/pepper/-/commit/1a301ff2b97696c13872365341aeb0c40cafca2a), [!269](https://gitlab.com/spice-mc/pepper/-/merge_requests/269)) - Fix display issue in CMake configuration summary ([11e0599b](https://gitlab.com/spice-mc/pepper/-/commit/11e0599b8b130efa9d72a40b63c09e6decf913d4), [!268](https://gitlab.com/spice-mc/pepper/-/merge_requests/268))
-
1.10.0
Release: 1.10.04bdda918 · ·Version 1.10.0 ADDED - Add list of CI tested systems to manual ([7c84513c](https://gitlab.com/spice-mc/pepper/-/commit/7c84513ce2fb1f545635985b8a4925aa4d3b9260)) - Report the build target system and architecture ([c79c982f](https://gitlab.com/spice-mc/pepper/-/commit/c79c982f9a9b64b56db9390c34ce6cb7e6e34127)) - Add compatibility with Kokkos 5.0.0 or later, expanding the list of available backends (and removing a few very old ones) ([9709094e](https://gitlab.com/spice-mc/pepper/-/commit/9709094eea15a31cbcd3f70c704dc1cbdec20127), [!265](https://gitlab.com/spice-mc/pepper/-/merge_requests/265)) FIXED - Fix PIC entry in the configuration summary table ([13d03cea](https://gitlab.com/spice-mc/pepper/-/commit/13d03ceae62cfa886c940df1e2a273c82aeea4b8)) - Update CMake and compiler requirements in manual ([e2494162](https://gitlab.com/spice-mc/pepper/-/commit/e2494162105034d33424b579c501d76a55d1d51b)) - Fix `enhance_function` option names `Htp2` -> `Ht2` (the old wrong form still works and a warning is printed to alert the user that actually `Ht2` is calculated) ([45702e16](https://gitlab.com/spice-mc/pepper/-/commit/45702e16121f8550705aab9e59c3d4ec56ef4a27), [!266](https://gitlab.com/spice-mc/pepper/-/merge_requests/266)) - Fix ABI issues by using proper LHAPDF API ([5e1db0ba](https://gitlab.com/spice-mc/pepper/-/commit/5e1db0ba9861017ada9a7e2d3e849e38fb649ada), [!265](https://gitlab.com/spice-mc/pepper/-/merge_requests/265)) CHANGED - Add sections to the build summary table ([a3f581a8](https://gitlab.com/spice-mc/pepper/-/commit/a3f581a8eef266ea935ef1d3ecd6421bf731f6e7)) - Bump CMake minimum version 3.19 -> 3.22 (to simplify compatibiliy with Kokkos 5.0) ([d6f8b07f](https://gitlab.com/spice-mc/pepper/-/commit/d6f8b07f6887d646e5906370a3d007f4e9bcc1c1), [!265](https://gitlab.com/spice-mc/pepper/-/merge_requests/265)) - Remove citation header from the citation file ([c305d07a](https://gitlab.com/spice-mc/pepper/-/commit/c305d07a986d5ef01f68eeecf5ba4c0c196ea533))
-
1.9.2
Release: 1.9.250fa9633 · ·Version 1.9.2 ADDED - Add `pp_eej.ini` example ([59541587](https://gitlab.com/spice-mc/pepper/-/commit/59541587009890bb02703d0e5500ad1d00fe9bff)) FIXED - Fix default for collision energy 14 -> 13.6 TeV ([51e28961](https://gitlab.com/spice-mc/pepper/-/commit/51e28961dce67594de8e17732eb5be3ba5c36bda)) - Print error and exit if failing to read helicity mask cache file ([2291f398](https://gitlab.com/spice-mc/pepper/-/commit/2291f3988bdab7e46bcb3d7a899560c7a0c60b02), [#91](https://gitlab.com/spice-mc/pepper/-/issues/91)) - Update "Running for the first time" tutorial ([9e3cab1d](https://gitlab.com/spice-mc/pepper/-/commit/9e3cab1d3ec36be0ca689d6225d66b993638b3d4), [#66](https://gitlab.com/spice-mc/pepper/-/issues/66))
-
1.9.1
Release: 1.9.1484f023b · ·Version 1.9.1 FIXED - Print error and exit when failing to read caches ([0eea9f70](https://gitlab.com/spice-mc/pepper/-/commit/0eea9f70f5605cc2c6f88d046f5bf657b6416978), [#86](https://gitlab.com/spice-mc/pepper/-/issues/86)) - Use colored ERROR label for exceptions ([b510d9cc](https://gitlab.com/spice-mc/pepper/-/commit/b510d9cc99350771266c15ccffbbe8724c088f00)) CHANGED - Bump embedded Kokkos version 4.5.01 -> 4.7.02 ([af6a2357](https://gitlab.com/spice-mc/pepper/-/commit/af6a23575d900f4a7df3dffdd7789efdface8903), [#87](https://gitlab.com/spice-mc/pepper/-/issues/87)) PERFORMANCE - Introduce upper limit to cache size in LHEH5 writer ([a3293fca](https://gitlab.com/spice-mc/pepper/-/commit/a3293fcac1fb3d2ec2d217ef103bd38f304f0347), [!262](https://gitlab.com/spice-mc/pepper/-/merge_requests/262))
-
1.9.0
Release: 1.9.025626f3f · ·Version 1.9.0 ADDED - Add support for neutrino pair production via Z -> vv ([b82445d1](https://gitlab.com/spice-mc/pepper/-/commit/b82445d1c33eabcc88a6575759722c2681b130d4), [!257](https://gitlab.com/spice-mc/pepper/-/merge_requests/257)) - Add lepton-pair transverse momentum cut setting ([580b3e81](https://gitlab.com/spice-mc/pepper/-/commit/580b3e81959935322fe5b48fc5cd62fe70cd233b), [!259](https://gitlab.com/spice-mc/pepper/-/merge_requests/259)) - Add Pyper API to get and set the flavor group process ([!244](https://gitlab.com/spice-mc/pepper/-/merge_requests/244)) - Add phase-space cut setters to the C++ API ([9fc1029c](https://gitlab.com/spice-mc/pepper/-/commit/9fc1029c538fc28b2e70a88a775b6bbd5d3209c7), [!258](https://gitlab.com/spice-mc/pepper/-/merge_requests/258)) - Extend and update processes guide in the manual ([1ec274be](https://gitlab.com/spice-mc/pepper/-/commit/1ec274be2e6e3cc1121e757395ded429f0d4a736)) FIXED - Handle CTRL-C when running within Pyper ([06efd290](https://gitlab.com/spice-mc/pepper/-/commit/06efd290f1b972e73461318e812ec2b1a80e768b), ([bdb917b5](https://gitlab.com/spice-mc/pepper/-/commit/bdb917b57dfb1c4186a2c68259521e014d699dde)) - Update getting-started guides, improve LHAPDF installation instructions ([3b4a4e5b](https://gitlab.com/spice-mc/pepper/-/commit/3b4a4e5be303265f218b58614fb617b1340dea11), ([97203e18](https://gitlab.com/spice-mc/pepper/-/commit/97203e18f6b2d7a806e457a96292c85fa71ed969), [!251](https://gitlab.com/spice-mc/pepper/-/merge_requests/251)) - Add missing reset of the ME2 Update timer ([acc30381](https://gitlab.com/spice-mc/pepper/-/commit/acc3038136213b58aae3690fb4431a3d3fffe677)) - Remove verbose output in the Pyper example which can cause a crash ([1948c6e7](https://gitlab.com/spice-mc/pepper/-/commit/1948c6e74f7ca4e3904fb5e0385b3ef0389b7c1a)) CHANGED - Change default collision energy from 14 TeV to 13.6 TeV ([69dd9e1c](https://gitlab.com/spice-mc/pepper/-/commit/69dd9e1cafa39715d3d0165896c112790ffce2b8)) - Change default cuts `pT_min` from 30 GeV to 20 GeV, and `y_max` from 5.0 to infinity ([a1ce23b9](https://gitlab.com/spice-mc/pepper/-/commit/a1ce23b99544c8485a9d83a8ec126a6a8fba9465), [!258](https://gitlab.com/spice-mc/pepper/-/merge_requests/258)) - Improve CMake configuration summary table ([400f0b13](https://gitlab.com/spice-mc/pepper/-/commit/400f0b13e27eb62fb95f22c9eb2081f9e2b4938a)) - Rename library output name from `pepperlib` to `pepper` ([0b45423e](https://gitlab.com/spice-mc/pepper/-/commit/0b45423ea2e3bd96cc0ffef25e46bf74e4aba5f4))
-
1.8.3
Release: 1.8.38a84656c · ·Version 1.8.3 FIXED - Fix shared library builds on Linux ([476c151e](https://gitlab.com/spice-mc/pepper/-/commit/476c151e5b54c5898117061e8bac435ae1a14333)) - Fix `RPATH` handling on Linux ([!261](https://gitlab.com/spice-mc/pepper/-/merge_requests/261)) - Update process data to add missing color factors ([!260](https://gitlab.com/spice-mc/pepper/-/merge_requests/260))
-
1.8.0
Release: 1.8.08a93003d · ·Version 1.8.0 ADDED - Add support for full hadronic W+jets production ([!246](https://gitlab.com/spice-mc/pepper/-/merge_requests/246)) - Add CPack support for source packages creation ([535b646d](https://gitlab.com/spice-mc/pepper/-/commit/535b646dd30d4fd9332ac10e65748ed787ba4d51)) - Add `PEPPER_STANDALONE_SOURCE_PACKAGE_ENABLED`, which can be used to modify the `package-source` target to include all external dependencies for use on hosts without internet connection ([c0bc6875](https://gitlab.com/spice-mc/pepper/-/commit/c0bc6875ce46457908073bef1aac8ad1607dc3f7), [!245](https://gitlab.com/spice-mc/pepper/-/merge_requests/245)) - Allow to use k, M, and B after `n_nonzero_min` to multiply preceding number by a thousand, million, or billion, respectively ([!248](https://gitlab.com/spice-mc/pepper/-/merge_requests/248)) - Add explicit `BUILD_SHARED_LIBS` option and support for shared library builds ([c6db12af](https://gitlab.com/spice-mc/pepper/-/commit/c6db12af609e4b4d80f0c9b805998302ef8d02f8), [4bb92375](https://gitlab.com/spice-mc/pepper/-/commit/4bb923759c0f43e2c1c6d1347b954480baaabf2d)) FIXED - Fallback to local temporary directory if the system one is not writable ([!247](https://gitlab.com/spice-mc/pepper/-/merge_requests/247)) - Fix inconsistent build paths in manual ([df02fc0f](https://gitlab.com/spice-mc/pepper/-/commit/df02fc0f9674184f0da2ba839af929810981a8e8)) - Ensure event generation progress updates don't overwrite events written to the terminal ([1f6c4868](https://gitlab.com/spice-mc/pepper/-/commit/1f6c486880c3abede8c1a4b579d1d31171a15f6d)) - Fix crash when color factors are not available ([e21d41f3](https://gitlab.com/spice-mc/pepper/-/commit/e21d41f32b8f4f392ea4a0c45483e9161927dabd)) - Install embedded Kokkos to a private location ([d80f9a7b](https://gitlab.com/spice-mc/pepper/-/commit/d80f9a7b32d1b4557734df941ae078de1a4a9ac5)) - Update installation instructions in the README ([!243](https://gitlab.com/spice-mc/pepper/-/merge_requests/243)) - Download tarballs instead of cloning git repositories for external dependencies during the configure step. This reduces the required data transfer and storage significantly ([!245](https://gitlab.com/spice-mc/pepper/-/merge_requests/245)) CHANGED - Use proper installation paths of data and citation files ([380c16bb](https://gitlab.com/spice-mc/pepper/-/commit/380c16bb0dddcfda463a518a8fcdd0b8246dfdf4))
-
1.7.0
Release: 1.7.071e41f7b · ·Version 1.7.0 ADDED - Add support for W+jets production (partonic channels only so far) ([spice-mc/pepper@6eb2cddb90fee06bae7e8caf5e0e60b2247bfd06](https://gitlab.com/spice-mc/pepper/-/commit/6eb2cddb90fee06bae7e8caf5e0e60b2247bfd06), [spice-mc/pepper@7d3c2ddfd7c8b51c4308bab7db59e83c3bf0e4cc](https://gitlab.com/spice-mc/pepper/-/commit/7d3c2ddfd7c8b51c4308bab7db59e83c3bf0e4cc), [spice-mc/pepper@57a4c5612fb993e655b18e5b2189e8890f3c4ff4](https://gitlab.com/spice-mc/pepper/-/commit/57a4c5612fb993e655b18e5b2189e8890f3c4ff4), [spice-mc/pepper@48726803d493969e554da6b70bafba84428b98ec](https://gitlab.com/spice-mc/pepper/-/commit/48726803d493969e554da6b70bafba84428b98ec), [spice-mc/pepper@0d03355131608e88750fcc53018fd01d1b57eb55](https://gitlab.com/spice-mc/pepper/-/commit/0d03355131608e88750fcc53018fd01d1b57eb55), [spice-mc/pepper!241](https://gitlab.com/spice-mc/pepper/-/merge_requests/241)) - Add user settings for electroweak parameters ([spice-mc/pepper@9de6463c2305f318fc5848fd7f815aa64242d3d6](https://gitlab.com/spice-mc/pepper/-/commit/9de6463c2305f318fc5848fd7f815aa64242d3d6), [spice-mc/pepper!232](https://gitlab.com/spice-mc/pepper/-/merge_requests/232)) - Add phase-space weight output to HDF5 writer ([spice-mc/pepper@749ee84106e287fe066e490d6e9169c5413869a7](https://gitlab.com/spice-mc/pepper/-/commit/749ee84106e287fe066e490d6e9169c5413869a7), [spice-mc/pepper!231](https://gitlab.com/spice-mc/pepper/-/merge_requests/231)) - Add tooling support for merging LHEH5 files ([spice-mc/pepper@dba74963cfb9ba3757338ebdb5c794dae8b9fcc2](https://gitlab.com/spice-mc/pepper/-/commit/dba74963cfb9ba3757338ebdb5c794dae8b9fcc2), [spice-mc/pepper!238](https://gitlab.com/spice-mc/pepper/-/merge_requests/238)) - Validate setting keys and suggest corrections ([spice-mc/pepper@483ef175cbc1715dc1d433c417771880bd8bb524](https://gitlab.com/spice-mc/pepper/-/commit/483ef175cbc1715dc1d433c417771880bd8bb524), [spice-mc/pepper!240](https://gitlab.com/spice-mc/pepper/-/merge_requests/240)) - Add colon separator for `--settings` to allow for unambiguous passing of settings via the command line ([spice-mc/pepper@9495a2c6187c2db68a03549a9eb615bebcf87882](https://gitlab.com/spice-mc/pepper/-/commit/9495a2c6187c2db68a03549a9eb615bebcf87882)) - Per default, in Release builds, catch all exceptions; add environment variable `PEPPER_CATCH_ALL_EXCEPTIONS` to disable/enable this ([spice-mc/pepper@c58d80db34befd766c419611b38f118deea576c2](https://gitlab.com/spice-mc/pepper/-/commit/c58d80db34befd766c419611b38f118deea576c2)) - Add `PEPPER_DATA_FETCHING_ENABLED` CMake option ([spice-mc/pepper@1d20dee2b7af9e023fcc1ef36edb464e4f940646](https://gitlab.com/spice-mc/pepper/-/commit/1d20dee2b7af9e023fcc1ef36edb464e4f940646), [spice-mc/pepper!236](https://gitlab.com/spice-mc/pepper/-/merge_requests/236)) - Add some spice to the progress bar ([spice-mc/pepper@f38e8f6097c50750065f0cf55453c94058066a97](https://gitlab.com/spice-mc/pepper/-/commit/f38e8f6097c50750065f0cf55453c94058066a97), [spice-mc/pepper!233](https://gitlab.com/spice-mc/pepper/-/merge_requests/233)) - Update documentation of available processes, adding Z+6j production and partonic W+jets channels ([spice-mc/pepper@a12b88e1701300ba090173a919fd090283d54924](https://gitlab.com/spice-mc/pepper/-/commit/a12b88e1701300ba090173a919fd090283d54924)) - Update documentation of native/main releases, since native is not longer actively developed ([spice-mc/pepper@302b3c6731f0d80ce80757a5da3f84a7dccac7d0](https://gitlab.com/spice-mc/pepper/-/commit/302b3c6731f0d80ce80757a5da3f84a7dccac7d0), [spice-mc/pepper@fb81a2f586c29d5144cc6a30ecf1ad8b1ead2f67](https://gitlab.com/spice-mc/pepper/-/commit/fb81a2f586c29d5144cc6a30ecf1ad8b1ead2f67)) - Update documentation of scale choices ([spice-mc/pepper@89e26f9a5397a72e910221702220963addff11d5](https://gitlab.com/spice-mc/pepper/-/commit/89e26f9a5397a72e910221702220963addff11d5)) - Add manual contents about the optimization stages ([spice-mc/pepper@edf904a9690f233eac48577aae28536374317e9b](https://gitlab.com/spice-mc/pepper/-/commit/edf904a9690f233eac48577aae28536374317e9b)) FIXED - Fix LHEH5 read-in by Sherpa for weighted events ([spice-mc/pepper@ef9b4c4d7f4e37c8a5175608181e5c934bf6f7fe](https://gitlab.com/spice-mc/pepper/-/commit/ef9b4c4d7f4e37c8a5175608181e5c934bf6f7fe)) - Fix crash in event generation without PDFs ([spice-mc/pepper@f9fc239312bbdb06d301e3d2b61bf8fef365f1c9](https://gitlab.com/spice-mc/pepper/-/commit/f9fc239312bbdb06d301e3d2b61bf8fef365f1c9)) - Make runcard file operations safer ([spice-mc/pepper@a2fcbe85b14f76d3405829e63ed2d901d7cd9644](https://gitlab.com/spice-mc/pepper/-/commit/a2fcbe85b14f76d3405829e63ed2d901d7cd9644)) - Update CMake requirement in README.md ([spice-mc/pepper@44e91ff5ff409165ac2fb1b3cf631587d871f2b0](https://gitlab.com/spice-mc/pepper/-/commit/44e91ff5ff409165ac2fb1b3cf631587d871f2b0)) - Pin `jupyter-book` version to 1.0.4 to fix failing manual builds with the recently released version 2 ([spice-mc/pepper@8638f08e6dddbbf188a2d8e9573a575cfe0d718b](https://gitlab.com/spice-mc/pepper/-/commit/8638f08e6dddbbf188a2d8e9573a575cfe0d718b)) - Fix outdated environment variable name `BG2_NO_COLOR` ([spice-mc/pepper@3f21b3db59b0095e97a951d94d2a0c61e6846266](https://gitlab.com/spice-mc/pepper/-/commit/3f21b3db59b0095e97a951d94d2a0c61e6846266)) - Fix compiler warning ([spice-mc/pepper@bb3dfc13fdfa96b16cef377bc388f828abb404b3](https://gitlab.com/spice-mc/pepper/-/commit/bb3dfc13fdfa96b16cef377bc388f828abb404b3)) CHANGED - Apply `ll.m_min` and `ll.m_max` cuts also to W bosons, and change defaults to 1 GeV and infinity for the two limits ([spice-mc/pepper@0112b31ab6c5c5a0750aad4942d4d03c63fb1817](https://gitlab.com/spice-mc/pepper/-/commit/0112b31ab6c5c5a0750aad4942d4d03c63fb1817)) - Switch to default EW scheme of Sherpa 3 ([spice-mc/pepper@84e9aab0a153107ee1033f59c52c7628e07ef7e4](https://gitlab.com/spice-mc/pepper/-/commit/84e9aab0a153107ee1033f59c52c7628e07ef7e4), [spice-mc/pepper!242](https://gitlab.com/spice-mc/pepper/-/merge_requests/242)) - Streamline terminal color flags ([spice-mc/pepper@99df8dad5ba624bcb170b79f958b99493e98471b](https://gitlab.com/spice-mc/pepper/-/commit/99df8dad5ba624bcb170b79f958b99493e98471b), [spice-mc/pepper@607e37de6bc88b8fb784669e115d1202623e90da](https://gitlab.com/spice-mc/pepper/-/commit/607e37de6bc88b8fb784669e115d1202623e90da), [spice-mc/pepper!237](https://gitlab.com/spice-mc/pepper/-/merge_requests/237)) - Handle HDF5-file access error more gracefully in `pepper-h5edit` ([spice-mc/pepper@2e245bf1f9e9bad6e9339f085526809a2e420c0f](https://gitlab.com/spice-mc/pepper/-/commit/2e245bf1f9e9bad6e9339f085526809a2e420c0f), [spice-mc/pepper!239](https://gitlab.com/spice-mc/pepper/-/merge_requests/239)) - Use EXTRA weights instead of (ab)using `ctptcl` LHEH5 fields ([spice-mc/pepper@9c3ebcdbddbbd670fd65c70f21108a51f75b989e](https://gitlab.com/spice-mc/pepper/-/commit/9c3ebcdbddbbd670fd65c70f21108a51f75b989e)) - Include host-to-device copy operation in fill-momenta duration ([spice-mc/pepper@ae737a32f23b7025042596b664f32f7bc8b0df52](https://gitlab.com/spice-mc/pepper/-/commit/ae737a32f23b7025042596b664f32f7bc8b0df52)) - Let PDF, AlphaS and helicity sampling update the ME2 value ([spice-mc/pepper@45ba1be79587ac2e29cc304b7783f166dc7a1cf4](https://gitlab.com/spice-mc/pepper/-/commit/45ba1be79587ac2e29cc304b7783f166dc7a1cf4)) - Use verbose output level for reading color factors ([spice-mc/pepper@42a8e873c1be5c1e3d055cffe374a1696edac185](https://gitlab.com/spice-mc/pepper/-/commit/42a8e873c1be5c1e3d055cffe374a1696edac185)) PERFORMANCE - Remove unnecessary device-to-host copy operation when reading weights ([spice-mc/pepper@a3690cc8890014bde43ea7e892003b1366cf97e5](https://gitlab.com/spice-mc/pepper/-/commit/a3690cc8890014bde43ea7e892003b1366cf97e5)) - Remove redundant ME2 check during non-zero events copying from device to host ([spice-mc/pepper@f0e14536106d0ad7e671004b7a674fa5713e48ae](https://gitlab.com/spice-mc/pepper/-/commit/f0e14536106d0ad7e671004b7a674fa5713e48ae)) - Remove obsolete device-to-host copy operation of ME2 values ([spice-mc/pepper@f5f9590e113994977c968da7d70ef67d8e1d3b36](https://gitlab.com/spice-mc/pepper/-/commit/f5f9590e113994977c968da7d70ef67d8e1d3b36))
-
1.6.3
Release: 1.6.3ec684f5b · ·Version 1.6.3 ADDED - Add Pyper guide to manual ([spice-mc/pepper@c1495504c500c356f50eeacf9e76475a470b892e](https://gitlab.com/spice-mc/pepper/-/commit/c1495504c500c356f50eeacf9e76475a470b892e), [spice-mc/pepper!230](https://gitlab.com/spice-mc/pepper/-/merge_requests/230)) FIXED - Fix seed setting in `pepper-h5edit` ([spice-mc/pepper@198822e0fa2a4faf6eeef5b89ba112cd6482593f](https://gitlab.com/spice-mc/pepper/-/commit/198822e0fa2a4faf6eeef5b89ba112cd6482593f), [spice-mc/pepper!229](https://gitlab.com/spice-mc/pepper/-/merge_requests/229)) - Fix stalls when finding active helicity configurations ([spice-mc/pepper@865ed5a1c3f853fbd27890aefc348546666cfdd1](https://gitlab.com/spice-mc/pepper/-/commit/865ed5a1c3f853fbd27890aefc348546666cfdd1), [spice-mc/pepper!228](https://gitlab.com/spice-mc/pepper/-/merge_requests/228)) - Fix too low precision for some cached values ([spice-mc/pepper@b82f99d4a69d41779218e330fe2bd9e722b9522e](https://gitlab.com/spice-mc/pepper/-/commit/b82f99d4a69d41779218e330fe2bd9e722b9522e), [spice-mc/pepper!227](https://gitlab.com/spice-mc/pepper/-/merge_requests/227)) CHANGED - Update QED coupling value to latest Sherpa v3 value to allow for more straightforward exact comparisons between the two tools’ calculations ([spice-mc/pepper@93156fdc049239b15457f70c6814415ceb090e1a](https://gitlab.com/spice-mc/pepper/-/commit/93156fdc049239b15457f70c6814415ceb090e1a), [spice-mc/pepper!227](https://gitlab.com/spice-mc/pepper/-/merge_requests/227))
-
1.6.2
Release: 1.6.20824d97d · ·Version 1.6.2 ADDED - Clarify options passing for embedded/external Kokkos ([spice-mc/pepper@c49cfd7868eaee87c63b5232f0d36ce7af2aba94](https://gitlab.com/spice-mc/pepper/-/commit/c49cfd7868eaee87c63b5232f0d36ce7af2aba94)) FIXED - Fix crash when evaluating PDFs on the GPU with Pepper’s diagnostics enabled ([spice-mc/pepper@be497da97d49603ae7a7477d72dce5392236a8b8](https://gitlab.com/spice-mc/pepper/-/commit/be497da97d49603ae7a7477d72dce5392236a8b8), [spice-mc/pepper!226](https://gitlab.com/spice-mc/pepper/-/merge_requests/226)) - Fix indexing in FORM output for large multiplicities ([spice-mc/pepper@a5a72cc31d090239c1db2648a1e8672f308cb2df](https://gitlab.com/spice-mc/pepper/-/commit/a5a72cc31d090239c1db2648a1e8672f308cb2df), [spice-mc/pepper!225](https://gitlab.com/spice-mc/pepper/-/merge_requests/225)) - Fix lowercase phase-space biaser selection ([spice-mc/pepper@89ff806f5da71266df1a08409c99335cf79a9050](https://gitlab.com/spice-mc/pepper/-/commit/89ff806f5da71266df1a08409c99335cf79a9050), [spice-mc/pepper!224](https://gitlab.com/spice-mc/pepper/-/merge_requests/224))