Classes | |
| class | Impl |
| class | View |
| class | ConstView |
| class | HostView |
Public Types | |
| using | ResetFlag = ProfiledMatrixOptions::ResetFlag |
| using | MatrixElement = MatrixElementT<ProfiledMatrixBuilderT<ValueT,IndexT>> |
| typedef ValueT | ValueType |
| using | ResetFlag = ProfiledMatrixOptions::ResetFlag |
| using | MatrixElement = MatrixElementT<ProfiledMatrixBuilderT<ValueT,IndexT>> |
| typedef ValueT | ValueType |
Public Member Functions | |
| ProfiledMatrixBuilderT (IMatrix &matrix, ResetFlag reset_values) | |
| ProfiledMatrixBuilderT (const ProfiledMatrixBuilderT &)=delete | |
| ProfiledMatrixBuilderT (ProfiledMatrixBuilderT &&)=delete | |
| ProfiledMatrixBuilderT & | operator= (const ProfiledMatrixBuilderT &)=delete |
| ProfiledMatrixBuilderT & | operator= (ProfiledMatrixBuilderT &&)=delete |
| MatrixElement | operator() (const Integer iIndex, const Integer jIndex) |
| View | view (SYCLControlGroupHandler &cgh) |
| ConstView | constView (SYCLControlGroupHandler &cgh) const |
| HostView | hostView () const |
| void | finalize () |
| ProfiledMatrixBuilderT (IMatrix &matrix, ResetFlag reset_values) | |
| ProfiledMatrixBuilderT (const ProfiledMatrixBuilderT &)=delete | |
| ProfiledMatrixBuilderT (ProfiledMatrixBuilderT &&)=delete | |
| ProfiledMatrixBuilderT & | operator= (const ProfiledMatrixBuilderT &)=delete |
| ProfiledMatrixBuilderT & | operator= (ProfiledMatrixBuilderT &&)=delete |
| MatrixElement | operator() (const Integer iIndex, const Integer jIndex) |
| View | view (SYCLControlGroupHandler &cgh) |
| ConstView | constView (SYCLControlGroupHandler &cgh) const |
| HostView | hostView () const |
| void | finalize () |
Protected Member Functions | |
| IndexT | entryIndex (IndexT row, IndexT col) const |
Definition at line 26 of file MatrixAccessor.h.
| using Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::MatrixElement = MatrixElementT<ProfiledMatrixBuilderT<ValueT,IndexT>> |
Definition at line 32 of file MatrixAccessor.h.
| using Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::MatrixElement = MatrixElementT<ProfiledMatrixBuilderT<ValueT,IndexT>> |
Definition at line 32 of file ProfiledMatrixBuilderT.h.
| using Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::ResetFlag = ProfiledMatrixOptions::ResetFlag |
Definition at line 29 of file MatrixAccessor.h.
| using Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::ResetFlag = ProfiledMatrixOptions::ResetFlag |
Definition at line 29 of file ProfiledMatrixBuilderT.h.
| typedef ValueT Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::ValueType |
Definition at line 34 of file MatrixAccessor.h.
| typedef ValueT Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::ValueType |
Definition at line 34 of file ProfiledMatrixBuilderT.h.
| Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::ProfiledMatrixBuilderT | ( | IMatrix & | matrix, |
| ResetFlag | reset_values ) |
Definition at line 53 of file MatrixAccessorT.h.
|
virtual |
Definition at line 79 of file MatrixAccessorT.h.
| ProfiledMatrixBuilderT< ValueT, IndexT >::ConstView Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::constView | ( | SYCLControlGroupHandler & | cgh | ) | const |
Definition at line 216 of file MatrixAccessorT.h.
|
inlineprotected |
Definition at line 80 of file ProfiledMatrixBuilderT.h.
| void Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::finalize | ( | ) |
Definition at line 89 of file MatrixAccessorT.h.
| ProfiledMatrixBuilderT< ValueT, IndexT >::HostView Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::hostView | ( | ) | const |
Definition at line 224 of file MatrixAccessorT.h.
|
inline |
Definition at line 56 of file MatrixAccessor.h.
|
inline |
Definition at line 56 of file ProfiledMatrixBuilderT.h.
| ProfiledMatrixBuilderT< ValueT, IndexT >::View Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT >::view | ( | SYCLControlGroupHandler & | cgh | ) |
Definition at line 208 of file MatrixAccessorT.h.