Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
sagemath
GitHub Repository: sagemath/sagelib
Path: blob/master/sage/matrix/matrix_mod2_dense.pxd
4057 views
# choose: dense or sparse

cimport matrix_dense

from sage.libs.m4ri cimport *

cdef class Matrix_mod2_dense(matrix_dense.Matrix_dense):
    cdef mzd_t *_entries
    cdef object _one
    cdef object _zero

    cdef set_unsafe_int(self, Py_ssize_t i, Py_ssize_t j, int value)

    cpdef Matrix_mod2_dense _multiply_m4rm(Matrix_mod2_dense self, Matrix_mod2_dense right, int k)
    cpdef Matrix_mod2_dense _multiply_strassen(Matrix_mod2_dense self, Matrix_mod2_dense right, int cutoff)

    # For conversion to other systems
    cpdef _export_as_string(self)