GAP

Main BranchesDownloads Installation 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 CMeatAxe, written by M. Ringe, is a collection of Cprograms 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 CMeatAxe includes a Clibrary 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: Wed Dec 21 10:59:43 2016 