Some Notes on Character Theory in GAP), it needs an operations record.
That for ordinary character tables is CharTableOps
, that for
Brauer tables is BrauerTableOps
. The functions in these records
are listed in section Functions for Character Tables.
In the following two cases it may be useful to overlay these functions.
Character tables are printed using the Print
component, one can for
example replace the default Print
by DisplayCharTable
DisplayCharTable
.
Whenever a library function calls the scalar product this is the
ScalarProduct
field of the operations record, so one can replace the
default function (see ScalarProduct) by a more efficient one for special
cases.
GAP 3.4.4