openjij
Framework for the Ising model and QUBO.
|
Classes | |
struct | C |
union | di |
struct | ExpdVar |
struct | ExpVar |
union | fi |
struct | LogVar |
Typedefs | |
typedef unsigned long long | uint64_t |
Functions | |
unsigned int | mask (int x) |
uint64_t | mask64 (int x) |
template<class T > | |
const T * | cast_to (const void *p) |
template<class T , size_t N> | |
size_t | NumOfArray (const T(&)[N]) |
Variables | |
const size_t | EXP_TABLE_SIZE = 10 |
const size_t | EXPD_TABLE_SIZE = 11 |
const size_t | LOG_TABLE_SIZE = 12 |
typedef unsigned long long fmath::local::uint64_t |
|
inline |
|
inline |
Referenced by fmath::exp(), fmath::exp_pd(), fmath::expd(), fmath::expd_v(), fmath::local::ExpVar< N >::ExpVar(), fmath::log(), and fmath::local::LogVar< N >::LogVar().
|
inline |
Referenced by fmath::local::ExpdVar< sbit_ >::ExpdVar().
size_t fmath::local::NumOfArray | ( | const | T(&)[N] | ) |
const size_t fmath::local::EXP_TABLE_SIZE = 10 |
const size_t fmath::local::EXPD_TABLE_SIZE = 11 |
const size_t fmath::local::LOG_TABLE_SIZE = 12 |