Skip to content

Conversation

@redeboer
Copy link
Member

@redeboer redeboer commented Oct 27, 2025

Closes #483

Tip

Preview of the page about analytic continuation here.

The phase space factor and break-up momentum with a "split" square root have a cleaner cut structure, but have worse numerical performance. This PR therefore reverts #479 and offers the alternative functions PhaseSpaceFactorKallen and PhaseSpaceFactorSplitSqrt.

@redeboer redeboer self-assigned this Oct 27, 2025
@redeboer redeboer added 📝 Docs Improvements or additions to documentation ⚙️ Enhancement Improvements and optimizations of existing features labels Oct 27, 2025
@review-notebook-app
Copy link

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

@redeboer redeboer changed the title ENH: visualize phsp factor with Källén function BEHAVIOR: use single square root in PhaseSpaceFactor Oct 28, 2025
@redeboer redeboer requested a review from Zeyna777 October 28, 2025 18:16
@redeboer redeboer marked this pull request as ready for review October 28, 2025 18:16
@redeboer redeboer force-pushed the ENH/select-split-sqrt branch from 3950d14 to 30a966b Compare October 28, 2025 18:52
@redeboer redeboer added this to the 0.15.11 milestone Oct 28, 2025
redeboer added a commit to ComPWA/polarimetry that referenced this pull request Oct 28, 2025
redeboer added a commit to ComPWA/polarimetry that referenced this pull request Oct 28, 2025
redeboer added a commit to ComPWA/polarimetry that referenced this pull request Oct 29, 2025
redeboer added a commit to ComPWA/polarimetry that referenced this pull request Oct 29, 2025
* FIX: always restore `output-files` cache
Copy link
Contributor

@Zeyna777 Zeyna777 left a comment

Choose a reason for hiding this comment

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

Explain motivation for this. What is the message for the user? What sqrt is now better to use? Do we even care about 'less complex' cut structure below 1st threshold when this should be solved by using Chew Mandelstam anyway?

@redeboer
Copy link
Member Author

I added a bit of explanation in 1421f1a. Was tempted to explain more about analyticity, but this is better addressed through https://github.com/ComPWA/RUB-EP1-Fritsch/issues/121.

@redeboer redeboer merged commit 1c4bc64 into main Oct 29, 2025
32 checks passed
@redeboer redeboer deleted the ENH/select-split-sqrt branch October 29, 2025 12:33
@redeboer redeboer added the ✨ Feature New feature added to the package label Oct 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📝 Docs Improvements or additions to documentation ⚙️ Enhancement Improvements and optimizations of existing features ✨ Feature New feature added to the package

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Offer BreakupMomentum class without split square root

3 participants