GAP |
Main BranchesDownload Overview Data Libraries Packages Documentation Contacts FAQ GAP 3 |
||||||||||||||||||||||||||||||
SitemapNavigation Tree
|
GAP 3 Share Package "meataxe"The MeatAxe package
Share package since release 3.3, about September 1993. AuthorsKlaus Lux and Michael Ringe. Implementation
Language: C DescriptionThe C-MeatAxe, written by M. Ringe, is a collection of C-programs for working with matrices over finite fields. The collection includes programs for basic operations on matrices like multiplying and adding matrices, calculating nullspace of a matrix and more sophisticated programs, which for example determine the composition factors, the socle series and the lattice of submodules for a matrix representation of an algebra. The C-MeatAxe includes a C-library of functions, which deal with the elementary arithmetic of matrices and vectors of fields. These functions use a table lookup in order to get an optimal performance. Furthermore, the ASCII input format for matrices is compatible with the ATLAS of finite group representations developed by R.A. Wilson and can hence be used to work with the representation given in the library. ManualA MeatAxe manual is given in chapter 68 of the GAP 3 manual. Contact address
Klaus Lux |
||||||||||||||||||||||||||||||
The GAP Group Last updated: Thu Nov 25 07:44:03 2010 |