▼Nst | |
▼Nalop | |
CBinaryOperators | |
CUnaryOperators | |
▼Ncodegen | |
▼Nbackend | |
►Nasimd | |
CBackendASIMD | |
CBackendSVE | |
►Navx2 | |
CBackendAVX2 | |
►Navx512 | |
CBackendAVX512 | |
►Nbase | |
CBackend | |
CBrick | |
CCode | |
CCodeBlock | |
CLineCode | |
CPrinterRed | |
CTiled | |
►Ncuda | |
CBackendCUDA | |
CBackendCuFlex | |
CPrinterCUDA | |
►Nflex | |
CBackendFlex | |
►Nscalar | |
CBackendScalar | |
CPrinterScalar | |
►Nsse | |
CBackendSSE | |
▼Nbase | |
CCodeGen | |
▼Nbuffer | |
CBuffer | |
CBufferRead | |
CShift | |
▼Ndag_opt | |
CDAG | |
CDAGnode | |
▼Nprinter | |
CPrinter | |
CPrinterBase | |
CSingleton | |
▼Nreduction | |
CReduction | |
▼Nexpr | |
CBinOp | |
CConstRef | |
CExpr | |
CFloatLiteral | |
CIf | |
CIndex | |
CIntLiteral | |
CReductionOp | |
CUnOp | |
▼Nexpr_meta | |
CExprMeta | |
▼Nfunc | |
CCallExpr | |
CFunc | |
▼Ngrid | |
CGrid | |
CGridRef | |
C_BrickAccessor | Generic base template for Accessing brick elements using [] |
C_BrickAccessor< T, Dim< D >, Dim< F >, bool > | Last dimension Accessing brick elements using [] |
C_BrickAccessor< T, Dim< D, BDims... >, Dim< F, Folds... >, bool > | When the number of Brick dimensions and Fold dimensions are the same Accessing brick elements using [] |
C_BrickAccessor< T, Dim< D, BDims... >, Dim< Folds... >, void > | When the number of Brick dimensions and Fold dimensions are not the same \(1 + BDims > Folds\) Accessing brick elements using [] |
CArrExPack | |
CBitSet | Set using bitfield |
CBrick | Generic base template, see Brick< Dim< BDims... >, Dim< Folds... > > |
CBrick< Dim< BDims... >, Dim< Folds... > > | Brick data structure |
▼CBrickDecomp | Decomposition for MPI communication |
Cg_region | Record start and end of each region |
CBrickInfo | Metadata related to bricks |
CBrickStorage | Initializing and holding the storage of bricks |
Ccal_offs | Generic base template for Calculating the offset within the adjacency list |
Ccal_offs< 1, off > | Return offset when only one offset left Calculating the offset within the adjacency list |
Ccal_offs< dim, off, offs... > | Compute the offset Calculating the offset within the adjacency list |
Ccal_size | Generic base template for Calculate the product of n numbers in a template |
Ccal_size< x > | Return x when only one number left Calculate the product of n numbers in a template |
Ccal_size< x, xs... > | Head of the list multiply by result from the rest of list Calculate the product of n numbers in a template |
CDim | Empty template to specify an n-D list |
CDPCBrick | Generic base template, see Brick< Dim< BDims... >, Dim< Folds... > > |
CDPCBrick< Dim< BDims... >, Dim< Folds... > > | Brick data structure |
CExchangeView | PUT view of the ghost and surface region using mmap |
Cgrid_access | Generic base template for Accessing grid indices using [] |
Cgrid_access< T, dim, 1 > | |
CMEMFD | |
Cmpi_stats | Statistics collection for MPI programs |
▼CMultiStageExchangeView | SHIFT view of the ghost and surface region using mmap |
CPackage | |
Coclbrick | |
CRunningTag | |
Cstatic_power | Compute \(base^{exp}\) Statically compute exponentials |
Cstatic_power< base, 0 > | Return 1 Statically compute exponentials |
CStopTag | |
Csyclbrick | |
CTagSelect | |
CTagSelect< 0 > | |
CZMORT | N-dimensional Z-Mort ordering |