Go to the source code of this file.
◆ __TEST_TUNING_DEFAULT_CONSTANT
#define __TEST_TUNING_DEFAULT_CONSTANT |
( |
|
SUFFIX | ) |
const unsigned int Test_Tuning_##SUFFIX = glucat::DEFAULT_##SUFFIX |
◆ precision_t
◆ Tune_P
typedef glucat::tuning< Test_Tuning_Mult_Matrix_Threshold, Test_Tuning_Div_Max_Steps, Test_Tuning_Sqrt_Max_Steps, Test_Tuning_Log_Max_Outer_Steps, Test_Tuning_Log_Max_Inner_Steps, Test_Tuning_Basis_Max_Count, Test_Tuning_Fast_Size_Threshold, Test_Tuning_Inv_Fast_Dim_Threshold, Test_Tuning_Products_Size_Threshold, Test_Tuning_Function_Precision > Tune_P |
Tuning policy.
Definition at line 126 of file tuning.h.
◆ __TEST_TUNING_DEFAULT_CONSTANT() [1/9]
__TEST_TUNING_DEFAULT_CONSTANT |
( |
Mult_Matrix_Threshold |
| ) |
|
◆ __TEST_TUNING_DEFAULT_CONSTANT() [2/9]
__TEST_TUNING_DEFAULT_CONSTANT |
( |
Div_Max_Steps |
| ) |
|
◆ __TEST_TUNING_DEFAULT_CONSTANT() [3/9]
__TEST_TUNING_DEFAULT_CONSTANT |
( |
Sqrt_Max_Steps |
| ) |
|
◆ __TEST_TUNING_DEFAULT_CONSTANT() [4/9]
__TEST_TUNING_DEFAULT_CONSTANT |
( |
Log_Max_Outer_Steps |
| ) |
|
◆ __TEST_TUNING_DEFAULT_CONSTANT() [5/9]
__TEST_TUNING_DEFAULT_CONSTANT |
( |
Log_Max_Inner_Steps |
| ) |
|
◆ __TEST_TUNING_DEFAULT_CONSTANT() [6/9]
__TEST_TUNING_DEFAULT_CONSTANT |
( |
Basis_Max_Count |
| ) |
|
◆ __TEST_TUNING_DEFAULT_CONSTANT() [7/9]
__TEST_TUNING_DEFAULT_CONSTANT |
( |
Fast_Size_Threshold |
| ) |
|
◆ __TEST_TUNING_DEFAULT_CONSTANT() [8/9]
__TEST_TUNING_DEFAULT_CONSTANT |
( |
Inv_Fast_Dim_Threshold |
| ) |
|
◆ __TEST_TUNING_DEFAULT_CONSTANT() [9/9]
__TEST_TUNING_DEFAULT_CONSTANT |
( |
Products_Size_Threshold |
| ) |
|
◆ _GLUCAT_CTAssert()
_GLUCAT_CTAssert |
( |
std::numeric_limits< unsigned int >::radix |
= =2 , |
|
|
CannotSetThresholds |
|
|
) |
| const |
◆ Test_Tuning_Function_Precision
◆ Test_Tuning_Max_Threshold
const unsigned int Test_Tuning_Max_Threshold = 1 << Test_Tuning_Int_Digits |