PPL Logo

MSA::MSAAccum< MSA > Class Template Reference

#include <msa-distArray.h>

Inheritance diagram for MSA::MSAAccum< MSA >:

Inheritance graph
[legend]
Collaboration diagram for MSA::MSAAccum< MSA >:

Collaboration graph
[legend]

Public Member Functions

 MSAAccum (MSA *msa_)
 MSAAccum ()
Accumulable< MSA > accumulate (int x)
Accumulable< MSA > operator() (int x)
Accumulable< MSA > accumulate (int x, int y)
Accumulable< MSA > operator() (int x, int y)
Accumulable< MSA > accumulate (int x, int y, int z)
Accumulable< MSA > operator() (int x, int y, int z)
void accumulate (int x1, int y1, int z1, int x2, int y2, int z2, const ENTRY *buf)

Protected Types

typedef MSA::T ENTRY

Detailed Description

template<class MSA>
class MSA::MSAAccum< MSA >

Definition at line 301 of file msa-distArray.h.


Member Typedef Documentation

template<class MSA>
typedef MSA::T MSA::MSAAccum< MSA >::ENTRY [protected]

Definition at line 308 of file msa-distArray.h.


Constructor & Destructor Documentation

template<class MSA>
MSA::MSAAccum< MSA >::MSAAccum ( MSA *  msa_  )  [inline]

Definition at line 311 of file msa-distArray.h.

template<class MSA>
MSA::MSAAccum< MSA >::MSAAccum (  )  [inline]

Definition at line 313 of file msa-distArray.h.


Member Function Documentation

template<class MSA>
Accumulable<MSA> MSA::MSAAccum< MSA >::accumulate ( int  x  )  [inline]

template<class MSA>
Accumulable<MSA> MSA::MSAAccum< MSA >::operator() ( int  x  )  [inline]

Definition at line 321 of file msa-distArray.h.

template<class MSA>
Accumulable<MSA> MSA::MSAAccum< MSA >::accumulate ( int  x,
int  y 
) [inline]

Definition at line 326 of file msa-distArray.h.

template<class MSA>
Accumulable<MSA> MSA::MSAAccum< MSA >::operator() ( int  x,
int  y 
) [inline]

Definition at line 332 of file msa-distArray.h.

template<class MSA>
Accumulable<MSA> MSA::MSAAccum< MSA >::accumulate ( int  x,
int  y,
int  z 
) [inline]

Definition at line 337 of file msa-distArray.h.

template<class MSA>
Accumulable<MSA> MSA::MSAAccum< MSA >::operator() ( int  x,
int  y,
int  z 
) [inline]

Definition at line 343 of file msa-distArray.h.

template<class MSA>
void MSA::MSAAccum< MSA >::accumulate ( int  x1,
int  y1,
int  z1,
int  x2,
int  y2,
int  z2,
const ENTRY buf 
) [inline]

Definition at line 347 of file msa-distArray.h.


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

Generated on Mon Sep 21 08:33:52 2020 for Charm++ by  doxygen 1.5.5