COMBINATORIAL_BLAS  1.6
Operations.h File Reference
#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