Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/GAP/pkg/sonata/lib/   (Algebra von RWTH Aachen Version 4.15.1©)  Datei vom 23.8.2025 mit Größe 4 kB image not shown  

Quelle  design.gd   Sprache: unbekannt

 
Spracherkennung für: .gd vermutete Sprache: Unknown {[0] [0] [0]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

############################################################################
##
#C  IsDesign   category for designs
##

DeclareCategory( "IsDesign", IsObject );

############################################################################
##
#F  IsDesignFamily
##

DeclareCategoryFamily( "IsDesign" );

############################################################################
##
#O  DesignFamily( <t>, <v>, <k>, <lambda> )
##

DeclareOperation( "DesignFamily", [IsInt, IsInt, IsInt, IsInt] );

############################################################################
##
#R  IsDesignDefaultRep  def. rep. for designs
##

DeclareRepresentation( "IsDesignDefaultRep",
   IsComponentObjectRep and IsAttributeStoringRep,
   [] );

############################################################################
##
#A  PointsOfDesign( <D> )
##

DeclareAttribute( "PointsOfDesign", IsDesign );

############################################################################
##
#A  BlocksOfDesign( <D> )
##

DeclareAttribute( "BlocksOfDesign", IsDesign );

############################################################################
##
#O  IsPointIncidentBlock( <D>, <pointnr>, <blocknr> )
##

DeclareOperation( "IsPointIncidentBlock", [IsDesign, IsInt, IsInt] );

############################################################################
##
#O  PointsIncidentBlocks( <D>, <blocknrs> )
##

DeclareOperation( "PointsIncidentBlocks", [IsDesign, IsList] );

############################################################################
##
#O  BlocksIncidentPoints( <D>, <pointnrs> )
##

DeclareOperation( "BlocksIncidentPoints", [IsDesign, IsList] );

############################################################################
##
#A  DesignParameter( <D> )
##

DeclareAttribute( "DesignParameter", IsDesign );

############################################################################
##
#A  IncidenceMat( <D> )
##

DeclareAttribute( "IncidenceMat", IsDesign );

############################################################################
##
#O  PrintIncidenceMat( <D> )
##

DeclareOperation( "PrintIncidenceMat", [IsDesign] );

############################################################################
##
#O  BlockIntersectionNumbersK( <D>, <k> )
##

DeclareOperation( "BlockIntersectionNumbersK", [IsDesign, IsInt] );

############################################################################
##
#P  IsCircularDesign( <D> )
##

DeclareProperty( "IsCircularDesign", IsDesign );

############################################################################
##
#O  DesignFromPointsAndBlocks( <P>, <B> )
##

DeclareOperation( "DesignFromPointsAndBlocks", [IsList, IsList] );

############################################################################
##
#O  DesignFromIncidenceMat( <M> )
##

DeclareOperation( "DesignFromIncidenceMat", [IsMatrix] );

############################################################################
##
#O  DesignFromFerreroPairStar( <G>, <Phi> )
##

DeclareOperation( "DesignFromFerreroPairStar", [IsGroup, IsGroup] );

############################################################################
##
#O  DesignFromFerreroPairBlank( <G>, <Phi> )
##

DeclareOperation( "DesignFromFerreroPairBlank", [IsGroup, IsGroup] );

############################################################################
##
#F  DesignFromPlanarNearRing( <N> )
##

DeclareGlobalFunction( "DesignFromPlanarNearRing" );

############################################################################
##
#O  DesignFromPlanarNearRingStar( <N> )
##

DeclareOperation( "DesignFromPlanarNearRingStar", [IsNearRing] );

############################################################################
##
#O  DesignFromPlanarNearRingBlank( <N> )
##

DeclareOperation( "DesignFromPlanarNearRingBlank", [IsNearRing] );

############################################################################
##
#O  DesignFromWdNearRing( <N> )
##

DeclareOperation( "DesignFromWdNearRing", [IsNearRing] );

##########################################################################
##
#F  AutomorphismGroupOfCyclicGroup := function( G, k )
##
## returns the automorphism group of size <k> of a cyclic group <G>
## of prime power order if existing

DeclareGlobalFunction( "AutomorphismGroupOfCyclicGroup" );


############################################################################
##
#F  DesignFromPair( G, Phi )
##

DeclareGlobalFunction( "DesignFromPair" );

############################################################################
##
#F  PrintDesignParameterPBIBD( D )
##

DeclareGlobalFunction( "PrintDesignParameterPBIBD" );

[ Dauer der Verarbeitung: 0.42 Sekunden  ]