Options Struct Reference

#include <main.h>

Public Member Functions

 Options ()
 

Data Fields

Action action
 
LLLMethod method
 
IntType int_type
 
FloatType float_type
 
double delta
 
double eta
 
int precision
 
bool early_red
 
bool siegel
 
bool no_lll
 
int block_size
 
int bkz_flags
 
int bkz_max_loops
 
int prune_start
 
int prune_end
 
double prune_pre_nodes
 
double prune_min_prob
 
double bkz_max_time
 
string bkz_dump_gso_filename
 
double bkz_gh_factor
 
string bkz_strategy_file
 
bool verbose
 
const char * input_file
 
const char * output_format
 
double theta
 
double c
 

Constructor & Destructor Documentation

◆ Options()

Options::Options ( )
inline

Field Documentation

◆ action

Action Options::action

◆ bkz_dump_gso_filename

string Options::bkz_dump_gso_filename

◆ bkz_flags

int Options::bkz_flags

◆ bkz_gh_factor

double Options::bkz_gh_factor

◆ bkz_max_loops

int Options::bkz_max_loops

◆ bkz_max_time

double Options::bkz_max_time

◆ bkz_strategy_file

string Options::bkz_strategy_file

◆ block_size

int Options::block_size

◆ c

double Options::c

◆ delta

double Options::delta

◆ early_red

bool Options::early_red

◆ eta

double Options::eta

◆ float_type

FloatType Options::float_type

◆ input_file

const char* Options::input_file

◆ int_type

IntType Options::int_type

◆ method

LLLMethod Options::method

◆ no_lll

bool Options::no_lll

◆ output_format

const char* Options::output_format

◆ precision

int Options::precision

◆ prune_end

int Options::prune_end

◆ prune_min_prob

double Options::prune_min_prob

◆ prune_pre_nodes

double Options::prune_pre_nodes

◆ prune_start

int Options::prune_start

◆ siegel

bool Options::siegel

◆ theta

double Options::theta

◆ verbose

bool Options::verbose

The documentation for this struct was generated from the following file: