Common Lisp Package: ULIMY-HMPQS

README:

FUNCTION

Public

Undocumented

HMPQS (N &KEY (REPORT2 NIL))

Private

FACTOR-1/AMODP (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

FACTOR-DP (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

FACTOR-EP (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

FACTOR-LOG10P (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

FACTOR-LOG2P (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

FACTOR-PRIME (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

FACTOR-SQRTNMODP (INSTANCE)

@arg[extid]{A @class{extid}} @return[sytemid]{puri:uri or nil} Returns the System ID part of this External ID.

PI_ (N)

approx #{p | p<=n & p prime}

Undocumented

A-GENERATOR

A_IDEAL (N M)

B-GENERATOR (A A-FACTORS D)

B-OPT (N)

BINOC (N K)

CENTERED-REPORT2 (X)

CENTERED-TITLE (X)

COPY-FACTOR (INSTANCE)

DIVIDE-OUT-MOD-2 (X HX A-FACTORS)

DIVMOD (A B MODULO)

EFACTORS (N &KEY (REPORT2 NIL))

EXPTMOD (BASE POWER MODULO)

SETFFACTOR-1/AMODP (NEW-VALUE INSTANCE)

FACTOR-BASE-SIZE (N)

SETFFACTOR-DP (NEW-VALUE INSTANCE)

SETFFACTOR-EP (NEW-VALUE INSTANCE)

SETFFACTOR-LOG10P (NEW-VALUE INSTANCE)

SETFFACTOR-LOG2P (NEW-VALUE INSTANCE)

FACTOR-P (OBJECT)

SETFFACTOR-PRIME (NEW-VALUE INSTANCE)

SETFFACTOR-SQRTNMODP (NEW-VALUE INSTANCE)

FACTORS-OF-N-REPORT2

FB-LOG-SUM (I0 I1)

FB-PICTURE (WID)

GOT-THEM-ALL

HARD (D)

INIT-SIEVE (A BETA GAMMA)

INITIAL-REPORT2

INVMOD (X M)

INVMOD! (X M)

JACOBISYMBOL (P Q)

M-OPT (LOG10N)

MAKE-CUBES (A-LIST LOG-REST Q QMAX D)

MAKE-CUBLETS (A-LIST LOG-REST Q QMAX D)

MAKE-FACTOR (&KEY ((PRIME DUM390) 0) ((SQRTNMODP DUM391) 0) ((LOG2P DUM392) 0) ((LOG10P DUM393) 0.0) ((1/AMODP DUM394) 0) ((DP DUM395) 0) ((EP DUM396) 0))

MAKE-FACTOR-BASE (N FB-SIZE)

MAKE-PRIMES (N)

MERGE-CUBES (A1 A2)

MINUTES

MULTIPLE-APPEND (X NROFCOPIES XCOPIES)

MULTIPLE-CONS (X NROFCOPIES XCOPIES)

NEW-FACTOR (F)

NEXTPPRIME (P)

NICE-TIME (MINS)

POWER-BREAKER (X &OPTIONAL (MAX-FACTOR 1.5))

PPRIME? (P &OPTIONAL (TRIALS 30))

PRIME (I)

PRIME? (X)

PUT-INTO-ITS-BUCKET (R)

QS (N &KEY (M 0) (B 0) (DELTA-T 0) (OMIT-BELOW 25) (SLP-LOG2 16) (ALFA 32) (REPORT2 T) (RETURN2 'FACTORS))

QUADRATIC-RESIDUE? (N P)

REPORT2

REPORT2?

REPORT2?SIEVING-TIME

REPORT2?TOTAL-TIME

SIEVE-FOR-AB (A B A-FACTORS)

SQRTMODPRIME (N P)

SQUARE? (X)

TRY-TO-SOLVE (IX-LIST)

XOR-MERGE (U V)

MACRO

Private

Undocumented

2* (I)

2^I (I)

? (&REST XXX)

CONCAT (&REST STRNGS)

DEFINE-RELATION-HANDLING (MODE)

DFLOAT (X)

DIV (A B)

DIV2 (X)

EVEN-DOWN (I)

EVEN-UP (I)

EXPT2 (I)

FB-LOG10 (Q)

FB-P (Q)

H1 (Y)

ILOG2 (X)

ILOG2H1Y (Y)

INIT-SUBSIEVE (Y YSTOP QUADRANT)

LET-QS (RETURN-IDS N &REST STUFF)

MAKE-TOPOFF-N-CUBES (DIMENSION)

ODD-DOWN (I)

ODD-UP (I)

STR$ (X)

TOPOFF-BUCKET (LOG-SUM)

TOPOFF-INDEX (LOG-SUM)

WITH-ALL-PRIMES (P &REST BODY)

WITH-ALL-STORED-PRIMES (P &REST BODY)

YOFH (H QUADRANT)

VARIABLE

Private

Undocumented

*COUNT-X*

*HOW-TO-HANDLE-NEW-RELATIONS*

*MAX-DIVIDE-OUT*

*MAX-STORED-PRIME*

*NR-OF-STORED-PRIMES*

*QR256*

*QS-LINE*

*QS-LINE-WIDTH*

*STORED-PRIMES*

CLASS

Private

Undocumented

FACTOR

CONSTANT

Private

Undocumented

MINUTES-PER-INTERNAL-TIME-UNIT