Alien  1.3.0
User documentation
Loading...
Searching...
No Matches
Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize > Member List

This is the complete list of members for Alien::SYCLInternal::MatrixInternal< ValueT, EllPackSize >, including all inherited members.

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