enumeration.h File Reference
#include "fplll_types.h"
#include <fplll/threadpool.h>
#include <algorithm>
#include <array>
#include <atomic>
#include <chrono>
#include <cmath>
#include <cstdint>
#include <fstream>
#include <functional>
#include <iostream>
#include <memory>
#include <mutex>
#include <sstream>
#include <stdexcept>
#include <string>
#include <thread>
#include <vector>
#include <fplll/defs.h>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  enumlib::globals_t< N >
 
struct  enumlib::lattice_enum_t< N, SWIRLY, SWIRLY2BUF, SWIRLY1FRACTION, findsubsols >
 
struct  enumlib::lattice_enum_t< N, SWIRLY, SWIRLY2BUF, SWIRLY1FRACTION, findsubsols >::i_tag< i, svp, swirl, swirlid >
 

Namespaces

namespace  enumlib
 

Macros

#define NOLOCALUPDATE
 

Typedefs

typedef fplll_float enumlib::float_type
 
typedef std::mutex enumlib::mutex_type
 
typedef std::lock_guard< std::mutexenumlib::lock_type
 
typedef atomic< float_type > enumlib::global_A_t
 
typedef array< atomic_int_fast8_t, 256 > enumlib::global_signal_t
 

Variables

mutex_type enumlib::global_mutex
 

Macro Definition Documentation

◆ NOLOCALUPDATE

#define NOLOCALUPDATE