############################################################################
##
##  primitive.gd                 IRREDSOL                 Burkhard H\"ofling
##
##  @(#)$Id: primitive.gd,v 1.1 2003/07/29 10:45:43 gap Exp $
##
##  Copyright (C) 2003 by Burkhard H\"ofling, 
##  Institut f\"ur Geometrie, Algebra und Diskrete Mathematik
##  Technische Universit\"at Braunschweig, Germany
##


############################################################################
##
#F  PrimitivePcGroupIrreducibleMatrixGroup(<G>)
#F  PrimitivePcGroupIrreducibleMatrixGroupNC(<G>)
##
##  see IRREDSOL documentation
##  
DeclareGlobalFunction ("PrimitivePcGroupIrreducibleMatrixGroup");
DeclareGlobalFunction ("PrimitivePcGroupIrreducibleMatrixGroupNC");


############################################################################
##
#F  IrreducibleMatrixGroupPrimitivePcGroup(<G>)
#F  IrreducibleMatrixGroupPrimitivePcGroupNC(<G>)
##
##  see IRREDSOL documentation
##  
DeclareGlobalFunction ("IrreducibleMatrixGroupPrimitivePcGroup");
DeclareGlobalFunction ("IrreducibleMatrixGroupPrimitivePcGroupNC");


###########################################################################
##
#F  IteratorPrimitivePcGroups(<arg>)
##
##  see IRREDSOL documentation
##  
DeclareGlobalFunction ("IteratorPrimitivePcGroups");


###########################################################################
##
#F  AllPrimitivePcGroups(<arg>)
##
##  see IRREDSOL documentation
##  
DeclareGlobalFunction ("AllPrimitivePcGroups");


###########################################################################
##
#F  OnePrimitivePcGroup(<arg>)
##
##  see IRREDSOL documentation
##  
DeclareGlobalFunction ("OnePrimitivePcGroup");


############################################################################
##
#E
##
