#ifndef NTL_IMAGE__H #define NTL_IMAGE__H #include #include #include NTL_OPEN_NNS long XXLLL(ZZ& det, mat_ZZ& B, mat_ZZ& U, long a, long b, long verbose = 0); long XXLLL(ZZ& det, mat_ZZ& B, mat_ZZ& U, long verbose = 0); long HNF_LLL(mat_ZZ& B, mat_ZZ& U, long a, long b, long verbose = 0); long HNF_LLL(mat_ZZ& B, mat_ZZ& U, long verbose = 0); long HNF_old(mat_ZZ& W, const mat_ZZ& A_in); long HNF_image(mat_ZZ& B, mat_ZZ& U, long verbose = 0); long HNF_image(mat_ZZ& B, long verbose = 0); long XLLL(ZZ& det, mat_ZZ& B, long verbose = 0); long XLLL(ZZ& det, mat_ZZ& B, mat_ZZ& U, long verbose = 0); long XLLL(ZZ& det, mat_ZZ& B, mat_ZZ& U, long a, long b, long verbose = 0); long Ximage(ZZ& det, mat_ZZ& B, mat_ZZ& U, long verbose = 0); NTL_CLOSE_NNS #endif