#include <iostream>
#include <functional>
#include <cmath>
#include <limits>
#include "psort/MersenneTwister.h"
Go to the source code of this file.
Classes | |
struct | combblas::equal_first< T1, T2 > |
struct | combblas::myset< T > |
struct | combblas::identity< T > |
struct | combblas::myidentity< T > |
struct | combblas::totality< T > |
struct | combblas::safemultinv< T > |
struct | combblas::sel2nd< T > |
struct | combblas::bintotality< T1, T2 > |
struct | combblas::exponentiate |
struct | combblas::maximum< T > |
Compute the maximum of two values. More... | |
struct | combblas::minimum< T > |
Compute the minimum of two values. More... | |
struct | combblas::RandReduce< T > |
With 50/50 chances, return a one of the operants. More... | |
struct | combblas::SetIfNotEqual< T > |
Returns a special value (passed to the constructor of the functor) when both operants disagree. More... | |
struct | combblas::bitwise_and< T > |
Compute the bitwise AND of two integral values. More... | |
struct | combblas::bitwise_or< T > |
Compute the bitwise OR of two integral values. More... | |
struct | combblas::logical_xor< T > |
Compute the logical exclusive OR of two integral values. More... | |
struct | combblas::bitwise_xor< T > |
Compute the bitwise exclusive OR of two integral values. More... | |
Namespaces | |
combblas | |