PPL Logo

MSA::MSARead< MSA > Class Template Reference

#include <msa-distArray.h>

Inheritance diagram for MSA::MSARead< MSA >:

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

Collaboration graph
[legend]

Public Member Functions

 MSARead (MSA *msa_)
 MSARead ()
const ENTRYget (int x)
const ENTRYoperator() (int x)
const ENTRYget2 (int x)
const ENTRYget (int x, int y)
const ENTRYoperator() (int x, int y)
const ENTRYget2 (int x, int y)
const ENTRYget (int x, int y, int z)
const ENTRYoperator() (int x, int y, int z)
const ENTRYget2 (int x, int y, int z)
void read (ENTRY *buf, int x1, int y1, int z1, int x2, int y2, int z2)

Protected Types

typedef MSA::T ENTRY

Detailed Description

template<class MSA>
class MSA::MSARead< MSA >

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


Member Typedef Documentation

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

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


Constructor & Destructor Documentation

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

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

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

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


Member Function Documentation

template<class MSA>
const ENTRY& MSA::MSARead< MSA >::get ( int  x  )  [inline]

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

Referenced by CreateAdaptAdjacencies(), and makeGhost().

Here is the caller graph for this function:

template<class MSA>
const ENTRY& MSA::MSARead< MSA >::operator() ( int  x  )  [inline]

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

template<class MSA>
const ENTRY& MSA::MSARead< MSA >::get2 ( int  x  )  [inline]

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

template<class MSA>
const ENTRY& MSA::MSARead< MSA >::get ( int  x,
int  y 
) [inline]

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

template<class MSA>
const ENTRY& MSA::MSARead< MSA >::operator() ( int  x,
int  y 
) [inline]

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

template<class MSA>
const ENTRY& MSA::MSARead< MSA >::get2 ( int  x,
int  y 
) [inline]

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

template<class MSA>
const ENTRY& MSA::MSARead< MSA >::get ( int  x,
int  y,
int  z 
) [inline]

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

template<class MSA>
const ENTRY& MSA::MSARead< MSA >::operator() ( int  x,
int  y,
int  z 
) [inline]

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

template<class MSA>
const ENTRY& MSA::MSARead< MSA >::get2 ( int  x,
int  y,
int  z 
) [inline]

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

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

Definition at line 200 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