evaluator.h File Reference
#include <cassert>
#include <fplll/gso_interface.h>
#include <fplll/util.h>
#include <functional>
#include <map>
#include <queue>
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
class | Evaluator< FT > |
class | FastEvaluator< FT > |
class | CallbackEvaluator< FT > |
class | ErrorBoundedEvaluator |
class | FastErrorBoundedEvaluator |
class | ExactErrorBoundedEvaluator |
Typedefs | |
typedef bool() | callback_evaluator_callback(size_t n, enumf *new_sol_coord, void *ctx) |
Callback function used by CallbackEvaluator. More... | |
Enumerations | |
enum | EvaluatorMode { EVALMODE_SV = 0 , EVALMODE_CV = 0 , EVALMODE_COUNT = 1 , EVALMODE_PRINT = 2 } |
enum | EvaluatorStrategy { EVALSTRATEGY_BEST_N_SOLUTIONS = 0 , EVALSTRATEGY_OPPORTUNISTIC_N_SOLUTIONS = 1 , EVALSTRATEGY_FIRST_N_SOLUTIONS = 2 } |
Typedef Documentation
◆ callback_evaluator_callback
typedef bool() callback_evaluator_callback(size_t n, enumf *new_sol_coord, void *ctx) |
Callback function used by CallbackEvaluator.
Enumeration Type Documentation
◆ EvaluatorMode
enum EvaluatorMode |
◆ EvaluatorStrategy
enum EvaluatorStrategy |