util.h
Go to the documentation of this file.
44 FPLLL_CHECK(x.size() == (unsigned int)nrows, "vector_matrix_product(): dimensions do not match!");
95void cost_estimate(FP_NR<mpfr_t> &cost, const FP_NR<mpfr_t> &bound, const Matrix<FP_NR<mpfr_t>> &r,
Definition: numvect.h:130
Definition: matrix.h:244
void zeros_first(ZZ_mat< ZT > &b, ZZ_mat< ZT > &u, ZZ_mat< ZT > &u_inv_t)
Definition: util.cpp:257
int gso_min_prec(double &rho, int d, double delta, double eta, double epsilon=DEF_GSO_PREC_EPSILON)
Definition: util.cpp:99
int hlll_min_prec(int d_i, int n_i, double delta, double eta, double theta, double c)
Definition: util.cpp:110
void vector_matrix_product(vector< ZT > &result, const vector< ZT > &x, const Matrix< ZT > &m)
Definition: util.h:41
void cost_estimate(FP_NR< mpfr_t > &cost, const FP_NR< mpfr_t > &bound, const Matrix< FP_NR< mpfr_t > > &r, int dimMax)
Definition: util.cpp:229
void zeros_last(ZZ_mat< ZT > &b, ZZ_mat< ZT > &u, ZZ_mat< ZT > &u_inv_t)
Definition: util.cpp:273