Proto
3.2
|
Pointwise Variable. More...
#include <Proto_BoxData.H>
Public Member Functions | |
T & | getValDevice (unsigned int a_c, unsigned int a_d=0, unsigned int a_e=0) |
ACCEL_DECORATION | __attribute__ ((always_inline)) T &operator()(unsigned int a_c |
Pointwise Accessor. More... | |
Public Attributes | |
ACCEL_DECORATION unsigned int | a_d = 0 |
ACCEL_DECORATION unsigned int unsigned int | a_e |
unsigned int | boxDimY |
unsigned int | subBoxDimX |
unsigned int | subBoxDimY |
T * | m_ptrs [C *D *E] |
Pointwise Variable.
Var is used for implementing pointwise operators on BoxDatas. See the documentation for forall for more information. Template parameters refer to the type and dimension of data held by the associated BoxData. See BoxData documentation.
T | Type of data in array (bool, int, double, etc.) |
C | Number of components in first data index. Defaults to 1. |
D | Number of components in second data index. Defaults to 1. |
E | Number of components in third data index. Defaults to 1. |