Read-only view for a NumMatrix<DataType_,Row,Column>. More...
#include <arcane/utils/NumMatrixDataView.h>
Public Types | |
| using | NumMatrixType = NumMatrix<DataType_, Row, Column> |
| Type of the matrix. | |
| using | AccessorReturnType = const NumMatrixType& |
| Accessor for the matrix. | |
| using | MatrixElemenAccessor = DataViewGetter<DataType_> |
| Accessor for one element of the matrix. | |
Public Member Functions | |
| __host__ __device__ | NumMatrixDataViewGetter (const NumMatrixType *ptr) |
| constexpr | operator AccessorReturnType () const noexcept |
Static Public Member Functions | |
| static constexpr __host__ __device__ AccessorReturnType | build (const NumMatrixType *ptr) |
Read-only view for a NumMatrix<DataType_,Row,Column>.
Definition at line 33 of file NumMatrixDataView.h.
| using Arcane::NumMatrixDataViewGetter< DataType_, Row, Column >::AccessorReturnType = const NumMatrixType& |
Accessor for the matrix.
Definition at line 40 of file NumMatrixDataView.h.
| using Arcane::NumMatrixDataViewGetter< DataType_, Row, Column >::MatrixElemenAccessor = DataViewGetter<DataType_> |
Accessor for one element of the matrix.
Definition at line 42 of file NumMatrixDataView.h.
| using Arcane::NumMatrixDataViewGetter< DataType_, Row, Column >::NumMatrixType = NumMatrix<DataType_, Row, Column> |
Type of the matrix.
Definition at line 38 of file NumMatrixDataView.h.
|
inlineexplicit |
Definition at line 46 of file NumMatrixDataView.h.
|
inlinestaticconstexpr |
Definition at line 52 of file NumMatrixDataView.h.
|
inlineconstexprnoexcept |
Definition at line 59 of file NumMatrixDataView.h.