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 ENTRY & get (int x)
const ENTRY & operator() (int x)
const ENTRY & get2 (int x)
const ENTRY & get (int x, int y)
const ENTRY & operator() (int x, int y)
const ENTRY & get2 (int x, int y)
const ENTRY & get (int x, int y, int z)
const ENTRY & operator() (int x, int y, int z)
const ENTRY & get2 (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