nr.h File Reference
#include "../defs.h"
#include <iostream>
#include "fplll/nr/nr_rand.inl"
#include "fplll/nr/nr_Z.inl"
#include "fplll/nr/nr_Z_d.inl"
#include "fplll/nr/nr_Z_l.inl"
#include "fplll/nr/nr_Z_mpz.inl"
#include "fplll/nr/nr_FP.inl"
#include "fplll/nr/nr_FP_d.inl"
#include "fplll/nr/nr_FP_ld.inl"
#include "fplll/nr/nr_FP_dpe.inl"
#include "fplll/nr/nr_FP_dd.inl"
#include "fplll/nr/nr_FP_qd.inl"
#include "fplll/nr/nr_FP_mpfr.inl"
#include "fplll/nr/nr_FP_misc.inl"
#include "fplll/nr/nr_Z_misc.inl"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef double enumxt
 

Functions

template<class T >
const char * num_type_str ()
 
template<>
const char * num_type_str< long > ()
 
template<>
const char * num_type_str< double > ()
 
template<>
const char * num_type_str< mpz_t > ()
 
template<>
const char * num_type_str< long double > ()
 
template<>
const char * num_type_str< dpe_t > ()
 
template<>
const char * num_type_str< dd_real > ()
 
template<>
const char * num_type_str< qd_real > ()
 
template<>
const char * num_type_str< mpfr_t > ()
 

Variables

FPLLL_BEGIN_NAMESPACE typedef double enumf
 

Typedef Documentation

◆ enumxt

typedef double enumxt

Function Documentation

◆ num_type_str()

template<class T >
const char * num_type_str ( )
inline

return type

◆ num_type_str< dd_real >()

template<>
const char * num_type_str< dd_real > ( )
inline

◆ num_type_str< double >()

template<>
const char * num_type_str< double > ( )
inline

◆ num_type_str< dpe_t >()

template<>
const char * num_type_str< dpe_t > ( )
inline

◆ num_type_str< long >()

template<>
const char * num_type_str< long > ( )
inline

◆ num_type_str< long double >()

template<>
const char * num_type_str< long double > ( )
inline

◆ num_type_str< mpfr_t >()

template<>
const char * num_type_str< mpfr_t > ( )
inline

◆ num_type_str< mpz_t >()

template<>
const char * num_type_str< mpz_t > ( )
inline

◆ num_type_str< qd_real >()

template<>
const char * num_type_str< qd_real > ( )
inline

Variable Documentation

◆ enumf

FPLLL_BEGIN_NAMESPACE typedef double enumf

loading definitions Some defaults.