\makelabel{grape:Grape}{1} \makelabel{grape:Installing the GRAPE Package}{1.1} \makelabel{grape:Loading GRAPE}{1.2} \makelabel{grape:The structure of a graph in GRAPE}{1.3} \makelabel{grape:Examples of the use of GRAPE}{1.4} \makelabel{grape:Functions to construct and modify graphs}{2} \makelabel{grape:Graph}{2.1} \makelabel{grape:Graph}{2.1.1} \makelabel{grape:Graph}{2.1.1} \makelabel{grape:EdgeOrbitsGraph}{2.2} \makelabel{grape:EdgeOrbitsGraph}{2.2.1} \makelabel{grape:EdgeOrbitsGraph}{2.2.1} \makelabel{grape:NullGraph}{2.3} \makelabel{grape:NullGraph}{2.3.1} \makelabel{grape:NullGraph}{2.3.1} \makelabel{grape:CompleteGraph}{2.4} \makelabel{grape:CompleteGraph}{2.4.1} \makelabel{grape:CompleteGraph}{2.4.1} \makelabel{grape:CompleteGraph}{2.4.1} \makelabel{grape:JohnsonGraph}{2.5} \makelabel{grape:JohnsonGraph}{2.5.1} \makelabel{grape:CayleyGraph}{2.6} \makelabel{grape:CayleyGraph}{2.6.1} \makelabel{grape:CayleyGraph}{2.6.1} \makelabel{grape:CayleyGraph}{2.6.1} \makelabel{grape:AddEdgeOrbit}{2.7} \makelabel{grape:AddEdgeOrbit}{2.7.1} \makelabel{grape:AddEdgeOrbit}{2.7.1} \makelabel{grape:RemoveEdgeOrbit}{2.8} \makelabel{grape:RemoveEdgeOrbit}{2.8.1} \makelabel{grape:RemoveEdgeOrbit}{2.8.1} \makelabel{grape:AssignVertexNames}{2.9} \makelabel{grape:AssignVertexNames}{2.9.1} \makelabel{grape:Functions to inspect graphs, vertices and edges}{3} \makelabel{grape:IsGraph}{3.1} \makelabel{grape:IsGraph}{3.1.1} \makelabel{grape:OrderGraph}{3.2} \makelabel{grape:OrderGraph}{3.2.1} \makelabel{grape:IsVertex}{3.3} \makelabel{grape:IsVertex}{3.3.1} \makelabel{grape:VertexName}{3.4} \makelabel{grape:VertexName}{3.4.1} \makelabel{grape:VertexNames}{3.5} \makelabel{grape:VertexNames}{3.5.1} \makelabel{grape:Vertices}{3.6} \makelabel{grape:Vertices}{3.6.1} \makelabel{grape:VertexDegree}{3.7} \makelabel{grape:VertexDegree}{3.7.1} \makelabel{grape:VertexDegrees}{3.8} \makelabel{grape:VertexDegrees}{3.8.1} \makelabel{grape:IsLoopy}{3.9} \makelabel{grape:IsLoopy}{3.9.1} \makelabel{grape:IsSimpleGraph}{3.10} \makelabel{grape:IsSimpleGraph}{3.10.1} \makelabel{grape:Adjacency}{3.11} \makelabel{grape:Adjacency}{3.11.1} \makelabel{grape:IsEdge}{3.12} \makelabel{grape:IsEdge}{3.12.1} \makelabel{grape:DirectedEdges}{3.13} \makelabel{grape:DirectedEdges}{3.13.1} \makelabel{grape:UndirectedEdges}{3.14} \makelabel{grape:UndirectedEdges}{3.14.1} \makelabel{grape:Distance}{3.15} \makelabel{grape:Distance}{3.15.1} \makelabel{grape:Distance}{3.15.1} \makelabel{grape:Diameter}{3.16} \makelabel{grape:Diameter}{3.16.1} \makelabel{grape:Girth}{3.17} \makelabel{grape:Girth}{3.17.1} \makelabel{grape:IsConnectedGraph}{3.18} \makelabel{grape:IsConnectedGraph}{3.18.1} \makelabel{grape:IsBipartite}{3.19} \makelabel{grape:IsBipartite}{3.19.1} \makelabel{grape:IsNullGraph}{3.20} \makelabel{grape:IsNullGraph}{3.20.1} \makelabel{grape:IsCompleteGraph}{3.21} \makelabel{grape:IsCompleteGraph}{3.21.1} \makelabel{grape:IsCompleteGraph}{3.21.1} \makelabel{grape:Functions to determine regularity properties of graphs}{4} \makelabel{grape:IsRegularGraph}{4.1} \makelabel{grape:IsRegularGraph}{4.1.1} \makelabel{grape:LocalParameters}{4.2} \makelabel{grape:LocalParameters}{4.2.1} \makelabel{grape:LocalParameters}{4.2.1} \makelabel{grape:GlobalParameters}{4.3} \makelabel{grape:GlobalParameters}{4.3.1} \makelabel{grape:IsDistanceRegular}{4.4} \makelabel{grape:IsDistanceRegular}{4.4.1} \makelabel{grape:CollapsedAdjacencyMat}{4.5} \makelabel{grape:CollapsedAdjacencyMat}{4.5.1} \makelabel{grape:CollapsedAdjacencyMat}{4.5.1} \makelabel{grape:OrbitalGraphColadjMats}{4.6} \makelabel{grape:OrbitalGraphColadjMats}{4.6.1} \makelabel{grape:OrbitalGraphColadjMats}{4.6.1} \makelabel{grape:VertexTransitiveDRGs}{4.7} \makelabel{grape:VertexTransitiveDRGs}{4.7.1} \makelabel{grape:VertexTransitiveDRGs}{4.7.1} \makelabel{grape:Some special vertex subsets of a graph}{5} \makelabel{grape:ConnectedComponent}{5.1} \makelabel{grape:ConnectedComponent}{5.1.1} \makelabel{grape:ConnectedComponents}{5.2} \makelabel{grape:ConnectedComponents}{5.2.1} \makelabel{grape:Bicomponents}{5.3} \makelabel{grape:Bicomponents}{5.3.1} \makelabel{grape:DistanceSet}{5.4} \makelabel{grape:DistanceSet}{5.4.1} \makelabel{grape:DistanceSet}{5.4.1} \makelabel{grape:Layers}{5.5} \makelabel{grape:Layers}{5.5.1} \makelabel{grape:Layers}{5.5.1} \makelabel{grape:IndependentSet}{5.6} \makelabel{grape:IndependentSet}{5.6.1} \makelabel{grape:IndependentSet}{5.6.1} \makelabel{grape:IndependentSet}{5.6.1} \makelabel{grape:Functions to construct new graphs from old}{6} \makelabel{grape:InducedSubgraph}{6.1} \makelabel{grape:InducedSubgraph}{6.1.1} \makelabel{grape:InducedSubgraph}{6.1.1} \makelabel{grape:DistanceSetInduced}{6.2} \makelabel{grape:DistanceSetInduced}{6.2.1} \makelabel{grape:DistanceSetInduced}{6.2.1} \makelabel{grape:DistanceGraph}{6.3} \makelabel{grape:DistanceGraph}{6.3.1} \makelabel{grape:ComplementGraph}{6.4} \makelabel{grape:ComplementGraph}{6.4.1} \makelabel{grape:ComplementGraph}{6.4.1} \makelabel{grape:PointGraph}{6.5} \makelabel{grape:PointGraph}{6.5.1} \makelabel{grape:PointGraph}{6.5.1} \makelabel{grape:EdgeGraph}{6.6} \makelabel{grape:EdgeGraph}{6.6.1} \makelabel{grape:SwitchedGraph}{6.7} \makelabel{grape:SwitchedGraph}{6.7.1} \makelabel{grape:SwitchedGraph}{6.7.1} \makelabel{grape:UnderlyingGraph}{6.8} \makelabel{grape:UnderlyingGraph}{6.8.1} \makelabel{grape:QuotientGraph}{6.9} \makelabel{grape:QuotientGraph}{6.9.1} \makelabel{grape:BipartiteDouble}{6.10} \makelabel{grape:BipartiteDouble}{6.10.1} \makelabel{grape:GeodesicsGraph}{6.11} \makelabel{grape:GeodesicsGraph}{6.11.1} \makelabel{grape:CollapsedIndependentOrbitsGraph}{6.12} \makelabel{grape:CollapsedIndependentOrbitsGraph}{6.12.1} \makelabel{grape:CollapsedIndependentOrbitsGraph}{6.12.1} \makelabel{grape:CollapsedCompleteOrbitsGraph}{6.13} \makelabel{grape:CollapsedCompleteOrbitsGraph}{6.13.1} \makelabel{grape:CollapsedCompleteOrbitsGraph}{6.13.1} \makelabel{grape:NewGroupGraph}{6.14} \makelabel{grape:NewGroupGraph}{6.14.1} \makelabel{grape:Vertex-Colouring and Complete Subgraphs}{7} \makelabel{grape:VertexColouring}{7.1} \makelabel{grape:VertexColouring}{7.1.1} \makelabel{grape:CompleteSubgraphs}{7.2} \makelabel{grape:CompleteSubgraphs}{7.2.1} \makelabel{grape:CompleteSubgraphs}{7.2.1} \makelabel{grape:CompleteSubgraphs}{7.2.1} \makelabel{grape:CompleteSubgraphsOfGivenSize}{7.3} \makelabel{grape:CompleteSubgraphsOfGivenSize}{7.3.1} \makelabel{grape:CompleteSubgraphsOfGivenSize}{7.3.1} \makelabel{grape:CompleteSubgraphsOfGivenSize}{7.3.1} \makelabel{grape:CompleteSubgraphsOfGivenSize}{7.3.1} \makelabel{grape:CompleteSubgraphsOfGivenSize}{7.3.1} \makelabel{grape:Automorphism groups and isomorphism testing for graphs}{8} \makelabel{grape:AutGroupGraph}{8.1} \makelabel{grape:AutGroupGraph}{8.1.1} \makelabel{grape:AutGroupGraph}{8.1.1} \makelabel{grape:IsIsomorphicGraph}{8.2} \makelabel{grape:IsIsomorphicGraph}{8.2.1} \makelabel{grape:IsIsomorphicGraph}{8.2.1} \makelabel{grape:GraphIsomorphismClassRepresentatives}{8.3} \makelabel{grape:GraphIsomorphismClassRepresentatives}{8.3.1} \makelabel{grape:GraphIsomorphismClassRepresentatives}{8.3.1} \makelabel{grape:GraphIsomorphism}{8.4} \makelabel{grape:GraphIsomorphism}{8.4.1} \makelabel{grape:GraphIsomorphism}{8.4.1} \makelabel{grape:Partial Linear Spaces}{9} \makelabel{grape:PartialLinearSpaces}{9.1} \makelabel{grape:PartialLinearSpaces}{9.1.1} \makelabel{grape:PartialLinearSpaces}{9.1.1} \makelabel{grape:PartialLinearSpaces}{9.1.1} \makelabel{grape:PartialLinearSpaces}{9.1.1} \makelabel{grape:A research application of PartialLinearSpaces}{9.2} \makelabel{grape:Bibliography}{} \setcitlab {BCN89}{BCN89} \setcitlab {Cam99}{Cam99} \setcitlab {CSS99}{CSS99} \setcitlab {Hae81}{Hae81} \setcitlab {HL99}{HL99} \setcitlab {Nau90}{McK90} \setcitlab {PS97}{PS97} \setcitlab {Soi93}{Soi93} \setcitlab {Soi04}{Soi04} \setcitlab {Soi06}{Soi06} \makelabel{grape:Index}{}