| addExtMult(ValueBufferType &x, ValueBufferType &y) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| addExtMult(ValueBufferType &x, ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| addLMult(ValueType alpha, ValueBufferType &x, ValueBufferType &y) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| addLMult(ValueType alpha, ValueBufferType &x, ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| addLMultN(ValueType alpha, ValueBufferType &x, ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | inline |
| addUMult(ValueType alpha, ValueBufferType &x, ValueBufferType &y) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| addUMult(ValueType alpha, ValueBufferType &x, ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| addUMultN(ValueType alpha, ValueBufferType &x, ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | inline |
| computeBlockDiag(ValueBufferType &y) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| computeBlockDiag(ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| computeDiag(ValueBufferType &y) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| computeDiag(ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| computeInvBlockDiag(ValueBufferType &y) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| computeInvBlockDiag(ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| computeInvDiag(ValueBufferType &y) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| computeInvDiag(ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| copy(std::size_t nb_blocks, Integer block_size, ValueBufferType &rhs_values, Integer rhs_block_size) (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| copy(std::size_t nb_blocks, Integer block_size, ValueBufferType &rhs_values, ValueBufferType &rhs_ext_values, Integer rhs_block_size) (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| copyDevicePointers(int local_offset, std::size_t nrows, std::size_t nnz, int *rows, int *ncols, int *cols, ValueT *values) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| ellpack_size (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | static |
| endUpdate() (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| getHCsrData() const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | inline |
| getHCsrData() (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | inline |
| getProfile() const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | inline |
| getRecvIds() const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | inline |
| getSendIds() const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | inline |
| getValues() (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | inline |
| getValues() const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | inline |
| IndexBufferPtrType typedef (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| IndexBufferType typedef (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| IndexType typedef (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| InternalProfileType typedef (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| m_ext_profile (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| m_ext_values (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | mutable |
| m_h_csr_ext_values (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| m_h_csr_values (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| m_h_ext_values (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| m_h_interface_row_ids (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| m_h_values (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| m_interface_row_ids (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | mutable |
| m_N (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| m_NxN (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| m_profile (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| m_recv_ids (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | mutable |
| m_recv_uids (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | mutable |
| m_send_ids (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | mutable |
| m_values (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | mutable |
| m_values_is_update (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| MatrixInternal(ProfileType const *profile, int blk_size=1) (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| mult(ValueBufferType &x, ValueBufferType &y) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| mult(ValueBufferType &x, ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| multDiag(ValueBufferType &x, ValueBufferType &y) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| multDiag(ValueBufferType &x, ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| multDiag(ValueBufferType &y) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| multDiag(ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| multInvDiag(ValueBufferType &y) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| multInvDiag(ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| multN(ValueBufferType &x, ValueBufferType &y, QueueType &queue) const (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | inline |
| needUpdate() (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| notifyChanges() (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| ProfileType typedef (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| QueueType typedef (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| scal(ValueBufferType &y) (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| scal(ValueBufferType &y, QueueType &queue) (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| setMatrixValues(ValueType const *values, bool only_host) (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| setMatrixValues(ValueBufferType &values) (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| setMatrixValues(ValueBufferType &values, ValueBufferType &ext_values) (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| setMatrixValuesFromHost() (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| ThisType typedef (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| value_buffer_type typedef (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| value_type typedef (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| ValueBufferPtrType typedef (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| ValueBufferType typedef (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| ValueType typedef (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | |
| ~MatrixInternal() (defined in Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >) | Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > | inline |