Crate concrete_commons
source · [−]Expand description
Common tools for the concrete packages
Dispersion
This module contains the functions used to compute the variance, standard deviation, etc.
Key kinds
This module contains types to manage the different kinds of secret keys.
Parameters
This module contains structures that wrap unsigned integer parameters of concrete, like the ciphertext dimension or the polynomial degree.
Numeric
This module contains types and traits used to handle numeric types in a
unified manner in concrete: it defines methods that can be used on custom
traits UnsignedInteger
, SignedInteger
and FloatingPoint
,
regardless of the
number of bits in the representation.
Modules
Noise distribution
This module contains types to manage the different kinds of secret keys.
Generic numeric types.