Skip to content

Removed simplify#53

Merged
yaniccd merged 8 commits into
masterfrom
simplify
Mar 27, 2026
Merged

Removed simplify#53
yaniccd merged 8 commits into
masterfrom
simplify

Conversation

@yaniccd

@yaniccd yaniccd commented Mar 26, 2026

Copy link
Copy Markdown
Collaborator

Replacing sympy.simplify by sympy.together to speed up Weingarten functions and Haar integral functions.

@codecov

codecov Bot commented Mar 26, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Files with missing lines Coverage Δ
haarpy/_utils.py 100.00% <100.00%> (ø)
haarpy/circular_ensembles.py 100.00% <100.00%> (ø)
haarpy/orthogonal.py 100.00% <100.00%> (ø)
haarpy/permutation.py 100.00% <100.00%> (ø)
haarpy/symmetric.py 100.00% <100.00%> (ø)
haarpy/symplectic.py 100.00% <100.00%> (ø)
haarpy/tests/test_circular_ensembles.py 100.00% <100.00%> (ø)
haarpy/tests/test_orthogonal.py 100.00% <100.00%> (ø)
haarpy/tests/test_permutation.py 100.00% <100.00%> (ø)
haarpy/tests/test_symmetric.py 100.00% <100.00%> (ø)
... and 3 more
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@yaniccd

yaniccd commented Mar 26, 2026

Copy link
Copy Markdown
Collaborator Author

--Results of benchmark--

Old functions runtime :

Screenshot from 2026-03-26 17-28-10 Screenshot from 2026-03-26 17-28-20 Screenshot from 2026-03-26 17-28-35

New functions runtime:

Screenshot from 2026-03-26 17-31-21 Screenshot from 2026-03-26 17-32-34 Screenshot from 2026-03-26 17-34-15

@yaniccd

yaniccd commented Mar 27, 2026

Copy link
Copy Markdown
Collaborator Author

Even faster :

Screenshot from 2026-03-27 16-50-04 Screenshot from 2026-03-27 16-50-32 Screenshot from 2026-03-27 16-50-49

@yaniccd yaniccd mentioned this pull request Mar 27, 2026
Comment thread .github/CHANGELOG.md Outdated
Co-authored-by: Nicolás Quesada <991946+nquesada@users.noreply.github.com>
@yaniccd yaniccd merged commit 2b53a31 into master Mar 27, 2026
2 checks passed
@yaniccd yaniccd deleted the simplify branch March 27, 2026 12:19
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.

2 participants