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

Reorder input arguments of matrix_group #2587

Merged
merged 1 commit into from
Jul 31, 2023

Conversation

joschmitt
Copy link
Member

@joschmitt joschmitt commented Jul 25, 2023

Resolves #2098 .
Reorder the signature of matrix_group from matrix_group(::Int, ::Ring, ...) to matrix_group(::Ring, ::Int, ...) to align this with other matrix* methods.
I'm actually not sure what the consensus on this was; for now, I allow both version since we have e.g. general_linear_group(::Int, ::Ring) after all.

I also moved the types for MatrixGroup and MatrixGroupElem to src/Groups/types.jl and replaced some MatrixGroup constructors by matrix_group, see #1380 . (Unfortunately, one cannot alias MatrixGroup to matrix_group, so this constitutes a breaking change.)

@joschmitt joschmitt force-pushed the js/matrixgroup branch 2 times, most recently from ea5c8f9 to e358dc8 Compare July 25, 2023 10:08
@joschmitt joschmitt marked this pull request as draft July 25, 2023 11:22
@joschmitt joschmitt force-pushed the js/matrixgroup branch 2 times, most recently from 6109329 to f3b742e Compare July 25, 2023 12:42
@joschmitt joschmitt marked this pull request as ready for review July 25, 2023 14:14
@fingolfin fingolfin merged commit 0606457 into oscar-system:master Jul 31, 2023
9 of 12 checks passed
@joschmitt joschmitt deleted the js/matrixgroup branch August 14, 2023 09:12
joschmitt added a commit to joschmitt/Oscar.jl that referenced this pull request Aug 14, 2023
joschmitt added a commit to joschmitt/Oscar.jl that referenced this pull request Aug 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Change the ordering of the ring and the degree in matrix_group?
2 participants