Changes between Version 1 and Version 7 of Ticket #18928


Ignore:
Timestamp:
09/15/15 13:17:14 (6 years ago)
Author:
jsrn
Comment:

This is not a review: just a comment. I slightly modified the description to underline the awesomeness of your latest commit ("overwrote a few methods"). Perhaps you could also add to the docstring of those overwritten methods that they are fast for this code (since a user would otherwise assume they are slow)?

Johan

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #18928

    • Property Status changed from new to needs_review
    • Property Authors changed from to David Lucas
    • Property Branch changed from to u/dlucas/grs
    • Property Milestone changed from sage-6.8 to sage-6.9
    • Property Commit changed from to dc470becd64eeba63d64f328de5152c7aed83403
  • Ticket #18928 – Description

    v1 v7  
    88This new implementation properly sets GRS codes in the object-oriented structure, which allows the user to use specific methods and algorithms to encode (and later decode) words. It also introduces the notion of generalized Reed-Solomon codes, which means that the user can now set a list of column multipliers for the code.
    99
    10 It also allows to compute parity-check matrix and generator matrix from the parameters of the code, through dedicated methods.
     10It also allows to compute parity-check matrix and generator matrix from the parameters of the code, through dedicated methods. It allows super-fast computation of certain - usually exponential - properties, such as weight distribution.
    1111
    1212As GRS codes are now objects in Sage, it is also possible to ask a GRS code for its specific parameters (like the list of its evaluation points, or its column multipliers).