-
-
Notifications
You must be signed in to change notification settings - Fork 490
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
Work on CircuitsMatroid
#37930
Work on CircuitsMatroid
#37930
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few little things. LGTM overall.
Store sorted circuit lengths and other minor edits.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you. LGTM. I can only assume the tests pass since the CI tester is broken...
Documentation preview for this PR (built with commit 02a4fc3; changes) is ready! 🎉 |
Various class-specific improvements. Implementation of enumerators (e.g. `in/dependent_r_sets`) and `_closure`. (The methods `bases`, `nonbases`, `circuit_closures`, `flats`, etc., are now much faster.) The changes in `matroid.pyx` are mostly for consistency's sake (enumerators returning a `SetSystem`). URL: sagemath#37930 Reported by: gmou3 Reviewer(s): gmou3, Travis Scrimshaw
Various class-specific improvements. Implementation of enumerators (e.g. `in/dependent_r_sets`) and `_closure`. (The methods `bases`, `nonbases`, `circuit_closures`, `flats`, etc., are now much faster.) The changes in `matroid.pyx` are mostly for consistency's sake (enumerators returning a `SetSystem`). URL: sagemath#37930 Reported by: gmou3 Reviewer(s): gmou3, Travis Scrimshaw
Various class-specific improvements. Implementation of enumerators (e.g. `in/dependent_r_sets`) and `_closure`. (The methods `bases`, `nonbases`, `circuit_closures`, `flats`, etc., are now much faster.) The changes in `matroid.pyx` are mostly for consistency's sake (enumerators returning a `SetSystem`). URL: sagemath#37930 Reported by: gmou3 Reviewer(s): gmou3, Travis Scrimshaw
CI fails because the tests fail (src/sage/algebras/orlik_solomon.py) |
Oops, excuse me for that slip. Now corrected. |
Various class-specific improvements. Implementation of enumerators (e.g. `in/dependent_r_sets`) and `_closure`. (The methods `bases`, `nonbases`, `circuit_closures`, `flats`, etc., are now much faster.) The changes in `matroid.pyx` are mostly for consistency's sake (enumerators returning a `SetSystem`). URL: sagemath#37930 Reported by: gmou3 Reviewer(s): gmou3, Travis Scrimshaw
Various class-specific improvements. Implementation of enumerators (e.g. `in/dependent_r_sets`) and `_closure`. (The methods `bases`, `nonbases`, `circuit_closures`, `flats`, etc., are now much faster.) The changes in `matroid.pyx` are mostly for consistency's sake (enumerators returning a `SetSystem`). URL: sagemath#37930 Reported by: gmou3 Reviewer(s): gmou3, Travis Scrimshaw
Various class-specific improvements. Implementation of enumerators (e.g. `in/dependent_r_sets`) and `_closure`. (The methods `bases`, `nonbases`, `circuit_closures`, `flats`, etc., are now much faster.) The changes in `matroid.pyx` are mostly for consistency's sake (enumerators returning a `SetSystem`). URL: sagemath#37930 Reported by: gmou3 Reviewer(s): gmou3, Travis Scrimshaw
Various class-specific improvements. Implementation of enumerators (e.g. `in/dependent_r_sets`) and `_closure`. (The methods `bases`, `nonbases`, `circuit_closures`, `flats`, etc., are now much faster.) The changes in `matroid.pyx` are mostly for consistency's sake (enumerators returning a `SetSystem`). URL: sagemath#37930 Reported by: gmou3 Reviewer(s): gmou3, Travis Scrimshaw
This change makes the code cleaner in multiple places. The PR also includes some docstring edits in `set_system.pyx`. ### ⌛ Dependencies - Depends on sagemath#37930 and sagemath#38027 URL: sagemath#38056 Reported by: gmou3 Reviewer(s): Matthias Köppe
This change makes the code cleaner in multiple places. The PR also includes some docstring edits in `set_system.pyx`. ### ⌛ Dependencies - Depends on sagemath#37930 and sagemath#38027 URL: sagemath#38056 Reported by: gmou3 Reviewer(s): Matthias Köppe
This change makes the code cleaner in multiple places. The PR also includes some docstring edits in `set_system.pyx`. ### ⌛ Dependencies - Depends on sagemath#37930 and sagemath#38027 URL: sagemath#38056 Reported by: gmou3 Reviewer(s): Matthias Köppe
Various class-specific improvements. Implementation of enumerators (e.g.
in/dependent_r_sets
) and_closure
.(The methods
bases
,nonbases
,circuit_closures
,flats
, etc., are now much faster.)The changes in
matroid.pyx
are mostly for consistency's sake (enumerators returning aSetSystem
).