Look for permissions, see Alexander's email 29 Sep 2011
Schnelleres Pickling/Unpickling fuer cvecs --> nicht an cmats delegieren
Hashfunktionen nicht Architekturneutral!
Note dependencies
Fast method for WeightOfVector
Fast method for DistanceOfVector
Fast method for TraceMat
Show all versions for download
License
Avoid a few more checks in methods like \[\] for cmats?
For vector/matrix framework:
- possibility to tell vector spaces in which representation to
deliver elements (GF(2)^24 compressed?)
- discuss it!
Document grease calibration (in particular local/calibration.HOSTNAME
Document SemiEchelonBasisMutable
Document Winograd
Document CompanionMatrix
Check details of manual
Attention: INTREP_TO_CVEC is dangerous: looking at first element
might be wrong when converting to non-prime-fields...
Check ChangeBaseDomain for vectors and matrices.
Documentation of ZeroVector is wrong
Adjust interface to allow for base domain changes: At least make it possible
to create zero matrices in "similar" representation over different fields,
then use unpacking and repacking...
Fix DegreeFFE according to documentation -> really find smallest possible!
Update documentation of vector/matrix interface operations, ZeroVector ...
Memory for cmats should look at grease tables
Use new MinimalPolynomial method with verification
document MC method
Document destructiveness of Matrix{NC} and CMat
Document SemiEchelonNullspace[X]
What happens for old compressed matrices with SemiEchelonRows and friends?
SemiEchelonMat for cmats better?
Things in matrix.gi for cmats???
Monomiale Operation
TODO aufraeumen:
* FactorsOfCharacteristicPolynomial optimieren bei vielen gleichen
Diverses into library:
* operation RandomizeVector and methods for compressed vectors
* new method for vectors over fields
* EmptySemiEchelonBasis
* MakeSemiEchelonBasis
* SemiEchelonMat no attribute
* CharacteristicPolynomialOfMatrix
* FactorsOfCharacteristicPolynomial
Tasks to do:
* matrix.g{d,i} look through for usability
* test DeterminantMat
* Documentation for matrices, run through pdf doc.
* Hash-Funktionen fuer Matrizen (Generators!)
Use NumberFFVector for"small" vectors? Maybe for vectors < 2 words?
? Display bei Vektoren ueber GF(5,3)
* SemiEchelonMat mit Kernel-Cleaner
* Return pivots in SemiEchelonMat?
Ideas for improvement:
* Make integers as scalars behave like mod p or like p-adic expansion?
Future plans:
* Sort for CMats,
* DistanceVecFFE
* C-Mtx-binary-format R/W
* Weitere Wurzeln, Sqrt in Ordnung bringen
* CVec creation method for list of our scalars
* other polynomials than conway
Possibly not to do:
* ADDMUL3 auf GAP-Ebene fuer \- ?
* Append for CVecs
* Resize for CVecs
* * mod cp, at least over prime field
[ Dauer der Verarbeitung: 0.21 Sekunden
(vorverarbeitet)
]