Skip to content

Commit

Permalink
Remove more redundant similar & zero methods
Browse files Browse the repository at this point in the history
  • Loading branch information
fingolfin committed Dec 18, 2024
1 parent d12b72e commit 93dd83f
Show file tree
Hide file tree
Showing 4 changed files with 0 additions and 37 deletions.
9 changes: 0 additions & 9 deletions src/flint/fq_default_mat.jl
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,6 @@ dense_matrix_type(::Type{FqFieldElem}) = FqMatrix

is_zero_initialized(::Type{FqMatrix}) = true

###############################################################################
#
# Similar & zero
#
###############################################################################

similar(::FqMatrix, R::FqField, r::Int, c::Int) = FqMatrix(r, c, R)
zero(m::FqMatrix, R::FqField, r::Int, c::Int) = FqMatrix(r, c, R)

################################################################################
#
# Manipulation
Expand Down
9 changes: 0 additions & 9 deletions src/flint/fq_mat.jl
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,6 @@ dense_matrix_type(::Type{FqPolyRepFieldElem}) = FqPolyRepMatrix

is_zero_initialized(::Type{FqPolyRepMatrix}) = true

###############################################################################
#
# Similar & zero
#
###############################################################################

similar(::FqPolyRepMatrix, R::FqPolyRepField, r::Int, c::Int) = FqPolyRepMatrix(r, c, R)
zero(m::FqPolyRepMatrix, R::FqPolyRepField, r::Int, c::Int) = FqPolyRepMatrix(r, c, R)

################################################################################
#
# Manipulation
Expand Down
9 changes: 0 additions & 9 deletions src/flint/fq_nmod_mat.jl
Original file line number Diff line number Diff line change
Expand Up @@ -14,15 +14,6 @@ dense_matrix_type(::Type{fqPolyRepFieldElem}) = fqPolyRepMatrix

is_zero_initialized(::Type{fqPolyRepMatrix}) = true

###############################################################################
#
# Similar & zero
#
###############################################################################

similar(::fqPolyRepMatrix, R::fqPolyRepField, r::Int, c::Int) = fqPolyRepMatrix(r, c, R)
zero(::fqPolyRepMatrix, R::fqPolyRepField, r::Int, c::Int) = fqPolyRepMatrix(r, c, R)

################################################################################
#
# Manipulation
Expand Down
10 changes: 0 additions & 10 deletions src/flint/nmod_mat.jl
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,6 @@ dense_matrix_type(::Type{zzModRingElem}) = zzModMatrix

is_zero_initialized(::Type{zzModMatrix}) = true

###############################################################################
#
# Similar & zero
#
###############################################################################

similar(::zzModMatrix, R::zzModRing, r::Int, c::Int) = zzModMatrix(R, undef, r, c)

zero(m::zzModMatrix, R::zzModRing, r::Int, c::Int) = similar(m, R, r, c)

################################################################################
#
# Manipulation
Expand Down

0 comments on commit 93dd83f

Please sign in to comment.