Anforderungen  |   Konzepte  |   Entwurf  |   Entwicklung  |   Qualitätssicherung  |   Lebenszyklus  |   Steuerung
 
 
 
 


Quelle  obsolete.gd   Sprache: unbekannt

 
#############################################################################
##
#W  obsolete.gd          GAP 4 package AtlasRep                 Thomas Breuer
##
##  This file contains declarations of global variables
##  that had been documented in earlier versions of the AtlasRep package.
##


#############################################################################
##
#F  AGRGNAN( <gapname>, <atlasname>[, <size>[, <maxessizes>[, "all"
#F           [, <compatinfo>]]]] )
##
##  This function is deprecated since version 1.5 of the package.
##
##  Let <gapname> be a string denoting a GAP group name,
##  and <atlasname> be a string denoting the corresponding ATLAS-file name
##  used in filenames of the ATLAS of Group Representations.
##  The following optional arguments are supported.
##
##  'size':
##    the order of the corresponding group,
##
##  'maxessizes':
##    a (not necessarily dense) list of orders of the maximal subgroups of
##    this group,
##
##  'complete':
##    the string '"all"' if the <maxessizes> list is known to be
##    complete, or the string '"unknown"' if not,
##
##  'compatinfo':
##    a list of entries of the form '[ <std>, <factname>, <factstd>, <flag> ]'
##    meaning that mapping standard generators of standardization <std>
##    to the factor group with GAP group name <factname>, via the
##    natural epimorphism, yields standard generators of standardization
##    <factstd> if <flag> is 'true'.
##
##  'AGRGNAN' adds the list of its arguments to the list stored
##  in the 'GAPnames' component of 'AtlasOfGroupRepresentationsInfo',
##  making the ATLAS data involving <atlasname>
##  accessible for the group with name <gapname>.
##
##  An example of a valid call is 'AGRGNAN("A6.2_2","PGL29",360)',
##  see also Section <Ref Sect="sect:An Example of Extending AtlasRep"/>.
##
BindGlobal( "AGRGNAN", function( arg )
    local l;

    AGR.GNAN( arg[1], arg[2] );
    if IsBound( arg[3] ) then AGR.GRS( arg[1], arg[3] ); fi;
    if IsBound( arg[4] ) then AGR.MXO( arg[1], arg[4] ); fi;
    if IsBound( arg[5] ) and arg[5] = "all" then
      AGR.MXN( arg[1], Length( AGR.GAPnamesRec.( arg[1] )[3].sizesMaxes ) );
    fi;
    if IsBound( arg[6] ) then
      for l in arg[6] do
        AGR.STDCOMP( arg[1], l );
      od;
    fi;
    end );


#############################################################################
##
#F  AGRGRP( <dirname>, <simpname>, <groupname> )
#F  AGRRNG( ... )
#F  AGRTOC( <typename>, <filename>[, <nrgens>] )
#F  AGRTOCEXT( <atlasname>, <std>, <maxnr>, <files> )
##
##  These functions are deprecated since version 1.5 of the package.
##
##  These functions were used to create the initial table of contents for the
##  server data of the AtlasRep package when the file
##  'atlasprm.g' in the 'gap' directory of the package was read.
##  Conversely, encoding the table of contents in terms of calls to 'AGRGRP',
##  'AGRTOC' and 'AGRTOCEXT' was done by 'StringOfAtlasTableOfContents'.
##
##  'AGRGRP' does not make sense anymore since the data format of the
##  table of contents was changed in version 1.6 of AtlasRep,
##  in order to admit private extensions.
##  (Each call of 'AGRGRP' notified the group with name <groupname>,
##  which was related to the simple group with name <simpname>
##  and for which the data on the servers were found in the directory
##  with name <dirname>.)
##
##  The other functions can in principle still be used also with
##  newer AtlasRep versions, provided that the current file has been read
##  in the GAP session.
##
##  Each call of 'AGRTOC' notifies an entry to the 'TableOfContents.remote'
##  component of the global variable 'AtlasOfGroupRepresentationsInfo'.
##  The arguments must be the name <typename> of the data type to which
##  the entry belongs, the prefix <filename> of the data file(s),
##  and if given the number <nrgens> of generators, which are then
##  located in separate files.
##
##  Each call of 'AGRTOCEXT' notifies an entry to the 'maxext' component in
##  the record for the group with ATLAS name <atlasname> in the 'GAPnames'
##  component of 'AtlasOfGroupRepresentationsInfo'.
##  These entries concern straight line programs for computing generators of
##  maximal subgroups from information about straight line programs for
##  proper factor groups.
##
BindGlobal( "AGRRNG", function( arg ) CallFuncList( AGR.RNG, arg ); end );
BindGlobal( "AGRTOC", function( arg ) CallFuncList( AGR.TOC, arg ); end );
BindGlobal( "AGRTOCEXT",
    function( arg ) CallFuncList( AGR.TOCEXT, arg ); end );


#############################################################################
##
#F  AGRParseFilenameFormat( <string>, <format> )
##
BindGlobal( "AGRParseFilenameFormat",
    function( arg ) CallFuncList( AGR.ParseFilenameFormat, arg ); end );


#############################################################################
##
#F  AtlasStraightLineProgram( ... )
##
##  This was the documented name before version 1.3 of the package,
##  when no straight line decisions and black box programs were available.
##  We keep it for backwards compatibility reasons,
##  but leave it undocumented.
##
DeclareSynonym( "AtlasStraightLineProgram", AtlasProgram );


