COMBINATORIAL_BLAS  1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Static Public Member Functions | List of all members
SelectMaxSRing< bool, T2 > Struct Template Reference

#include <Semirings.h>

Public Types

typedef T2 T_promote
 

Static Public Member Functions

static T_promote id ()
 
static bool returnedSAID ()
 
static MPI_Op mpi_op ()
 
static T_promote add (const T_promote &arg1, const T_promote &arg2)
 
static T_promote multiply (const bool &arg1, const T2 &arg2)
 
static void axpy (bool a, const T2 &x, T_promote &y)
 

Detailed Description

template<class T2>
struct SelectMaxSRing< bool, T2 >

Definition at line 164 of file Semirings.h.

Member Typedef Documentation

template<class T2 >
typedef T2 SelectMaxSRing< bool, T2 >::T_promote

Definition at line 166 of file Semirings.h.

Member Function Documentation

template<class T2 >
static T_promote SelectMaxSRing< bool, T2 >::add ( const T_promote arg1,
const T_promote arg2 
)
inlinestatic

Definition at line 170 of file Semirings.h.

template<class T2 >
static void SelectMaxSRing< bool, T2 >::axpy ( bool  a,
const T2 &  x,
T_promote y 
)
inlinestatic

Definition at line 178 of file Semirings.h.

template<class T2 >
static T_promote SelectMaxSRing< bool, T2 >::id ( )
inlinestatic

Definition at line 167 of file Semirings.h.

template<class T2 >
static MPI_Op SelectMaxSRing< bool, T2 >::mpi_op ( )
inlinestatic

Definition at line 169 of file Semirings.h.

template<class T2 >
static T_promote SelectMaxSRing< bool, T2 >::multiply ( const bool &  arg1,
const T2 &  arg2 
)
inlinestatic

Definition at line 174 of file Semirings.h.

template<class T2 >
static bool SelectMaxSRing< bool, T2 >::returnedSAID ( )
inlinestatic

Definition at line 168 of file Semirings.h.


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