enumerate_base.h File Reference
#include "fplll/enum/enumerate_ext_api.h"
#include "fplll/fplll_config.h"
#include "fplll/nr/nr.h"
#include <array>
#include <cfenv>
#include <cmath>
#include <numeric>
#include <vector>
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  EnumerationBase
 
struct  EnumerationBase::opts< kk, kk_start, dualenum, findsubsols, enable_reset >
 

Macros

#define MAXTEMPLATEDDIMENSION   80
 
#define __has_attribute(x)   0
 
#define ALWAYS_INLINE
 
#define ENUM_ALWAYS_INLINE
 

Functions

FPLLL_BEGIN_NAMESPACE void roundto (int &dest, const double &src)
 
void roundto (double &dest, const double &src)
 

Macro Definition Documentation

◆ __has_attribute

#define __has_attribute (   x)    0

◆ ALWAYS_INLINE

#define ALWAYS_INLINE

◆ ENUM_ALWAYS_INLINE

#define ENUM_ALWAYS_INLINE

◆ MAXTEMPLATEDDIMENSION

#define MAXTEMPLATEDDIMENSION   80

Function Documentation

◆ roundto() [1/2]

void roundto ( double &  dest,
const double &  src 
)
inline

◆ roundto() [2/2]

FPLLL_BEGIN_NAMESPACE void roundto ( int &  dest,
const double &  src 
)
inline