glucat
0.8.2
|
Go to the source code of this file.
Macros | |
#define | __TEST_TUNING_DEFAULT_CONSTANT(SUFFIX) const unsigned int Test_Tuning_##SUFFIX = glucat::DEFAULT_##SUFFIX |
Typedefs | |
typedef glucat::precision_t | precision_t |
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. More... | |
Functions | |
_GLUCAT_CTAssert (std::numeric_limits< unsigned int >::radix==2, CannotSetThresholds) const unsigned int Test_Tuning_Int_Digits | |
__TEST_TUNING_DEFAULT_CONSTANT (Mult_Matrix_Threshold) | |
__TEST_TUNING_DEFAULT_CONSTANT (Div_Max_Steps) | |
__TEST_TUNING_DEFAULT_CONSTANT (Sqrt_Max_Steps) | |
__TEST_TUNING_DEFAULT_CONSTANT (Log_Max_Outer_Steps) | |
__TEST_TUNING_DEFAULT_CONSTANT (Log_Max_Inner_Steps) | |
__TEST_TUNING_DEFAULT_CONSTANT (Basis_Max_Count) | |
__TEST_TUNING_DEFAULT_CONSTANT (Fast_Size_Threshold) | |
__TEST_TUNING_DEFAULT_CONSTANT (Inv_Fast_Dim_Threshold) | |
__TEST_TUNING_DEFAULT_CONSTANT (Products_Size_Threshold) | |
Variables | |
const unsigned int | Test_Tuning_Max_Threshold = 1 << Test_Tuning_Int_Digits |
const precision_t | Test_Tuning_Function_Precision = glucat::DEFAULT_Function_Precision |
#define __TEST_TUNING_DEFAULT_CONSTANT | ( | SUFFIX | ) | const unsigned int Test_Tuning_##SUFFIX = glucat::DEFAULT_##SUFFIX |
typedef glucat::precision_t precision_t |
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 |
__TEST_TUNING_DEFAULT_CONSTANT | ( | Mult_Matrix_Threshold | ) |
__TEST_TUNING_DEFAULT_CONSTANT | ( | Div_Max_Steps | ) |
__TEST_TUNING_DEFAULT_CONSTANT | ( | Sqrt_Max_Steps | ) |
__TEST_TUNING_DEFAULT_CONSTANT | ( | Log_Max_Outer_Steps | ) |
__TEST_TUNING_DEFAULT_CONSTANT | ( | Log_Max_Inner_Steps | ) |
__TEST_TUNING_DEFAULT_CONSTANT | ( | Basis_Max_Count | ) |
__TEST_TUNING_DEFAULT_CONSTANT | ( | Fast_Size_Threshold | ) |
__TEST_TUNING_DEFAULT_CONSTANT | ( | Inv_Fast_Dim_Threshold | ) |
__TEST_TUNING_DEFAULT_CONSTANT | ( | Products_Size_Threshold | ) |
_GLUCAT_CTAssert | ( | std::numeric_limits< unsigned int >::radix | = =2 , |
CannotSetThresholds | |||
) | const |
const precision_t Test_Tuning_Function_Precision = glucat::DEFAULT_Function_Precision |