David Joyner wrote: > Hi Pere: > > There is nothing on completely regular codes in SAGE or even in GUAVA, > so this would be great!
Thanks, > I downloaded your tarball and tried to read it. A few comments: > > 1. It needs lots more documentation, explanation, and examples. This tarball was not complete, because it only try to explain the problem that i had. Today I'll build a full lib with a pyrex module and I'll send you with a full set of examples. > 2. If you define a (Python) Codeword class, please be careful. At the > moment, > all codewords are vectors in the ambient vector space. In other words, they > get inherited methods from FreeModule. This blurs the mathematical > distinction between codewords (elements of a code C) and vectors (elements > of the vector space F^n which C is contained in). However, it also makes > the > users life much simpler, so that it the way it is set up now. This isn't > "written in stone" > but if you create a new Python Codeword class, it either (a) might not > get used > since FreeModule seems to have all the methods needed or (b) would have > to be integrated into the existing stuff (in coding/linear_codes.py, etc). > Just something to think about. Ok! I'll try to do something with the current codeword class. Actually I build a codeword class for my first pyrex module, but today I'll make it work with SAGE and with SAGE codeword class. > Does your code compute coset leaders? If so, can it compute a syndrome > table faster > than GUAVA's SyndromeTable? Our code (this work is in collaboration with Jaume Pujol[1] and the ccg group staff) and yes our code can compute the coset leaders, but not the syndrome table. This algorith compute the coset leaders for a non linear code, for a linear code it could be easy to find it. I don't know if its possible to do it with our code easy, but It could be a good future because our code have a really good timing. Regards, > Thanks! -- |---------------------------------------------------------------.--. |Pere Urbón Bayes JabberID: [EMAIL PROTECTED] |o_o | |Dept. of Information and Communication's Engineering |:_/ | |E.T.S. d'Enginyeria. Autonomous University of Barcelona // \ \ |08193 Bellaterra, Cerdanyola del Valles (Catalonia) (| | ) |Tel: +34935813577 QC/2003 (Combinatoric and Coding Group) /'\_ _/`\ |-----------------------------------------------------------\___)=(___/ --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---