8.8. Cross-references
HexModArith depends on HexArith and underpins the finite-field
libraries:
-
HexArithsupplies the machine-word Barrett and Montgomery kernels that the hot-loop contexts wrap. The_root_.BarrettCtxand_root_.MontCtxtypes referenced byHex.BarrettCtxandHex.MontCtxare the untypedUInt64kernels from that library. -
The finite-field library
HexGFqRingand the prime-field polynomial libraryHexPolyFpconsumeZMod64 pas their coefficient type, inheriting the ring structure and the field facts above for primep.