#include <enumerate.h>
|
| Enumeration (MatGSOInterface< ZT, FT > &gso, Evaluator< FT > &evaluator, const vector< int > &max_indices=vector< int >()) |
|
void | enumerate (int first, int last, FT &fmaxdist, long fmaxdistexpo, const vector< FT > &target_coord=vector< FT >(), const vector< enumxt > &subtree=vector< enumxt >(), const vector< enumf > &pruning=vector< enumf >(), bool dual=false, bool subtree_reset=false) |
|
uint64_t | get_nodes (const int level=-1) const |
|
array< uint64_t, FPLLL_EXTENUM_MAX_EXTENUM_DIM > | get_nodes_array () const |
|
◆ Enumeration()
template<typename ZT , typename FT >
◆ enumerate()
template<typename ZT , typename FT >
void Enumeration< ZT, FT >::enumerate |
( |
int |
first, |
|
|
int |
last, |
|
|
FT & |
fmaxdist, |
|
|
long |
fmaxdistexpo, |
|
|
const vector< FT > & |
target_coord = vector<FT>() , |
|
|
const vector< enumxt > & |
subtree = vector<enumxt>() , |
|
|
const vector< enumf > & |
pruning = vector<enumf>() , |
|
|
bool |
dual = false , |
|
|
bool |
subtree_reset = false |
|
) |
| |
|
inline |
◆ get_nodes()
template<typename ZT , typename FT >
uint64_t Enumeration< ZT, FT >::get_nodes |
( |
const int |
level = -1 | ) |
const |
|
inline |
◆ get_nodes_array()
template<typename ZT , typename FT >
The documentation for this class was generated from the following file: