COMBINATORIAL_BLAS  1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions
BoolCopy1stSRing< OUT > Struct Template Reference

#include <Semirings.h>

List of all members.

Static Public Member Functions

static OUT id ()
static bool returnedSAID ()
static OUT add (const OUT &arg1, const OUT &arg2)
static const OUT & multiply (const OUT &arg1, bool arg2)
static void axpy (const OUT &a, bool x, OUT &y)
static MPI_Op mpi_op ()
static void MPI_func (void *invec, void *inoutvec, int *len, MPI_Datatype *datatype)

Detailed Description

template<class OUT>
struct BoolCopy1stSRing< OUT >

Definition at line 69 of file Semirings.h.


Member Function Documentation

template<class OUT >
static OUT BoolCopy1stSRing< OUT >::add ( const OUT &  arg1,
const OUT &  arg2 
)
inlinestatic

Definition at line 73 of file Semirings.h.

template<class OUT >
static void BoolCopy1stSRing< OUT >::axpy ( const OUT &  a,
bool  x,
OUT &  y 
)
inlinestatic

Definition at line 84 of file Semirings.h.

template<class OUT >
static OUT BoolCopy1stSRing< OUT >::id ( )
inlinestatic

Definition at line 71 of file Semirings.h.

template<class OUT >
static void BoolCopy1stSRing< OUT >::MPI_func ( void *  invec,
void *  inoutvec,
int *  len,
MPI_Datatype *  datatype 
)
inlinestatic

Definition at line 103 of file Semirings.h.

template<class OUT >
static MPI_Op BoolCopy1stSRing< OUT >::mpi_op ( )
inlinestatic

Definition at line 89 of file Semirings.h.

template<class OUT >
static const OUT& BoolCopy1stSRing< OUT >::multiply ( const OUT &  arg1,
bool  arg2 
)
inlinestatic

Definition at line 80 of file Semirings.h.

template<class OUT >
static bool BoolCopy1stSRing< OUT >::returnedSAID ( )
inlinestatic

Definition at line 72 of file Semirings.h.


The documentation for this struct was generated from the following file: