COMBINATORIAL_BLAS 1.6
Loading...
Searching...
No Matches
combblas::SelectMaxSRing< bool, T2 > Struct Template Reference

#include <Semirings.h>

Public Types

typedef T2 T_promote
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)
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 combblas::SelectMaxSRing< bool, T2 >

Definition at line 192 of file Semirings.h.

Member Typedef Documentation

◆ T_promote [1/2]

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

Definition at line 194 of file Semirings.h.

◆ T_promote [2/2]

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

Definition at line 194 of file Semirings.h.

Member Function Documentation

◆ add() [1/2]

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

Definition at line 198 of file Semirings.h.

◆ add() [2/2]

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

Definition at line 198 of file Semirings.h.

◆ axpy() [1/2]

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

Definition at line 206 of file Semirings.h.

◆ axpy() [2/2]

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

Definition at line 206 of file Semirings.h.

◆ id() [1/2]

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

Definition at line 195 of file Semirings.h.

◆ id() [2/2]

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

Definition at line 195 of file Semirings.h.

◆ mpi_op() [1/2]

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

Definition at line 197 of file Semirings.h.

◆ mpi_op() [2/2]

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

Definition at line 197 of file Semirings.h.

◆ multiply() [1/2]

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

Definition at line 202 of file Semirings.h.

◆ multiply() [2/2]

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

Definition at line 202 of file Semirings.h.

◆ returnedSAID() [1/2]

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

Definition at line 196 of file Semirings.h.

◆ returnedSAID() [2/2]

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

Definition at line 196 of file Semirings.h.


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