Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fmpz_mat: add fraction-free LU decomposition #261

Merged
merged 2 commits into from
Feb 9, 2025

Conversation

oscarbenjamin
Copy link
Collaborator

Add various matrix properties like is_square following the gr_mat convention.

Adds fraction-free LU decomposition (FFLU) to compute matrices, P, L, U and D such that P*A = L*D^-1*U.

All these methods could come from gr_mat but it is useful to implement them now along with tests in preparation for later.

@oscarbenjamin oscarbenjamin merged commit 34dbb5d into flintlib:main Feb 9, 2025
39 checks passed
@oscarbenjamin oscarbenjamin deleted the pr_fflu branch February 9, 2025 23:12
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.

1 participant