Skip to content

Use Laurent polynomial ring approach to speed up computation of toric_ideal#5073

Merged
HereAround merged 3 commits intomasterfrom
lk/issue/4685
Jul 7, 2025
Merged

Use Laurent polynomial ring approach to speed up computation of toric_ideal#5073
HereAround merged 3 commits intomasterfrom
lk/issue/4685

Conversation

@lkastner
Copy link
Copy Markdown
Member

@lkastner lkastner commented Jul 4, 2025

Fixes #4685

@lkastner lkastner added enhancement New feature or request topic: toric geometry optimization Simpler/more performant code or more/better tests labels Jul 4, 2025
Comment thread src/AlgebraicGeometry/ToricVarieties/NormalToricVarieties/toric_ideal.jl Outdated
@codecov
Copy link
Copy Markdown

codecov Bot commented Jul 4, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 84.90%. Comparing base (da2b20d) to head (f6184c8).
Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #5073      +/-   ##
==========================================
- Coverage   84.90%   84.90%   -0.01%     
==========================================
  Files         706      706              
  Lines       95430    95436       +6     
==========================================
+ Hits        81026    81030       +4     
- Misses      14404    14406       +2     
Files with missing lines Coverage Δ
...ToricVarieties/NormalToricVarieties/toric_ideal.jl 96.87% <100.00%> (-0.10%) ⬇️

... and 6 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@fingolfin fingolfin changed the title toric_ideal: Use Laurent polynomial ring approach to speed up computation Use Laurent polynomial ring approach to speed up computation of toric_ideal Jul 4, 2025
@fingolfin fingolfin added the release notes: use title For PRs: the title of this PR is suitable for direct use in the release notes label Jul 4, 2025
@lkastner lkastner marked this pull request as ready for review July 7, 2025 12:54
Comment thread src/AlgebraicGeometry/ToricVarieties/NormalToricVarieties/toric_ideal.jl Outdated
…c_ideal.jl

Co-authored-by: Lars Göttgens <lars.goettgens@rwth-aachen.de>
Comment thread src/AlgebraicGeometry/ToricVarieties/NormalToricVarieties/toric_ideal.jl Outdated
…c_ideal.jl

Co-authored-by: Max Horn <max@quendi.de>
@fingolfin fingolfin requested a review from HereAround July 7, 2025 20:42
Copy link
Copy Markdown
Member

@HereAround HereAround left a comment

Choose a reason for hiding this comment

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

Thank you @lkastner for the quick fix. Looks good to me.

@HereAround HereAround merged commit 0e35624 into master Jul 7, 2025
30 of 32 checks passed
@HereAround HereAround deleted the lk/issue/4685 branch July 7, 2025 21:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request optimization Simpler/more performant code or more/better tests release notes: use title For PRs: the title of this PR is suitable for direct use in the release notes topic: toric geometry

Projects

None yet

Development

Successfully merging this pull request may close these issues.

toric_ideal(pts::ZZMatrix) is (often) very inefficient

5 participants