#include <qsieve-fwd.H>
Public Types | |
typedef unsigned short int | FBsizetype |
Static Public Member Functions | |
static FBsizetype | Size () |
static int | StaticPrime (const int i) |
static int | BiggestPrime () |
Static Public Attributes | |
static const FBsizetype | MaxSize = 65280 |
static const int | max_additional_Powers = 1000 |
Static Protected Member Functions | |
static int PrimeNumbers[MaxSize] | __attribute__ ((aligned(64))) |
static int PrimeNumberReciprocals[MaxSize] | __attribute__ ((aligned(64))) |
static float PrimeNumberFloatReciprocals[MaxSize] | __attribute__ ((aligned(64))) |
Static Protected Attributes | |
static FBsizetype | Size_StaticFactorbase = 5000 |
static int | biggest_Prime_in_Factorbase = 0 |
Friends | |
void | tune_parameters (const unsigned int) |
Definition at line 64 of file qsieve-fwd.H.
typedef unsigned short int StaticFactorbaseSettings::FBsizetype |
Definition at line 67 of file qsieve-fwd.H.
static int PrimeNumbers [MaxSize] StaticFactorbaseSettings::__attribute__ | ( | (aligned(64)) | ) | [static, protected] |
static int PrimeNumberReciprocals [MaxSize] StaticFactorbaseSettings::__attribute__ | ( | (aligned(64)) | ) | [static, protected] |
static float PrimeNumberFloatReciprocals [MaxSize] StaticFactorbaseSettings::__attribute__ | ( | (aligned(64)) | ) | [static, protected] |
static FBsizetype StaticFactorbaseSettings::Size | ( | ) | [inline, static] |
Definition at line 101 of file qsieve-fwd.H.
References Size_StaticFactorbase.
Referenced by statistical_data::calc_ETA(), CRelation::combine(), StaticFactorbase::compute_StaticFactorbase(), StaticRelations::insert(), CRelation::is_valid(), main(), CRelation::multi_combine_exit(), CRelation::multi_combine_init(), CRelation::multi_combine_main(), Cprocess_clients::process_data_stream(), CRelation::SMulticombineData::SMulticombineData(), statistical_data::StatusReport(), statistical_data::CProgressStats::take_sample(), tune_parameters(), statistical_data::CProgressStats::TSample::XML(), and statistical_data::XML_StatusReport().
static int StaticFactorbaseSettings::StaticPrime | ( | const int | i | ) | [inline, static] |
Definition at line 102 of file qsieve-fwd.H.
static int StaticFactorbaseSettings::BiggestPrime | ( | ) | [inline, static] |
Definition at line 103 of file qsieve-fwd.H.
References biggest_Prime_in_Factorbase.
Referenced by CmpqsPolynom::compute_first_polynomial(), and StaticFactorbase::compute_StaticFactorbase().
void tune_parameters | ( | const unsigned | int | ) | [friend] |
const FBsizetype StaticFactorbaseSettings::MaxSize = 65280 [static] |
Definition at line 78 of file qsieve-fwd.H.
Referenced by StaticRelations::cleanup_memory(), and tune_parameters().
StaticFactorbaseSettings::FBsizetype StaticFactorbaseSettings::Size_StaticFactorbase = 5000 [static, protected] |
int StaticFactorbaseSettings::biggest_Prime_in_Factorbase = 0 [static, protected] |
Definition at line 99 of file qsieve-fwd.H.
Referenced by BiggestPrime(), and StaticFactorbase::compute_StaticFactorbase().
const int StaticFactorbaseSettings::max_additional_Powers = 1000 [static] |
Definition at line 105 of file qsieve-fwd.H.
Referenced by StaticFactorbase::compute_StaticFactorbase().