Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
NTTIndustrialTest Class Reference
Inheritance diagram for NTTIndustrialTest:
[legend]
Collaboration diagram for NTTIndustrialTest:
[legend]

Protected Types

using DefaultNTT = NTT<>
 
using AlternateNTT = NTT< 469762049ULL, 3ULL >
 

Protected Member Functions

Array< uint64_trandom_poly (const size_t n)
 

Protected Attributes

std::mt19937_64 rng_ {123456789ULL}
 

Detailed Description

Definition at line 665 of file ntt_test.cc.

Member Typedef Documentation

◆ AlternateNTT

using NTTIndustrialTest::AlternateNTT = NTT<469762049ULL, 3ULL>
protected

Definition at line 669 of file ntt_test.cc.

◆ DefaultNTT

Definition at line 668 of file ntt_test.cc.

Member Function Documentation

◆ random_poly()

Array< uint64_t > NTTIndustrialTest::random_poly ( const size_t  n)
inlineprotected

Definition at line 674 of file ntt_test.cc.

References Aleph::Array< T >::create(), output, and rng_.

Member Data Documentation

◆ rng_

std::mt19937_64 NTTIndustrialTest::rng_ {123456789ULL}
protected

Definition at line 671 of file ntt_test.cc.

Referenced by random_poly().


The documentation for this class was generated from the following file: