#include <base_blocks.hpp>
Definition at line 88 of file base_blocks.hpp.
| typedef implementation<base_transform,V> Base | 
Definition at line 100 of file base_blocks.hpp.
| typedef WH::base base | 
Definition at line 89 of file base_blocks.hpp.
Definition at line 95 of file base_blocks.hpp.
| typedef modulus_base I | 
Definition at line 96 of file base_blocks.hpp.
| typedef modulus_middle J | 
Definition at line 97 of file base_blocks.hpp.
| typedef modulus<I, modulus_base_variant> M | 
Definition at line 98 of file base_blocks.hpp.
| typedef WL::modulus_base modulus_base | 
Definition at line 90 of file base_blocks.hpp.
| typedef WL::modulus_base_variant modulus_base_variant | 
Definition at line 91 of file base_blocks.hpp.
| typedef WH::modulus_base modulus_middle | 
Definition at line 92 of file base_blocks.hpp.
| typedef WH::modulus_base_variant modulus_middle_variant | 
Definition at line 93 of file base_blocks.hpp.
| typedef modulus<J, modulus_middle_variant> N | 
Definition at line 99 of file base_blocks.hpp.
| base_blocks_transformer | ( | const K & | _p, | |
| nat | _s = th | |||
| ) |  [inline] | 
Definition at line 111 of file base_blocks.hpp.
References binpow(), base_blocks_transformer< WL, WH, V >::high, base_blocks_transformer< WL, WH, V >::low, base_blocks_transformer< WL, WH, V >::p, and base_blocks_transformer< WL, WH, V >::s.
| base_blocks_transformer | ( | WL * | _low, | |
| nat | _s = th | |||
| ) |  [inline] | 
Definition at line 118 of file base_blocks.hpp.
References binpow(), base_blocks_transformer< WL, WH, V >::high, base_blocks_transformer< WL, WH, V >::p, and base_blocks_transformer< WL, WH, V >::s.
| ~base_blocks_transformer | ( | ) |  [inline] | 
Definition at line 123 of file base_blocks.hpp.
References base_blocks_transformer< WL, WH, V >::high, and base_blocks_transformer< WL, WH, V >::low.
Definition at line 127 of file base_blocks.hpp.
References base_blocks_transformer< WL, WH, V >::high, base_blocks_transformer< WL, WH, V >::low, and base_blocks_transformer< WL, WH, V >::s.
Definition at line 130 of file base_blocks.hpp.
References base_blocks_transformer< WL, WH, V >::high, base_blocks_transformer< WL, WH, V >::low, and base_blocks_transformer< WL, WH, V >::s.
| WH* high | 
Definition at line 105 of file base_blocks.hpp.
Referenced by base_blocks_transformer< WL, WH, V >::base_blocks_transformer(), base_blocks_transformer< WL, WH, V >::direct_transform(), base_blocks_transformer< WL, WH, V >::inverse_transform(), and base_blocks_transformer< WL, WH, V >::~base_blocks_transformer().
| WL* low | 
Definition at line 104 of file base_blocks.hpp.
Referenced by base_blocks_transformer< WL, WH, V >::base_blocks_transformer(), base_blocks_transformer< WL, WH, V >::direct_transform(), base_blocks_transformer< WL, WH, V >::inverse_transform(), and base_blocks_transformer< WL, WH, V >::~base_blocks_transformer().
Definition at line 102 of file base_blocks.hpp.
Referenced by base_blocks_transformer< WL, WH, V >::base_blocks_transformer().
| nat s | 
Definition at line 103 of file base_blocks.hpp.
Referenced by base_blocks_transformer< WL, WH, V >::base_blocks_transformer(), base_blocks_transformer< WL, WH, V >::direct_transform(), and base_blocks_transformer< WL, WH, V >::inverse_transform().
| const nat th = Threshold(typename WH::base,base_blocks_threshold)  [static] | 
Definition at line 109 of file base_blocks.hpp.
 1.6.1
 1.6.1