DynamicFactorArrays Namespace Reference

contains data structures for accessing dynamic factors More...


Functions

void compute_Deltas_for_DynamicFactors (const int offset)

Variables

const unsigned int MaxDynamicFactors = 2500000
static int DynFactors [MaxDynamicFactors]
static int DynFactorReciprocals [MaxDynamicFactors]
static int SQRT_kNs [MaxDynamicFactors]
static signed int PolyDs [MaxDynamicFactors]
unsigned int DynamicFactorsInUse = 0
double DYNFB_threshold = 0.0


Detailed Description

contains data structures for accessing dynamic factors

Function Documentation

void DynamicFactorArrays::compute_Deltas_for_DynamicFactors ( const int  offset  ) 

Definition at line 41 of file Sieving-inc.cc.

References cout, TSieve_Delta::delta, DynamicFactorsInUse, DynFactorReciprocals, DynFactors, endl(), TSieve_Delta::factor, numtheory::fastinvmod(), CmpqsPolynom::get_B(), CmpqsPolynom::get_D(), LogicalSieveSize, my_mpz_wrapper::mpz_remainder_ui(), numtheory::mulmod(), numtheory::normalized_signed_mod(), PolyDs, std::priority_queue< _Tp, _Sequence, _Compare >::push(), SQRT_kNs, and numtheory::squaremod().

Here is the call graph for this function:


Variable Documentation

unsigned int DynamicFactorArrays::DynamicFactorsInUse = 0

Definition at line 38 of file Sieving-inc.cc.

Referenced by compute_Deltas_for_DynamicFactors(), and statistical_data::StatusReport().

int DynamicFactorArrays::DynFactorReciprocals[MaxDynamicFactors] [static]

Definition at line 34 of file Sieving-inc.cc.

Referenced by compute_Deltas_for_DynamicFactors().

int DynamicFactorArrays::DynFactors[MaxDynamicFactors] [static]

Definition at line 33 of file Sieving-inc.cc.

Referenced by compute_Deltas_for_DynamicFactors().

double DynamicFactorArrays::DYNFB_threshold = 0.0

Definition at line 39 of file Sieving-inc.cc.

Referenced by statistical_data::StatusReport().

const unsigned int DynamicFactorArrays::MaxDynamicFactors = 2500000

Definition at line 32 of file Sieving-inc.cc.

signed int DynamicFactorArrays::PolyDs[MaxDynamicFactors] [static]

Definition at line 36 of file Sieving-inc.cc.

Referenced by compute_Deltas_for_DynamicFactors().

int DynamicFactorArrays::SQRT_kNs[MaxDynamicFactors] [static]

Definition at line 35 of file Sieving-inc.cc.

Referenced by compute_Deltas_for_DynamicFactors().


Generated on Wed Nov 7 23:32:30 2007 for Qsieve by  doxygen 1.5.4