lima.mathematical.factorisation.quadraticsieve
Class QSWorkUnitWorkSpace
java.lang.Object
|
+--lima.mathematical.factorisation.quadraticsieve.QSWorkUnitWorkSpace
- public class QSWorkUnitWorkSpace
- extends java.lang.Object
Objects of this class provide a work space for a quadratic sieve work unit.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
a
protected java.math.BigInteger a
b
protected java.math.BigInteger b
B
protected java.math.BigInteger[] B
B2
protected java.math.BigInteger[] B2
rate
protected float rate
intTime
protected long intTime
intPassed
protected long intPassed
minge
protected float minge
maxge
protected float maxge
GOODENOUGH
protected float GOODENOUGH
lastLock
protected float lastLock
step
protected float step
logMaxLargePrime
protected double logMaxLargePrime
sieveInterval
protected float[] sieveInterval
check
protected int check
combs
protected int combs
M2
protected int M2
passedTotal
protected int passedTotal
trialDividedTotal
protected int trialDividedTotal
aINV
protected int[] aINV
roots
protected int[] roots
roots2
protected int[] roots2
sieveBase
protected int[] sieveBase
aINV2B
protected int[][] aINV2B
timeTotal
protected long timeTotal
changedDirection
protected boolean changedDirection
lastIncUp
protected boolean lastIncUp
stopAuto
protected boolean stopAuto
QSWorkUnitWorkSpace
public QSWorkUnitWorkSpace()