| addLMult(ValueType alpha, SYCLVector< ValueType > const &x, SYCLVector< ValueType > &y) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| addUMult(ValueType alpha, SYCLVector< ValueType > const &x, SYCLVector< ValueType > &y) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| alien_debug(T &&t) const (defined in Alien::ObjectWithTrace) | Alien::ObjectWithTrace | inline |
| alien_fatal(T &&t) const (defined in Alien::ObjectWithTrace) | Alien::ObjectWithTrace | inline |
| alien_info(T &&t) const (defined in Alien::ObjectWithTrace) | Alien::ObjectWithTrace | inline |
| alien_warning(T &&t) const (defined in Alien::ObjectWithTrace) | Alien::ObjectWithTrace | inline |
| allocateDevicePointers(std::size_t nrows, std::size_t nnz, IndexType **rows, IndexType **ncols, IndexType **cols, ValueType **values) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| backend() const | Alien::IMatrixImpl | inlinevirtual |
| block() const | Alien::IMatrixImpl | virtual |
| blockSize() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| clear() | Alien::IMatrixImpl | inlinevirtual |
| cloneTo(const MultiMatrixImpl *multi) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| colBlock() const | Alien::IMatrixImpl | virtual |
| colSpace() const | Alien::IMatrixImpl | virtual |
| computeDiag(SYCLVector< ValueType > &y) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| computeInvDiag(SYCLVector< ValueType > &y) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| copy(SYCLBEllPackMatrix const &matrix) (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| copyDevicePointers(std::size_t nrows, std::size_t nnz, IndexType *rows, IndexType *ncols, IndexType *cols, ValueType *values) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| copyTimestamp(const Timestamp &v) | Alien::Timestamp | |
| cout() const (defined in Alien::ObjectWithTrace) | Alien::ObjectWithTrace | inlineprotected |
| data() (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| data() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| distribution() const | Alien::IMatrixImpl | virtual |
| DistStructInfo typedef (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| endDistMult(SYCLVector< ValueType > const &x, SYCLVector< ValueType > &y) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| endUpdate() (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| freeDevicePointers(IndexType *rows, IndexType *ncols, IndexType *cols, ValueType *values) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| getAddressData() (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| getAddressData() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| getAllocSize() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| getDistStructInfo() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| getGhostSize() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| getGlobalSize() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| getLocalOffset() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| getLocalSize() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| getParallelMng() (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| getProfile() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| getRecvPolicy() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| getSendPolicy() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| HCSRView typedef (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| hcsrView(BackEnd::Memory::eType memory, int nrows, int nnz) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| IMatrixImpl(const MultiMatrixImpl *multi_impl, BackEndId backend="") | Alien::IMatrixImpl | explicit |
| IMatrixImpl(const IMatrixImpl &src)=delete (defined in Alien::IMatrixImpl) | Alien::IMatrixImpl | |
| IMatrixImpl(IMatrixImpl &&src)=delete (defined in Alien::IMatrixImpl) | Alien::IMatrixImpl | |
| impls() const (defined in Alien::IMatrixImpl) | Alien::IMatrixImpl | inline |
| IndexType typedef (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| initMatrix(Arccore::MessagePassing::IMessagePassingMng *parallel_mng, Integer local_offset, Integer global_size, std::size_t nrows, int const *kcol, int const *cols, SimpleCSRInternal::DistStructInfo const &matrix_dist_info, int block_size=1) (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| internal() (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| internal() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| isParallel() const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| m_backend | Alien::IMatrixImpl | protected |
| m_multi_impl | Alien::IMatrixImpl | protected |
| MatrixInternalType typedef (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| mult(SYCLVector< ValueType > const &x, SYCLVector< ValueType > &y) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| multDiag(SYCLVector< ValueType > const &x, SYCLVector< ValueType > &y) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| multDiag(SYCLVector< ValueType > &y) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| multInvDiag(SYCLVector< ValueType > &y) const (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| notifyChanges() (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| ObjectWithTrace() (defined in Alien::ObjectWithTrace) | Alien::ObjectWithTrace | inline |
| on_host_only (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | static |
| operator=(const IMatrixImpl &src)=delete (defined in Alien::IMatrixImpl) | Alien::IMatrixImpl | |
| operator=(IMatrixImpl &&src)=delete (defined in Alien::IMatrixImpl) | Alien::IMatrixImpl | |
| ProfileInternalType typedef (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| ProfileType typedef (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| rowBlock() const | Alien::IMatrixImpl | virtual |
| rowSpace() const | Alien::IMatrixImpl | virtual |
| scal(SYCLVector< ValueType > const &diag) (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| SentryType typedef (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| setBlockSize(Integer block_size) (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| setMatrixValues(Arccore::Real const *values, bool only_host) (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| setTimestamp(const TimestampMng *manager, const Int64 timestamp) (defined in Alien::Timestamp) | Alien::Timestamp | |
| setTraceMng(ITraceMng *trace_mng) (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | inline |
| SYCLBEllPackMatrix() | Alien::SYCLBEllPackMatrix< ValueT > | |
| SYCLBEllPackMatrix(const MultiMatrixImpl *multi_impl) | Alien::SYCLBEllPackMatrix< ValueT > | |
| SYCLInternal::SYCLBEllPackMatrixMultT< ValueType > (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | friend |
| TagType typedef (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| TimerType typedef (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| Timestamp(const TimestampMng *manager) (defined in Alien::Timestamp) | Alien::Timestamp | |
| timestamp() const | Alien::Timestamp | virtual |
| traceMng() const (defined in Alien::ObjectWithTrace) | Alien::ObjectWithTrace | inline |
| updateTimestamp() | Alien::Timestamp | |
| value_type typedef (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| ValueType typedef (defined in Alien::SYCLBEllPackMatrix< ValueT >) | Alien::SYCLBEllPackMatrix< ValueT > | |
| vblock() const | Alien::IMatrixImpl | virtual |
| ~IMatrixImpl() override=default | Alien::IMatrixImpl | virtual |
| ~ObjectWithTrace() (defined in Alien::ObjectWithTrace) | Alien::ObjectWithTrace | inlinevirtual |
| ~SYCLBEllPackMatrix() | Alien::SYCLBEllPackMatrix< ValueT > | virtual |
| ~Timestamp() | Alien::Timestamp | inlinevirtual |