\BOOKMARK [0][-]{chapter.1}{Introduction}{}% 1
\BOOKMARK [1][-]{section.1.1}{What is new}{chapter.1}% 2
\BOOKMARK [1][-]{section.1.2}{simpcomp benefits}{chapter.1}% 3
\BOOKMARK [1][-]{section.1.3}{How to save time reading this document}{chapter.1}% 4
\BOOKMARK [1][-]{section.1.4}{Organization of this document}{chapter.1}% 5
\BOOKMARK [1][-]{section.1.5}{How to assure simpcomp works correctly}{chapter.1}% 6
\BOOKMARK [1][-]{section.1.6}{Controlling simpcomp log messages}{chapter.1}% 7
\BOOKMARK [1][-]{section.1.7}{How to cite simpcomp}{chapter.1}% 8
\BOOKMARK [0][-]{chapter.2}{Theoretical foundations}{}% 9
\BOOKMARK [1][-]{section.2.1}{Polytopes and polytopal complexes}{chapter.2}% 10
\BOOKMARK [1][-]{section.2.2}{Simplices and simplicial complexes}{chapter.2}% 11
\BOOKMARK [1][-]{section.2.3}{From geometry to combinatorics}{chapter.2}% 12
\BOOKMARK [1][-]{section.2.4}{Discrete Normal surfaces}{chapter.2}% 13
\BOOKMARK [1][-]{section.2.5}{Polyhedral Morse theory and slicings}{chapter.2}% 14
\BOOKMARK [1][-]{section.2.6}{Discrete Morse theory}{chapter.2}% 15
\BOOKMARK [1][-]{section.2.7}{Tightness and tight triangulations}{chapter.2}% 16
\BOOKMARK [1][-]{section.2.8}{Simplicial blowups}{chapter.2}% 17
\BOOKMARK [0][-]{chapter.3}{The new GAP object types of simpcomp}{}% 18
\BOOKMARK [1][-]{section.3.1}{Accessing properties of a SCPolyhedralComplex object}{chapter.3}% 19
\BOOKMARK [0][-]{chapter.4}{Functions and operations for the GAP object type SCPolyhedralComplex}{}% 20
\BOOKMARK [1][-]{section.4.1}{Computing properties of objects of type SCPolyhedralComplex}{chapter.4}% 21
\BOOKMARK [1][-]{section.4.2}{Vertex labelings and label operations}{chapter.4}% 22
\BOOKMARK [1][-]{section.4.3}{Operations on objects of type SCPolyhedralComplex}{chapter.4}% 23
\BOOKMARK [0][-]{chapter.5}{The GAP object types SCSimplicialComplex and SCNormalSurface}{}% 24
\BOOKMARK [1][-]{section.5.1}{The object type SCSimplicialComplex}{chapter.5}% 25
\BOOKMARK [1][-]{section.5.2}{Overloaded operators of SCSimplicialComplex}{chapter.5}% 26
\BOOKMARK [1][-]{section.5.3}{SCSimplicialComplex as a subtype of Set}{chapter.5}% 27
\BOOKMARK [1][-]{section.5.4}{The object type SCNormalSurface}{chapter.5}% 28
\BOOKMARK [1][-]{section.5.5}{Overloaded operators of SCNormalSurface}{chapter.5}% 29
\BOOKMARK [1][-]{section.5.6}{SCNormalSurface as a subtype of Set}{chapter.5}% 30
\BOOKMARK [0][-]{chapter.6}{Functions and operations for SCSimplicialComplex}{}% 31
\BOOKMARK [1][-]{section.6.1}{Creating an SCSimplicialComplex object from a facet list}{chapter.6}% 32
\BOOKMARK [1][-]{section.6.2}{Isomorphism signatures}{chapter.6}% 33
\BOOKMARK [1][-]{section.6.3}{Generating some standard triangulations}{chapter.6}% 34
\BOOKMARK [1][-]{section.6.4}{Generating infinite series of transitive triangulations}{chapter.6}% 35
\BOOKMARK [1][-]{section.6.5}{A census of regular and chiral maps}{chapter.6}% 36
\BOOKMARK [1][-]{section.6.6}{Generating new complexes from old}{chapter.6}% 37
\BOOKMARK [1][-]{section.6.7}{Simplicial complexes from transitive permutation groups}{chapter.6}% 38
\BOOKMARK [1][-]{section.6.8}{The classification of cyclic combinatorial 3-manifolds}{chapter.6}% 39
\BOOKMARK [1][-]{section.6.9}{Computing properties of simplicial complexes}{chapter.6}% 40
\BOOKMARK [1][-]{section.6.10}{Operations on simplicial complexes}{chapter.6}% 41
\BOOKMARK [0][-]{chapter.7}{Functions and operations for SCNormalSurface}{}% 42
\BOOKMARK [1][-]{section.7.1}{Creating an SCNormalSurface object}{chapter.7}% 43
\BOOKMARK [1][-]{section.7.2}{Generating new objects from discrete normal surfaces}{chapter.7}% 44
\BOOKMARK [1][-]{section.7.3}{Properties of SCNormalSurface objects}{chapter.7}% 45
\BOOKMARK [0][-]{chapter.8}{\(Co-\)Homology of simplicial complexes}{}% 46
\BOOKMARK [1][-]{section.8.1}{Homology computation}{chapter.8}% 47
\BOOKMARK [1][-]{section.8.2}{Cohomology computation}{chapter.8}% 48
\BOOKMARK [0][-]{chapter.9}{Bistellar flips}{}% 49
\BOOKMARK [1][-]{section.9.1}{Theory}{chapter.9}% 50
\BOOKMARK [1][-]{section.9.2}{Functions for bistellar flips}{chapter.9}% 51
\BOOKMARK [0][-]{chapter.10}{Simplicial blowups}{}% 52
\BOOKMARK [1][-]{section.10.1}{Theory}{chapter.10}% 53
\BOOKMARK [1][-]{section.10.2}{Functions related to simplicial blowups}{chapter.10}% 54
\BOOKMARK [0][-]{chapter.11}{Polyhedral Morse theory}{}% 55
\BOOKMARK [1][-]{section.11.1}{Polyhedral Morse theory related functions}{chapter.11}% 56
\BOOKMARK [0][-]{chapter.12}{Forman's discrete Morse theory}{}% 57
\BOOKMARK [1][-]{section.12.1}{Functions using discrete Morse theory}{chapter.12}% 58
\BOOKMARK [0][-]{chapter.13}{Library and I/O}{}% 59
\BOOKMARK [1][-]{section.13.1}{Simplicial complex library}{chapter.13}% 60
\BOOKMARK [1][-]{section.13.2}{simpcomp input / output functions}{chapter.13}% 61
\BOOKMARK [0][-]{chapter.14}{Interfaces to other software packages}{}% 62
\BOOKMARK [1][-]{section.14.1}{Interface to the GAP-package homalg}{chapter.14}% 63
\BOOKMARK [0][-]{chapter.15}{Miscellaneous functions}{}% 64
\BOOKMARK [1][-]{section.15.1}{simpcomp logging}{chapter.15}% 65
\BOOKMARK [1][-]{section.15.2}{Email notification system}{chapter.15}% 66
\BOOKMARK [1][-]{section.15.3}{Testing the functionality of simpcomp}{chapter.15}% 67
\BOOKMARK [0][-]{chapter.16}{Property handlers}{}% 68
\BOOKMARK [1][-]{section.16.1}{Property handlers of SCPolyhedralComplex}{chapter.16}% 69
\BOOKMARK [1][-]{section.16.2}{Property handlers of SCSimplicialComplex}{chapter.16}% 70
\BOOKMARK [1][-]{section.16.3}{Property handlers of SCNormalSurface}{chapter.16}% 71
\BOOKMARK [1][-]{section.16.4}{Property handlers of SCLibRepository}{chapter.16}% 72
\BOOKMARK [0][-]{chapter.17}{A demo session with simpcomp}{}% 73
\BOOKMARK [1][-]{section.17.1}{Creating a SCSimplicialComplex object}{chapter.17}% 74
\BOOKMARK [1][-]{section.17.2}{Working with a SCSimplicialComplex object}{chapter.17}% 75
\BOOKMARK [1][-]{section.17.3}{Calculating properties of a SCSimplicialComplex object}{chapter.17}% 76
\BOOKMARK [1][-]{section.17.4}{Creating new complexes from a SCSimplicialComplex object}{chapter.17}% 77
\BOOKMARK [1][-]{section.17.5}{Homology related calculations}{chapter.17}% 78
\BOOKMARK [1][-]{section.17.6}{Bistellar flips}{chapter.17}% 79
\BOOKMARK [1][-]{section.17.7}{Simplicial blowups}{chapter.17}% 80
\BOOKMARK [1][-]{section.17.8}{Discrete normal surfaces and slicings}{chapter.17}% 81
\BOOKMARK [0][-]{chapter.18}{simpcomp internals}{}% 82
\BOOKMARK [1][-]{section.18.1}{The GAP object type SCPropertyObject}{chapter.18}% 83
\BOOKMARK [1][-]{section.18.2}{Example of a common attribute}{chapter.18}% 84
\BOOKMARK [1][-]{section.18.3}{Writing a method for an attribute}{chapter.18}% 85
\BOOKMARK [0][-]{chapter*.5}{References}{}% 86
\BOOKMARK [0][-]{section*.6}{Index}{}% 87
