PPL Logo

ProductEntry< T, PUP_EVERY_ELEMENT > Class Template Reference

#include <msa-common.h>


Static Public Member Functions

static void accumulate (T &a, const T &b)
static T getIdentity ()
static bool pupEveryElement ()


Detailed Description

template<class T, bool PUP_EVERY_ELEMENT = false>
class ProductEntry< T, PUP_EVERY_ELEMENT >

Definition at line 59 of file msa-common.h.


Member Function Documentation

template<class T, bool PUP_EVERY_ELEMENT = false>
static void ProductEntry< T, PUP_EVERY_ELEMENT >::accumulate ( T &  a,
const T &  b 
) [inline, static]

Definition at line 61 of file msa-common.h.

template<class T, bool PUP_EVERY_ELEMENT = false>
static T ProductEntry< T, PUP_EVERY_ELEMENT >::getIdentity (  )  [inline, static]

Definition at line 62 of file msa-common.h.

template<class T, bool PUP_EVERY_ELEMENT = false>
static bool ProductEntry< T, PUP_EVERY_ELEMENT >::pupEveryElement (  )  [inline, static]

Definition at line 63 of file msa-common.h.


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

Generated on Mon Sep 21 08:28:43 2020 for Charm++ by  doxygen 1.5.5