Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it

1034949 views
1
2
16 Property handlers
3
4
As explained in Chapter 5, objects of the types SCSimplicialComplex,
5
SCNormalSurface and SCLibRepository provide a set of property handlers for
6
ease of access to simpcomp functions using these objects. Accessing these
7
property handlers is possible via the .-operator.
8
9
For example, the f-vector of a simplicial complex c that is stored as a
10
SCSimplicialComplex object can be accessed via the statement c.F; instead of
11
writing the longer SCFVector(c);. See below for a list of all properties
12
supported by objects of the types SCPolyhedralComplex, SCSimplicialComplex,
13
SCNormalSurface and SCLibRepository (Note that the property handlers of
14
SCPolyhedralComplex can be used by both SCSimplicialComplex and
15
SCNormalSurface).
16
17
18
16.1 Property handlers of SCPolyhedralComplex
19
20
This section contains a table of all property handlers of a
21
SCPolyhedralComplex object.
22
23
Property handler Function called
24
────────────────────
25
26
AntiStar SCAntiStar (4.3-1)
27
Ast SCAntiStar (4.3-1)
28
Facets SCFacets (6.9-19)
29
FacetsEx SCFacetsEx (6.9-20)
30
LabelMax SCLabelMax (4.2-1)
31
LabelMin SCLabelMin (4.2-2)
32
Labels SCLabels (4.2-3)
33
Lk SCLink (4.3-2)
34
Link SCLink (4.3-2)
35
Links SCLinks (4.3-3)
36
Lks SCLinks (4.3-3)
37
Name SCName (4.2-4)
38
Reference SCReference (4.2-5)
39
Relabel SCRelabel (4.2-6)
40
RelabelStandard SCRelabelStandard (4.2-7)
41
RelabelTransposition SCRelabelTransposition (4.2-8)
42
Rename SCRename (4.2-9)
43
SetReference SCSetReference (4.2-10)
44
45
Star SCStar (4.3-4)
46
Str SCStar (4.3-4)
47
Stars SCStars (4.3-5)
48
Strs SCStars (4.3-5)
49
UnlabelFace SCUnlabelFace (4.2-11)
50
Vertices SCVertices (4.1-3)
51
VerticesEx SCVerticesEx (4.1-4)
52
53
54
16.2 Property handlers of SCSimplicialComplex
55
56
This section contains a table of all property handlers of a
57
SCSimplicialComplex object.
58
59
Property handler Function called
60
─────────────────────────────
61
62
ASDet SCAltshulerSteinberg (6.9-1)
63
AlexanderDual SCAlexanderDual (6.10-1)
64
AutomorphismGroup SCAutomorphismGroup (6.9-2)
65
AutomorphismGroupInternal SCAutomorphismGroupInternal (6.9-3)
66
AutomorphismGroupSize SCAutomorphismGroupSize (6.9-4)
67
AutomorphismGroupStructure SCAutomorphismGroupStructure (6.9-5)
68
AutomorphismGroupTransitivity SCAutomorphismGroupTransitivity (6.9-6)
69
Bd SCBoundary (6.9-7)
70
Boundary SCBoundary (6.9-7)
71
BoundaryOperatorMatrix SCBoundaryOperatorMatrix (8.1-1)
72
Chi SCEulerCharacteristic (7.3-3)
73
CoboundaryOperatorMatrix SCCoboundaryOperatorMatrix (8.2-1)
74
Cohomology SCCohomology (8.2-2)
75
CohomologyBasis SCCohomologyBasis (8.2-3)
76
CohomologyBasisAsSimplices SCCohomologyBasisAsSimplices (8.2-4)
77
CollapseGreedy SCCollapseGreedy (12.1-1)
78
Cone SCCone (6.10-3)
79
ConnectedComponents SCConnectedComponents (7.3-1)
80
Copy SCCopy (7.2-1)
81
CupProduct SCCupProduct (8.2-5)
82
DehnSommervilleCheck SCDehnSommervilleCheck (6.9-8)
83
DeletedJoin SCDeletedJoin (6.10-4)
84
DetermineTopologicalType SCLibDetermineTopologicalType (13.1-6)
85
Difference SCDifference (6.10-5)
86
DifferenceCycles SCDifferenceCycles (6.9-10)
87
Dim SCDim (7.3-2)
88
DualGraph SCDualGraph (6.9-12)
89
Equivalent SCEquivalent (9.2-2)
90
EulerCharacteristic SCEulerCharacteristic (7.3-3)
91
ExportJavaView SCExportJavaView (13.2-9)
92
ExportLatexTable SCExportLatexTable (13.2-8)
93
ExportPolymake SCExportPolymake (13.2-10)
94
95
F SCFVector (7.3-4)
96
FaceLattice SCFaceLattice (7.3-5)
97
FaceLatticeEx SCFaceLatticeEx (7.3-6)
98
Faces SCFaces (6.9-17)
99
FacesEx SCFacesEx (6.9-18)
100
FillSphere SCFillSphere (6.10-6)
101
FpBetti SCFpBettiNumbers (7.3-7)
102
FundamentalGroup SCFundamentalGroup (6.9-22)
103
G SCGVector (6.9-23)
104
Generators SCGenerators (6.9-24)
105
GeneratorsEx SCGeneratorsEx (6.9-25)
106
H SCHVector (6.9-26)
107
HandleAddition SCHandleAddition (6.10-7)
108
HasBd SCHasBoundary (6.9-27)
109
HasBoundary SCHasBoundary (6.9-27)
110
HasInt SCHasInterior (6.9-28)
111
HasInterior SCHasInterior (6.9-28)
112
HasseDiagram SCHasseDiagram (12.1-4)
113
Homology SCHomology (12.1-12)
114
HomologyBasis SCHomologyBasis (8.1-3)
115
HomologyBasisAsSimplices SCHomologyBasisAsSimplices (8.1-4)
116
HomologyInternal SCHomologyInternal (8.1-5)
117
Incidences SCIncidences (6.9-32)
118
IncidencesEx SCIncidencesEx (6.9-33)
119
Interior SCInterior (6.9-34)
120
Intersection SCIntersection (6.10-8)
121
IntersectionForm SCIntersectionForm (8.2-6)
122
IntersectionFormDimensionality SCIntersectionFormDimensionality (8.2-8)
123
IntersectionFormParity SCIntersectionFormParity (8.2-7)
124
IntersectionFormSignature SCIntersectionFormSignature (8.2-9)
125
IsCentrallySymmetric SCIsCentrallySymmetric (6.9-35)
126
IsConnected SCIsConnected (7.3-10)
127
IsEmpty SCIsEmpty (7.3-11)
128
IsEulerianManifold SCIsEulerianManifold (6.9-38)
129
IsFlag SCIsFlag (6.9-39)
130
IsHomologySphere SCIsHomologySphere (6.9-41)
131
IsInKd SCIsInKd (6.9-42)
132
IsIsomorphic SCIsIsomorphic (6.10-9)
133
IsKNeighborly SCIsKNeighborly (6.9-43)
134
IsKStackedSphere SCIsKStackedSphere (9.2-5)
135
136
IsManifold SCIsManifold (12.1-17)
137
IsMovable SCIsMovableComplex (9.2-7)
138
Isomorphism SCIsomorphism (6.10-11)
139
IsomorphismEx SCIsomorphismEx (6.10-12)
140
IsOrientable SCIsOrientable (7.3-12)
141
IsPM SCIsPseudoManifold (6.9-45)
142
IsPure SCIsPure (6.9-46)
143
IsSC SCIsSimplyConnected (12.1-14)
144
IsSimplyConnected SCIsSimplyConnected (12.1-14)
145
IsShellable SCIsShellable (6.9-47)
146
IsSphere SCIsSphere (12.1-16)
147
IsStronglyConnected SCIsStronglyConnected (6.9-48)
148
IsSubcomplex SCIsSubcomplex (6.10-10)
149
IsTight SCIsTight (11.1-1)
150
Join SCJoin (6.10-13)
151
Load SCLoad (13.2-1)
152
MinimalNonFaces SCMinimalNonFaces (6.9-49)
153
MinimalNonFacesEx SCMinimalNonFacesEx (6.9-50)
154
MorseIsPerfect SCMorseIsPerfect (11.1-2)
155
MorseMultiplicityVector SCMorseMultiplicityVector (11.1-4)
156
MorseNumberOfCriticalPoints SCMorseNumberOfCriticalPoints (11.1-5)
157
Move SCMove (9.2-8)
158
Moves SCMoves (9.2-9)
159
Neighborliness SCNeighborliness (6.9-51)
160
Neighbors SCNeighbors (6.10-14)
161
NeighborsEx SCNeighborsEx (6.10-15)
162
NumFaces SCNumFaces (6.9-52)
163
Orientation SCOrientation (6.9-53)
164
PropertiesDropped SCPropertiesDropped (5.1-4)
165
Randomize SCRandomize (9.2-11)
166
RMoves SCRMoves (9.2-10)
167
Reduce SCReduceComplex (9.2-13)
168
ReduceAsSubcomplex SCReduceAsSubcomplex (9.2-12)
169
ReduceEx SCReduceComplexEx (9.2-14)
170
Save SCSave (13.2-3)
171
Shelling SCShelling (6.10-16)
172
ShellingExt SCShellingExt (6.10-17)
173
Shellings SCShellings (6.10-18)
174
Skel SCSkel (7.3-13)
175
SkelEx SCSkelEx (7.3-14)
176
Slicing SCSlicing (11.1-3), SCNSSlicing (7.1-4)
177
Span SCSpan (6.10-19)
178
SpanningTree SCSpanningTree (6.9-56)
179
StronglyConnectedComponents SCStronglyConnectedComponents (6.6-9)
180
Suspension SCSuspension (6.10-20)
181
Transitivity SCAutomorphismGroupTransitivity (6.9-6)
182
Union SCUnion (7.3-16)
183
VertexIdentification SCVertexIdentification (6.10-22)
184
Wedge SCWedge (6.10-23)
185
186
187
16.3 Property handlers of SCNormalSurface
188
189
This section contains a table of all property handlers of a SCNormalSurface
190
object.
191
192
Property handler Function called
193
───────────────────
194
195
Betti SCFpBettiNumbers (7.3-7)
196
ConnectedComponents SCConnectedComponents (7.3-1)
197
FpBettiNumbers SCFpBettiNumbers (7.3-7)
198
Chi SCEulerCharacteristic (7.3-3)
199
EulerCharacteristic SCEulerCharacteristic (7.3-3)
200
Connected SCIsConnected (7.3-10)
201
IsConnected SCIsConnected (7.3-10)
202
Copy SCCopy (7.2-1)
203
D SCDim (7.3-2)
204
Dim SCDim (7.3-2)
205
F SCFVector (7.3-4)
206
FVector SCFVector (7.3-4)
207
FaceLattice SCFaceLattice (7.3-5)
208
Faces SCSkel (7.3-13)
209
Genus SCGenus (7.3-8)
210
Homology SCHomology (12.1-12)
211
IsEmpty SCIsEmpty (7.3-11)
212
Name SCName (4.2-4)
213
Triangulation SCNSTriangulation (7.2-2)
214
TopologicalType SCTopologicalType (7.3-15)
215
216
217
16.4 Property handlers of SCLibRepository
218
219
This section contains a table of all property handlers of a SCLibRepository
220
object.
221
222
Property handler Function called
223
────────────────────────
224
225
Update SCLibUpdate (13.1-13)
226
IsLoaded SCLibIsLoaded (13.1-9)
227
Size SCLibSize (13.1-12)
228
Status SCLibStatus (13.1-14)
229
Flush SCLibFlush (13.1-7)
230
Add SCLibAdd (13.1-3)
231
Delete SCLibDelete (13.1-5)
232
All SCLibAllComplexes (13.1-4)
233
SearchByName SCLibSearchByName (13.1-11)
234
SearchByAttribute SCLibSearchByAttribute (13.1-10)
235
DetermineTopologicalType SCLibDetermineTopologicalType (13.1-6)
236
237
238