Lattice Tester Online Documentation unknown
Software Package For Testing The Uniformity Of Integral Lattices In The Real Space
Loading...
Searching...
No Matches
LatticeTester::Rank1Lattice< Int, Real > Member List

This is the complete list of members for LatticeTester::Rank1Lattice< Int, Real >, including all inherited members.

buildBasis(int64_t dim)LatticeTester::Rank1Lattice< Int, Real >virtual
buildDualBasis(int64_t dim)LatticeTester::Rank1Lattice< Int, Real >virtual
buildProjection(IntLattice< Int, Real > &projLattice, const Coordinates &proj) overrideLatticeTester::Rank1Lattice< Int, Real >virtual
buildProjectionDual(IntLattice< Int, Real > &projLattice, const Coordinates &proj) overrideLatticeTester::Rank1Lattice< Int, Real >virtual
buildProjectionLLL(IntLattice< Int, Real > &projLattice, const Coordinates &proj, double delta=0.5)LatticeTester::IntLattice< Int, Real >virtual
checkDuality()LatticeTester::IntLattice< Int, Real >
dualize()LatticeTester::IntLattice< Int, Real >
getaa()LatticeTester::Rank1Lattice< Int, Real >
getBasis()LatticeTester::IntLattice< Int, Real >inline
getDim() constLatticeTester::IntLattice< Int, Real >inline
getDimDual() constLatticeTester::IntLattice< Int, Real >inline
getDualBasis()LatticeTester::IntLattice< Int, Real >inline
getDualVecNorm(const int64_t &i)LatticeTester::IntLattice< Int, Real >inline
getDualVecNorm() constLatticeTester::IntLattice< Int, Real >inline
getMaxDim() constLatticeTester::IntLattice< Int, Real >inline
getModulus() constLatticeTester::IntLattice< Int, Real >inline
getNormType() constLatticeTester::IntLattice< Int, Real >inline
getVecNorm(const int64_t &i)LatticeTester::IntLattice< Int, Real >inline
getVecNorm() constLatticeTester::IntLattice< Int, Real >inline
incDimBasis()LatticeTester::Rank1Lattice< Int, Real >virtual
incDimDualBasis()LatticeTester::Rank1Lattice< Int, Real >virtual
IntLattice(const Int m, const int64_t maxDim, NormType norm=L2NORM)LatticeTester::IntLattice< Int, Real >
IntLattice(const IntMat basis, const Int m, const int64_t maxDim, NormType norm=L2NORM)LatticeTester::IntLattice< Int, Real >
IntLattice(const IntMat primalbasis, const IntMat dualbasis, const Int m, const int64_t maxDim, NormType norm=L2NORM)LatticeTester::IntLattice< Int, Real >
IntLatticeExt(Int m, int64_t maxDim, NormType norm=L2NORM)LatticeTester::IntLatticeExt< Int, Real >
kill()LatticeTester::IntLatticeExt< Int, Real >protectedvirtual
m_aaLatticeTester::Rank1Lattice< Int, Real >protected
m_basisLatticeTester::IntLattice< Int, Real >protected
m_dimLatticeTester::IntLattice< Int, Real >protected
m_dimdualLatticeTester::IntLattice< Int, Real >protected
m_dualbasisLatticeTester::IntLattice< Int, Real >protected
m_dualvecNormLatticeTester::IntLattice< Int, Real >protected
m_maxDimLatticeTester::IntLattice< Int, Real >protected
m_moduloLatticeTester::IntLattice< Int, Real >protected
m_normLatticeTester::IntLattice< Int, Real >protected
m_vecNormLatticeTester::IntLattice< Int, Real >protected
permute(int64_t i, int64_t j)LatticeTester::IntLattice< Int, Real >
permuteDual(int64_t i, int64_t j)LatticeTester::IntLattice< Int, Real >
Rank1Lattice(const Int &m, const IntVec &aa, NormType norm=L2NORM)LatticeTester::Rank1Lattice< Int, Real >
Rank1Lattice(const Int &m, const Int &a, int64_t maxDim, NormType norm=L2NORM)LatticeTester::Rank1Lattice< Int, Real >
Rank1Lattice(const Int &m, int64_t maxDim, NormType norm=L2NORM)LatticeTester::Rank1Lattice< Int, Real >
seta(const Int &a)LatticeTester::Rank1Lattice< Int, Real >
setaa(const IntVec &aa)LatticeTester::Rank1Lattice< Int, Real >
setBasis(const IntMat basis, const Int m, const int64_t dim, NormType norm=L2NORM)LatticeTester::IntLattice< Int, Real >inline
setBasis(const IntMat basis, const int64_t dim)LatticeTester::IntLattice< Int, Real >inline
setDim(const int64_t dim)LatticeTester::IntLattice< Int, Real >inline
setDimDual(const int64_t dim)LatticeTester::IntLattice< Int, Real >inline
setDualNegativeNorm()LatticeTester::IntLattice< Int, Real >
setDualNegativeNorm(const int64_t &i)LatticeTester::IntLattice< Int, Real >inline
setDualVecNorm(const Real &value, const int64_t &i)LatticeTester::IntLattice< Int, Real >inline
setNegativeNorm()LatticeTester::IntLattice< Int, Real >
setNegativeNorm(const int64_t &i)LatticeTester::IntLattice< Int, Real >inline
setNormType(const NormType &norm)LatticeTester::IntLattice< Int, Real >inline
setVecNorm(const Real &value, const int64_t &i)LatticeTester::IntLattice< Int, Real >inline
sortBasis(int64_t d)LatticeTester::IntLattice< Int, Real >
sortDualBasis(int64_t d)LatticeTester::IntLattice< Int, Real >
toString() constLatticeTester::IntLattice< Int, Real >
toStringBasis() constLatticeTester::IntLattice< Int, Real >
toStringCoef() constLatticeTester::Rank1Lattice< Int, Real >
toStringDualBasis() constLatticeTester::IntLattice< Int, Real >
updateDualScalL2Norm(const int64_t i)LatticeTester::IntLattice< Int, Real >
updateDualScalL2Norm(const int64_t k1, const int64_t k2)LatticeTester::IntLattice< Int, Real >
updateDualVecNorm()LatticeTester::IntLattice< Int, Real >
updateDualVecNorm(const int64_t &d)LatticeTester::IntLattice< Int, Real >
updateDualVecNorm(const int64_t &d, const int64_t &c)LatticeTester::IntLattice< Int, Real >
updateScalL2Norm(const int64_t i)LatticeTester::IntLattice< Int, Real >
updateScalL2Norm(const int64_t k1, const int64_t k2)LatticeTester::IntLattice< Int, Real >
updateSingleDualVecNorm(const int64_t &d, const int64_t &c)LatticeTester::IntLattice< Int, Real >
updateSingleVecNorm(const int64_t &d, const int64_t &c)LatticeTester::IntLattice< Int, Real >
updateVecNorm()LatticeTester::IntLattice< Int, Real >
updateVecNorm(const int64_t &d)LatticeTester::IntLattice< Int, Real >
~IntLattice()LatticeTester::IntLattice< Int, Real >virtual
~IntLatticeExt()LatticeTester::IntLatticeExt< Int, Real >virtual
~Rank1Lattice()LatticeTester::Rank1Lattice< Int, Real >