Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::NTTExact Member List

This is the complete list of members for Aleph::NTTExact, including all inherited members.

add_capped(const coeff_type lhs, const coeff_type rhs, const coeff_type cap) noexceptAleph::NTTExactinlineprivatestatic
analyze_coefficients(const Array< uint64_t > &input)Aleph::NTTExactinlineprivatestatic
coeff_to_string(coeff_type value)Aleph::NTTExactinlineprivatestatic
coeff_type typedefAleph::NTTExact
conservative_bound(const Array< uint64_t > &a, const Array< uint64_t > &b)Aleph::NTTExactinlineprivatestatic
exact_modulus_product() noexceptAleph::NTTExactinlinestatic
exact_modulus_product_impl() noexceptAleph::NTTExactinlineprivatestatic
mul_capped(const coeff_type lhs, const coeff_type rhs, const coeff_type cap) noexceptAleph::NTTExactinlineprivatestatic
multiply(const Array< uint64_t > &a, const Array< uint64_t > &b)Aleph::NTTExactinlinestatic
next_power_of_two(const size_t n) noexceptAleph::NTTExactinlineprivatestatic
pmultiply(ThreadPool &pool, const Array< uint64_t > &a, const Array< uint64_t > &b, const size_t chunk_size=0)Aleph::NTTExactinlinestatic
Prime0NTT typedefAleph::NTTExactprivate
Prime1NTT typedefAleph::NTTExactprivate
Prime2NTT typedefAleph::NTTExactprivate
prime_count() noexceptAleph::NTTExactinlinestatic
prime_supports_product_size(const size_t required) noexceptAleph::NTTExactinlineprivatestatic
primes_Aleph::NTTExactprivatestatic
reconstruct_coefficient(const uint64_t r0, const uint64_t r1, const uint64_t r2)Aleph::NTTExactinlineprivatestatic
reconstruct_product(const Array< uint64_t > &c0, const Array< uint64_t > &c1, const Array< uint64_t > &c2, ThreadPool *const pool, const size_t chunk_size)Aleph::NTTExactinlineprivatestatic
sub_mod(const uint64_t lhs, const uint64_t rhs, const uint64_t mod) noexceptAleph::NTTExactinlineprivatestatic
supports_product_size(const size_t required) noexceptAleph::NTTExactinlinestatic
validate_inputs(const Array< uint64_t > &a, const Array< uint64_t > &b, const char *const ctx)Aleph::NTTExactinlineprivatestatic