CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutSign UpSign In

Real-time collaboration for Jupyter Notebooks, Linux Terminals, LaTeX, VS Code, R IDE, and more,
all in one place.

| Download

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

Views: 418346
1
/****************************************************************************
2
**
3
*A menus.h ANUPQ source Eamonn O'Brien
4
**
5
*Y Copyright 1995-2001, Lehrstuhl D fuer Mathematik, RWTH Aachen, Germany
6
*Y Copyright 1995-2001, School of Mathematical Sciences, ANU, Australia
7
**
8
*/
9
10
/* list all of the menu options */
11
12
#ifndef ANUPQ_MENUS_H
13
#define ANUPQ_MENUS_H
14
15
#define EXIT 0
16
#define LEAST_OPTION -1 /* least option */
17
18
#if defined (GROUP)
19
20
/* constants for options menu */
21
#define COMPUTE_PCP 1
22
#define SAVE_PCP 2
23
#define RESTORE_PCP 3
24
#define DISPLAY_PRESENTATION 4
25
#define PRINT_LEVEL 5
26
#define NEXT_CLASS 6
27
#define PCOVER 7
28
#define INTERACTIVE_PQ 8
29
#define PGP 9
30
31
/* constants for interactive menu */
32
#define COLLECT 1
33
#define SOLVE 2
34
#define COMMUTATOR 3
35
#define DISPLAY_PRESENTATION 4
36
#define PRINT_LEVEL 5
37
#define SETUP 6
38
#define TAILS 7
39
#define CONSISTENCY 8
40
#define RELATIONS 9
41
#define EXTRA_RELATIONS 10
42
#define ELIMINATE 11
43
#define LAST_CLASS 12
44
#define MAXOCCUR 13
45
#define METABELIAN 14
46
#define JACOBI 15
47
#define COMPACT 16
48
#define ECHELON 17
49
#define AUTS 18
50
#define CLOSE_RELATIONS 19
51
#define STRUCTURE 20
52
#define LIST_AUTOMORPHISMS 21
53
#define DGEN_WORD 23
54
#define DGEN_COMM 24
55
#define OUTPUT_PRESENTATION 25
56
#define COMPACT_PRESENTATION 26
57
#define FORMULA 27
58
#define DGEN_AUT 28
59
#define CAY_NEXT_CLASS 25
60
#define CAY_PCOVER 26
61
#define CAY_PRINT_LEVEL 27
62
#define ENGEL 29
63
#define RELATIONS_FILE 30
64
65
#endif
66
67
#define CAY_NOT_SET (-100)
68
69
/* constants for pgroup generation menu */
70
#define SUPPLY_AUTOMORPHISMS 1
71
#define EXTEND_AUTOMORPHISMS 2
72
#define RESTORE_GROUP 3
73
#define DISPLAY_GROUP 4
74
#define ITERATION 5
75
#define INTERACTIVE_PGA 6
76
#define STANDARD 7
77
78
/* constants for interactive pgroup generation menu */
79
#define SUPPLY_AUTS 1
80
#define EXTEND_AUTS 2
81
#define RESTORE_GP 3
82
#define DISPLAY_GP 4
83
#define SINGLE_STAGE 5
84
#define DEGREE 6
85
#define PERMUTATIONS 7
86
#define ORBITS 8
87
#define STABILISERS 9
88
#define STABILISER 10
89
#define MATRIX_TO_LABEL 11
90
#define LABEL_TO_MATRIX 12
91
#define IMAGE 13
92
#define SUBGROUP_RANK 14
93
#define ORBIT_REP 15
94
#define COMPACT_DESCRIPTION 16
95
#define AUT_CLASSES 17
96
#define TEMP 19
97
98
/* constants for standard presentation menu */
99
#define START_INFO 1
100
#define CONSTRUCT 2
101
#define SAVE_PRES 3
102
#define PRINT_PCP 4
103
#define STANDARD_PRINT_LEVEL 5
104
#define COMPARE 6
105
#define PQ_MENU 7
106
107
#define DEFAULT_MENU 0
108
#define ISOM_MENU 2
109
110
#endif
111
112