#############################################################################
##
#F  OneAtlasGeneratingSet( ... )
##
##  This function is deprecated since version 1.3 of the package.
##  It was used in earlier versions,
##  when 'OneAtlasGeneratingSetInfo' was not yet available.
##
BindGlobal( "OneAtlasGeneratingSet", function( arg )
    local res;

    res:= CallFuncList( OneAtlasGeneratingSetInfo, arg );
    if res <> fail then
      res:= AtlasGenerators( res.identifier );
    fi;
    return res;
    end );


#############################################################################
##
#F  AtlasStringOfStraightLineProgram( ... )
##
##  This was the documented name before version 1.3 of the package,
##  when no straight line decisions and black box programs were available.
##  We keep it for backwards compatibility reasons,
##  but leave it undocumented.
##
DeclareSynonym( "AtlasStringOfStraightLineProgram", AtlasStringOfProgram );


#############################################################################
##
#F  AtlasOfGroupRepresentationsShowUserParameters()
#F  AtlasOfGroupRepresentationsUserParameters()
##
##  'AtlasOfGroupRepresentationsShowUserParameters' is deprecated since
##  version 1.5 of the package,
##  when 'AtlasOfGroupRepresentationsUserParameters' was introduced.
##  The latter is deprecated since version 1.6 of the package,
##  which assumes GAP's user preferences mechanism.
##  Thus one should use the general GAP library function
##  'ShowUserPreferences' instead.
##
BindGlobal( "AtlasOfGroupRepresentationsShowUserParameters", function()
    ShowUserPreferences( "AtlasRep" );
    end );

BindGlobal( "AtlasOfGroupRepresentationsUserParameters", function()
    local str;

    str:= "Please call 'ShowUserPreferences( \"AtlasRep\" );' ";
    if IsBoundGlobal( "BrowseUserPreferences" ) then
      Append( str, "or 'BrowseUserPreferences( \"AtlasRep\" );' " );
    fi;
    Append( str, "for showing the user preferences that belong to " );
    Append( str, "the AtlasRep package." );

    return str;
    end );


#############################################################################
##
#F  AtlasOfGroupRepresentationsTestClassScripts( ... )
#F  AtlasOfGroupRepresentationsTestCompatibleMaxes( ... )
#F  AtlasOfGroupRepresentationsTestFileHeaders( ... )
#F  AtlasOfGroupRepresentationsTestFiles( ... )
#F  AtlasOfGroupRepresentationsTestGroupOrders( ... )
#F  AtlasOfGroupRepresentationsTestStdCompatibility( ... )
#F  AtlasOfGroupRepresentationsTestSubgroupOrders( ... )
#F  AtlasOfGroupRepresentationsTestWords( ... )
##
##  These functions are deprecated since version 1.5 of the package.
##
DeclareGlobalFunction( "AtlasOfGroupRepresentationsTestClassScripts" );
DeclareGlobalFunction( "AtlasOfGroupRepresentationsTestCompatibleMaxes" );
DeclareGlobalFunction( "AtlasOfGroupRepresentationsTestFileHeaders" );
DeclareGlobalFunction( "AtlasOfGroupRepresentationsTestFiles" );
DeclareGlobalFunction( "AtlasOfGroupRepresentationsTestGroupOrders" );
DeclareGlobalFunction( "AtlasOfGroupRepresentationsTestStdCompatibility" );
DeclareGlobalFunction( "AtlasOfGroupRepresentationsTestSubgroupOrders" );
DeclareGlobalFunction( "AtlasOfGroupRepresentationsTestWords" );


#############################################################################
##
#F  AtlasOfGroupRepresentationsNotifyPrivateDirectory( ... )
#F  AtlasOfGroupRepresentationsForgetPrivateDirectory( ... )
##
##  These function names are deprecated since version 2.0 of the package.
##
DeclareSynonym( "AtlasOfGroupRepresentationsNotifyPrivateDirectory",
    AtlasOfGroupRepresentationsNotifyData );

DeclareSynonym( "AtlasOfGroupRepresentationsForgetPrivateDirectory",
    AtlasOfGroupRepresentationsForgetData );


#############################################################################
##
#F  ReloadAtlasTableOfContents( <dirname> )
#F  ReplaceAtlasTableOfContents( <filename> )
#F  StoreAtlasTableOfContents( <filename> )
##
##  These functions are no longer available since version 2.0 of the package.
##
BindGlobal( "ReloadAtlasTableOfContents",
    function( arg )
      Error( "the functions ReloadAtlasTableOfContents, ",
             "ReplaceAtlasTableOfContents, and ",
             "StoreAtlasTableOfContents are no longer supported" );
    end );

DeclareSynonym( "ReplaceAtlasTableOfContents", ReloadAtlasTableOfContents );
DeclareSynonym( "StoreAtlasTableOfContents", ReloadAtlasTableOfContents );


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


[ Dauer der Verarbeitung: 0.30 Sekunden  (vorverarbeitet)  ]

                                                                                                                                                                                                                                                                                                                                                                                                     


Neuigkeiten

     Aktuelles
     Motto des Tages

Software

     Produkte
     Quellcodebibliothek

Aktivitäten

     Artikel über Sicherheit
     Anleitung zur Aktivierung von SSL

Muße

     Gedichte
     Musik
     Bilder

Jenseits des Üblichen ....

Besucherstatistik

Besucherstatistik

Monitoring

Montastic status badge