ExternalEnumeration< ZT, FT > Class Template Reference
#include <enumerate_ext.h>
Public Member Functions | |
ExternalEnumeration (MatGSOInterface< ZT, FT > &gso, Evaluator< FT > &evaluator) | |
bool | enumerate (int first, int last, FT &fmaxdist, long fmaxdistexpo, const vector< enumf > &pruning=vector< enumf >(), bool dual=false) |
uint64_t | get_nodes (const int level=-1) const |
std::array< uint64_t, FPLLL_EXTENUM_MAX_EXTENUM_DIM > | get_nodes_array () const |
Constructor & Destructor Documentation
◆ ExternalEnumeration()
template<typename ZT , typename FT >
|
inline |
Member Function Documentation
◆ enumerate()
template<typename ZT , typename FT >
bool ExternalEnumeration< ZT, FT >::enumerate | ( | int | first, |
int | last, | ||
FT & | fmaxdist, | ||
long | fmaxdistexpo, | ||
const vector< enumf > & | pruning = vector<enumf>() , |
||
bool | dual = false |
||
) |
◆ get_nodes()
template<typename ZT , typename FT >
|
inline |
◆ get_nodes_array()
template<typename ZT , typename FT >
|
inline |
The documentation for this class was generated from the following files:
- fplll/enum/enumerate_ext.h
- fplll/enum/enumerate_ext.cpp