1zcf(1)                           User Commands                          zcf(1)
2
3
4

NAME

6       zcf - change field
7

SYNOPSIS

9       zcf [OPTIONS] <Field> <Input> <Output>
10

DESCRIPTION

12       This  program converts between various data types.  Currently there are
13       two kinds of conversions available:
14
15       · If Input is a matrix, then Field is changed to  GF(q).   The  current
16         field  of the input file must be a subfield or a superfield of GF(q).
17         In the latter case, all matrix entries must be in GF(q).
18
19       · If Input is a permutation of degree n, it is converted into the  cor‐
20         responding n times n permutation matrix over GF(q).
21
22       In either case, the result is written to Output.
23

OPTIONS

25       -Q     Quiet, no messages.
26
27       -V     Verbose, more messages.
28
29       -T <MaxTime>
30              Set CPU time limit
31

IMPLEMENTATION DETAILS

33       For  matrices, the conversion is done in two steps.  First, all entries
34       of the matrix are converted to integers.  Then, they are mapped to  the
35       new  field and reassembled into rows.  The result is written out row by
36       row.
37
38       In case of permutations the output matrix is generated row  by  row  by
39       inserting ones at the positions specified by the permutation.
40
41       If the input is a matrix, the whole matrix must fit into memory.  Addi‐
42       tionally, the program needs n·m·s bytes of memory, where m  and  n  are
43       the  dimensions  of  the  input matrix and s=1 for the small arithmetic
44       version and s=2 for the big version.   In  case  of  permutations,  the
45       input permutation and one row of the output file must fit into memory.
46
47
48
49MeatAxe                             2.4.24                              zcf(1)
Impressum