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
Copy link
Copy Markdown
Collaborator

@yaniccd yaniccd commented Mar 26, 2026

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

@codecov
Copy link
Copy Markdown

codecov Bot commented Mar 26, 2026

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
Copy link
Copy Markdown
Collaborator Author

yaniccd commented Mar 26, 2026

--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
Copy link
Copy Markdown
Collaborator Author

yaniccd commented Mar 27, 2026

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