|
enum | LatticeTester::NormType { LatticeTester::SUPNORM
, LatticeTester::L1NORM
, LatticeTester::L2NORM
, LatticeTester::ZAREMBANORM
} |
| The available norm types to measure the length of vectors. More...
|
|
enum | LatticeTester::OutputType { LatticeTester::TERM
, LatticeTester::RES
, LatticeTester::TEX
, LatticeTester::GEN
} |
| Different choices of output formats. More...
|
|
enum | LatticeTester::ProblemType {
LatticeTester::BASIS
, LatticeTester::DUAL
, LatticeTester::REDUCTION
, LatticeTester::SHORTEST
,
LatticeTester::MERIT
} |
| Types of problems that LatticeTester can handle. More...
|
|
enum | LatticeTester::PrecisionType { LatticeTester::DOUBLE
, LatticeTester::QUADRUPLE
, LatticeTester::XDOUBLE
, LatticeTester::RR
} |
| This can be supersed by the Real type. More...
|
|
enum | LatticeTester::PrimeType { LatticeTester::PRIME
, LatticeTester::PROB_PRIME
, LatticeTester::COMPOSITE
, LatticeTester::UNKNOWN
} |
| Indicates whether an integer is prime, probably prime, composite or its status is unknown (or we do not care). More...
|
|
enum | LatticeTester::CriterionType {
LatticeTester::LENGTH
, LatticeTester::SPECTRAL
, LatticeTester::BEYER
, LatticeTester::PALPHA
,
LatticeTester::BOUND_JS
} |
| Merit criteria to measure the quality of generators or lattices. More...
|
|
enum | LatticeTester::NormaType {
LatticeTester::BESTLAT
, LatticeTester::BESTBOUND
, LatticeTester::LAMINATED
, LatticeTester::ROGERS
,
LatticeTester::MINKL1
, LatticeTester::MINKL2
, LatticeTester::NONE
} |
| Different types of normalizations that can be used for shortest-vector lengths. More...
|
|
enum | LatticeTester::CalcType { LatticeTester::PAL
, LatticeTester::NORMPAL
, LatticeTester::BAL
, LatticeTester::SEEKPAL
} |
| Indicates which type of calculation is considered for the \(P_{\alpha}\) test. More...
|
|
enum | LatticeTester::ReductionType {
LatticeTester::PAIR
, LatticeTester::LLL
, LatticeTester::BKZ
, LatticeTester::BB
,
LatticeTester::PAIRBB
, LatticeTester::LLLBB
, LatticeTester::BKZBB
} |
| A list of all the possible lattice reductions implemented in LatticeTester . More...
|
|
enum | LatticeTester::DecompTypeBB { LatticeTester::CHOLESKY
, LatticeTester::TRIANGULAR
} |
| Two possible ways of obtaining a triangular matrix to compute the bounds in the BB algorithm. More...
|
|
enum | LatticeTester::ProjConstructType { LatticeTester::LLLPROJ
, LatticeTester::UPPERTRIPROJ
} |
| Two possible ways of computing the basis for a projection. More...
|
|
enum | LatticeTester::MeritType { LatticeTester::MERITM
, LatticeTester::MERITQ
} |
| Two different types of figures of merit. More...
|
|