field/

directory
v0.15.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 21, 2025 License: Apache-2.0

Directories

Path Synopsis
Package babybear contains field arithmetic operations for modulus = 0x78000001.
Package babybear contains field arithmetic operations for modulus = 0x78000001.
fft
Package fft provides in-place discrete Fourier transform on powers-of-two subgroups of 𝔽ᵣˣ (the multiplicative group (ℤ/rℤ, x) ).
Package fft provides in-place discrete Fourier transform on powers-of-two subgroups of 𝔽ᵣˣ (the multiplicative group (ℤ/rℤ, x) ).
sis
Package Eisenstein provides Eisenstein integer arithmetic.
Package Eisenstein provides Eisenstein integer arithmetic.
asm/amd64
Package amd64 contains syntactic sugar to generate amd64 assembly code
Package amd64 contains syntactic sugar to generate amd64 assembly code
config
Package config provides Golang code generation for efficient field arithmetic operations.
Package config provides Golang code generation for efficient field arithmetic operations.
internal/addchain
Package addchain is derived from github.com/mmcloughlin/addchain internal packages or examples
Package addchain is derived from github.com/mmcloughlin/addchain internal packages or examples
Package goff (go finite field) is a library that generates fast field arithmetic code for a given modulus.
Package goff (go finite field) is a library that generates fast field arithmetic code for a given modulus.
cmd
Package cmd is the CLI interface for goff
Package cmd is the CLI interface for goff
Package goldilocks contains field arithmetic operations for modulus = 0xffffff...000001.
Package goldilocks contains field arithmetic operations for modulus = 0xffffff...000001.
fft
Package fft provides in-place discrete Fourier transform on powers-of-two subgroups of 𝔽ᵣˣ (the multiplicative group (ℤ/rℤ, x) ).
Package fft provides in-place discrete Fourier transform on powers-of-two subgroups of 𝔽ᵣˣ (the multiplicative group (ℤ/rℤ, x) ).
sis
Package koalabear contains field arithmetic operations for modulus = 0x7f000001.
Package koalabear contains field arithmetic operations for modulus = 0x7f000001.
fft
Package fft provides in-place discrete Fourier transform on powers-of-two subgroups of 𝔽ᵣˣ (the multiplicative group (ℤ/rℤ, x) ).
Package fft provides in-place discrete Fourier transform on powers-of-two subgroups of 𝔽ᵣˣ (the multiplicative group (ℤ/rℤ, x) ).
sis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL