Skip to content

Conversation

@Radonirinaunimi
Copy link
Member

@Radonirinaunimi Radonirinaunimi commented Jan 11, 2026

The following PR allows fixing one of the convolutions and return a new Grid with lower dimension. For eg. it can be used to convert a SIDIS grid into DIS. The method is tested (in pineappl/tests/drell_yan_lo.rs) and works.

TODO:

  • simplify a bit the logic
  • improve the error handling
  • perform extensive checks
  • propagate into the APIs

cc @vbertone

@Radonirinaunimi Radonirinaunimi linked an issue Jan 11, 2026 that may be closed by this pull request
&self,
conv_idx: usize,
xfx: &mut dyn FnMut(i32, f64, f64) -> f64,
alphas: &mut dyn FnMut(f64) -> f64,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

why do you collapse simultaneously $\alpha_s$?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add operation to partially convolve a grid

3 participants