Skip to content

Conversation

@Zeyna777
Copy link
Contributor

@Zeyna777 Zeyna777 commented Sep 25, 2025

@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@Zeyna777 Zeyna777 requested review from Copilot and redeboer and removed request for Copilot September 25, 2025 14:09
@Zeyna777 Zeyna777 self-assigned this Sep 25, 2025
@Zeyna777 Zeyna777 added the ✨ Feature New feature added to the package label Sep 25, 2025
@redeboer redeboer force-pushed the analytic_phasespace_factor branch 3 times, most recently from 4d72d60 to f6b8b06 Compare January 27, 2026 13:28
@redeboer redeboer force-pushed the analytic_phasespace_factor branch from f6b8b06 to 301623c Compare January 27, 2026 13:33
Copy link
Member

@redeboer redeboer left a comment

Choose a reason for hiding this comment

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

The PR looks good 🌮
For #480 (comment), it's maybe better to create a separate PR that then closes #259. In that PR, we can then also split up the analytic-continuation.ipynb notebook several notebooks that explain features that are related to analyticity (e.g. continuation below a threshold as well as continuation into other Riemann sheets).

Copy link
Member

@redeboer redeboer left a comment

Choose a reason for hiding this comment

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

@Zeyna777 could you make this notebook a bit more explanatory?
https://ampform--480.org.readthedocs.build/480/usage/dynamics/riemann-sheets.html

For testing what the notebook looks like, start a server

poe doclive

and edit the notebook meanwhile

poe lab

with output cells saved after running the notebook in order to what the notebooks looks like in the website rendering.

Copy link
Member

@redeboer redeboer left a comment

Choose a reason for hiding this comment

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

I would only change the first 1D plot, that you plot using linspace, rather than a slice from the meshgrid

@Zeyna777 Zeyna777 requested a review from redeboer January 29, 2026 16:06
Copy link
Member

@redeboer redeboer left a comment

Choose a reason for hiding this comment

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

Looks good, I would only post an issue about the instability of the numerical integral and link to it.

@redeboer redeboer changed the title FEAT: implement general Chew–Mandelstam function FEAT: implement general dispersion integral Jan 30, 2026
Copy link
Member

@redeboer redeboer left a comment

Choose a reason for hiding this comment

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

Great :basecampy:

@redeboer redeboer enabled auto-merge (squash) January 30, 2026 15:29
@redeboer redeboer merged commit 16227f0 into main Jan 30, 2026
25 checks passed
@redeboer redeboer deleted the analytic_phasespace_factor branch January 30, 2026 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

✨ Feature New feature added to the package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement general Chew-Mandelstam dispersion integral

2 participants