GEOSX
Public Types | Static Public Attributes | List of all members
geosx::MatrixLayout Struct Reference

#include <common.hpp>

Public Types

using ROW_MAJOR_PERM = RAJA::PERM_IJ
 typedef LAI row major permutation consistent with RAJA order
 
using COL_MAJOR_PERM = RAJA::PERM_JI
 typedef LAI col major permutation consistent with RAJA order
 

Static Public Attributes

static constexpr int const ROW_MAJOR = LvArray::typeManipulation::getStrideOneDimension( ROW_MAJOR_PERM {} )
 row major data unit stride dim
 
static constexpr int const COL_MAJOR = LvArray::typeManipulation::getStrideOneDimension( COL_MAJOR_PERM {} )
 column major unit stride dim
 

Detailed Description

Permutation info for row major and column major layouts

Definition at line 151 of file common.hpp.


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