File: grpdata.h

package info (click to toggle)
lie 2.2.2%2Bdfsg-4
  • links: PTS
  • area: main
  • in suites: trixie
  • size: 1,036 kB
  • sloc: ansic: 12,761; yacc: 395; makefile: 111; sh: 4
file content (34 lines) | stat: -rw-r--r-- 753 bytes parent folder | download | duplicates (5)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34


boolean wronggroup(char lietype,index rank);

boolean simpgroup(object g);
index Lierank(object grp);
index Ssrank(object g);

matrix* simp_Cartan(simpgrp* g);
matrix* Cartan(void);
entry simp_detcart(simpgrp* g);
entry Detcartan(void);
matrix* simp_icart(simpgrp* g);
matrix* Icartan(void);

vector* Exponents(object grp);

index simp_numproots(simpgrp* g);
index Numproots(object grp);
matrix* simp_proots(simpgrp* g);
matrix* Posroots(object grp);
vector* Highroot(simpgrp* g);
vector* Simproot_norms(object grp);

poly* Adjoint(object grp);
entry Dimgrp(object grp);
matrix* Center(object grp);

index find_root(entry* alpha, entry level, simpgrp* g);
boolean isroot(entry* alpha);
void checkroot(entry* alpha);
boolean isposroot(entry* alpha);