1zpt(1) User Commands zpt(1)
2
3
4
6 zpt - paste matrices or permutations
7
9 zpt [OPTIONS] <Out> [<Inp> ...]
10
12 This program reads matrices from one or more input files and pastes the
13 pieces together to one matrix. The way in which the pieces are put
14 together is controlled by two parameters, NRows and NCols. For exam‐
15 ple,
16
17 zpt -r 2 -c 3 x aa ab ac ba bb bc
18
19 would paste together 6 matrices in two rows and three columns. The
20 resulting matrix is written to "x" and looks like this:
21
22 aa ab ac
23 ba bb ba
24
25 The file name "-" is treated specially: No file is read in, and the
26 corresponding piece of the output matrix is left empty. This can be
27 used to calculate the direct sum of two representations. For example,
28
29 zpt -r 2 -c 2 A+B A - - B
30
31 creates the following matrix in block diagonal form:
32
33 A 0
34 0 B
35
36 If only one of NRows and NCols is specified, the other parameter is
37 assumed to be one.
38
39 Permutations
40 The program can also paste permutations, i.e., copy permutations from
41 several files into one file. In this case, -c cannot be used. For
42 example,
43
44 zpt all perm1 perm2 perm3
45
46 writes the permutations from "perm1", "perm2", and "perm3" into the
47 file "all". Each of the input file may contain one or more permuta‐
48 tions. Of course all permutations must have the same degree. Note:
49 pasting permutations is supported only for compatibility with older
50 versions of the MeatAxe.
51
53 -Q Quiet, no messages.
54
55 -V Verbose, more messages.
56
57 -T <MaxTime>
58 Set CPU time limit
59
60 -c <NCols>
61 Set the number of columns (matrices only).
62
63 -r <NRows>
64 Set the number of rows (matrices only).
65
67 Inp The input filename, '-' to fill with zeroes.
68
70 Out The output filename.
71
72
73
74MeatAxe 2.4.24 zpt(1)