#include <chrono>
#include <boost/random/uniform_real_distribution.hpp>
#include <boost/random/lagged_fibonacci.hpp>
#include <fstream>
#include <iostream>
#include <unordered_set>
#include <unordered_map>
#include <deque>
#include <vector>
#include <iterator>
#include <algorithm>
#include <tuple>
#include <map>
#include <string>
#include <sstream>
#include <math.h>
#include <unistd.h>
#include <cstdio>
#include <memory>
#include <stdexcept>
#include <array>
Go to the source code of this file.
|
boost::random::lagged_fibonacci607 | m_rng |
|
#define homemade_assert_msg |
( |
|
asserted, |
|
|
|
msg |
|
) |
| |
Value:do \
{ \
if (!(asserted)) \
{ \
std::cerr << "Assertion `" #asserted "` failed in " << __FILE__ << std::endl\
<< " > line " << __LINE__ << ": " << msg << std::endl; \
std::exit(EXIT_FAILURE); \
} \
} while(false)
Definition at line 63 of file common_header.h.
#define homemade_error_msg |
( |
|
msg | ) |
|
Value:do \
{ \
std::cerr << "Error: " << msg << std::endl; \
std::exit(EXIT_FAILURE); \
} while(false)
Definition at line 73 of file common_header.h.
boost::random::lagged_fibonacci607 m_rng |