Classes | |
| class | Impl |
| class | View |
| class | HostView |
Public Types | |
| typedef ProfiledMatrixBuilderT< ValueT, IndexT > | BaseType |
| Public Types inherited from Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT > | |
| 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 | |
| CombineProfiledMatrixBuilderT (IMatrix &matrix, ProfiledMatrixOptions::ResetFlag reset_values) | |
| CombineProfiledMatrixBuilderT (const CombineProfiledMatrixBuilderT &)=delete | |
| CombineProfiledMatrixBuilderT (CombineProfiledMatrixBuilderT &&)=delete | |
| CombineProfiledMatrixBuilderT & | operator= (const CombineProfiledMatrixBuilderT &)=delete |
| CombineProfiledMatrixBuilderT & | operator= (CombineProfiledMatrixBuilderT &&)=delete |
| void | setParallelAssembleStencil (std::size_t max_nb_contributors, Arccore::ConstArrayView< IndexT > stencil_offsets, Arccore::ConstArrayView< IndexT > stencil_indexes) |
| std::size_t | combineSize () const |
| View | view (SYCLControlGroupHandler &cgh) |
| HostView | hostView () |
| void | combine () |
| Public Member Functions inherited from Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT > | |
| 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 () |
Additional Inherited Members | |
| Protected Member Functions inherited from Alien::SYCL::ProfiledMatrixBuilderT< ValueT, IndexT > | |
| IndexT | entryIndex (IndexT row, IndexT col) const |
Definition at line 50 of file CombineProfiledMatrixBuilderT.h.
| typedef ProfiledMatrixBuilderT<ValueT,IndexT> Alien::SYCL::CombineProfiledMatrixBuilderT< ValueT, IndexT, CombineOpT >::BaseType |
Definition at line 59 of file CombineProfiledMatrixBuilderT.h.
| Alien::SYCL::CombineProfiledMatrixBuilderT< ValueT, IndexT, CombineOpT >::CombineProfiledMatrixBuilderT | ( | IMatrix & | matrix, |
| ProfiledMatrixOptions::ResetFlag | reset_values ) |
Definition at line 68 of file CombineProfiledMatrixBuilderImplT.h.
|
virtual |
Definition at line 73 of file CombineProfiledMatrixBuilderImplT.h.
| void Alien::SYCL::CombineProfiledMatrixBuilderT< ValueT, IndexT, CombineOpT >::combine | ( | ) |
Definition at line 185 of file CombineProfiledMatrixBuilderImplT.h.
|
inline |
Definition at line 75 of file CombineProfiledMatrixBuilderT.h.
| CombineProfiledMatrixBuilderT< ValueT, IndexT, CombineOpT >::HostView Alien::SYCL::CombineProfiledMatrixBuilderT< ValueT, IndexT, CombineOpT >::hostView | ( | ) |
Definition at line 264 of file CombineProfiledMatrixBuilderImplT.h.
| void Alien::SYCL::CombineProfiledMatrixBuilderT< ValueT, IndexT, CombineOpT >::setParallelAssembleStencil | ( | std::size_t | max_nb_contributors, |
| Arccore::ConstArrayView< IndexT > | stencil_offsets, | ||
| Arccore::ConstArrayView< IndexT > | stencil_indexes ) |
Definition at line 79 of file CombineProfiledMatrixBuilderImplT.h.
| CombineProfiledMatrixBuilderT< ValueT, IndexT, CombineOpT >::View Alien::SYCL::CombineProfiledMatrixBuilderT< ValueT, IndexT, CombineOpT >::view | ( | SYCLControlGroupHandler & | cgh | ) |
Definition at line 172 of file CombineProfiledMatrixBuilderImplT.h.