SLATE 2024.05.31
Software for Linear Algebra Targeting Exascale
Loading...
Searching...
No Matches
slate::Tile< scalar_t > Member List

This is the complete list of members for slate::Tile< scalar_t >, including all inherited members.

allocated() constslate::Tile< scalar_t >inline
at(int64_t i, int64_t j) constslate::Tile< scalar_t >
at(int64_t i, int64_t j)slate::Tile< scalar_t >
BaseMatrix (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >friend
bcast(int bcast_root, MPI_Comm mpi_comm)slate::Tile< scalar_t >
bytes() constslate::Tile< scalar_t >inline
colIncrement() constslate::Tile< scalar_t >inline
conj_transposeslate::Tile< scalar_t >friend
copyData(Tile< scalar_t > *dst_tile, blas::Queue &queue, bool async=false) constslate::Tile< scalar_t >
copyData(Tile< scalar_t > *dst_tile) constslate::Tile< scalar_t >
data() constslate::Tile< scalar_t >inline
data()slate::Tile< scalar_t >inline
data_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
device() constslate::Tile< scalar_t >inline
device_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
ext_data_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
extData()slate::Tile< scalar_t >inline
extended() constslate::Tile< scalar_t >inline
irecv(int src, MPI_Comm mpi_comm, Layout layout, int tag, MPI_Request *req)slate::Tile< scalar_t >
is_complex (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >static
is_real (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >static
isContiguous() constslate::Tile< scalar_t >inline
isend(int dst, MPI_Comm mpi_comm, int tag, MPI_Request *req) constslate::Tile< scalar_t >
isTransposable()slate::Tile< scalar_t >inline
isUserContiguous() constslate::Tile< scalar_t >inline
kind()slate::Tile< scalar_t >inline
kind_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
layout() const (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >inline
layout(Layout in_layout) (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >inline
layout_slate::Tile< scalar_t >protected
layoutBackData()slate::Tile< scalar_t >inline
layoutBackStride() constslate::Tile< scalar_t >inline
layoutConvert(scalar_t *work_data=nullptr)slate::Tile< scalar_t >
layoutConvert(scalar_t *work_data, blas::Queue &queue, bool async=false)slate::Tile< scalar_t >
layoutConvert(blas::Queue &queue, bool async=false)slate::Tile< scalar_t >inline
layoutReset()slate::Tile< scalar_t >
layoutSetFrontDataExt(bool front=true)slate::Tile< scalar_t >
makeTransposable(scalar_t *data)slate::Tile< scalar_t >
MatrixStorage (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >friend
mb() constslate::Tile< scalar_t >inline
mb_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
mosi_state_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
nb() constslate::Tile< scalar_t >inline
nb_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
op() constslate::Tile< scalar_t >inline
op(Op op)slate::Tile< scalar_t >inline
op_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
operator()(int64_t i, int64_t j) constslate::Tile< scalar_t >
origin() constslate::Tile< scalar_t >inline
recv(int src, MPI_Comm mpi_comm, Layout layout, int tag=0)slate::Tile< scalar_t >
rowIncrement() constslate::Tile< scalar_t >inline
send(int dst, MPI_Comm mpi_comm, int tag=0) constslate::Tile< scalar_t >
set(scalar_t alpha)slate::Tile< scalar_t >
set(scalar_t alpha, scalar_t beta)slate::Tile< scalar_t >
setLayout(Layout in_layout)slate::Tile< scalar_t >
size() constslate::Tile< scalar_t >inline
slice(Op op, int64_t i, int64_t j, int64_t mb, int64_t nb, Uplo uplo)slate::Tile< scalar_t >
state()slate::Tile< scalar_t >inline
state(MOSI_State stateIn) (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >inlineprotected
stateOn(MOSI_State stateIn) constslate::Tile< scalar_t >inline
stride() constslate::Tile< scalar_t >inline
stride(int64_t in_stride)slate::Tile< scalar_t >inline
stride_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
Tile()slate::Tile< scalar_t >
Tile(int64_t mb, int64_t nb, scalar_t *A, int64_t lda, int device, TileKind kind, Layout layout=Layout::ColMajor, MOSI_State mosi_state=MOSI::Invalid)slate::Tile< scalar_t >
Tile(Tile< scalar_t > src_tile, scalar_t *A, int64_t lda, TileKind kind, MOSI_State mosi_state=MOSI::Invalid)slate::Tile< scalar_t >
TileNode (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >friend
transposeslate::Tile< scalar_t >friend
uplo() constslate::Tile< scalar_t >inline
uplo(Uplo uplo)slate::Tile< scalar_t >inline
uplo_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
uplo_logical() constslate::Tile< scalar_t >inline
uploLogical() constslate::Tile< scalar_t >
uploPhysical() constslate::Tile< scalar_t >
user_data_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
user_layout_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
user_stride_ (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >protected
userData()slate::Tile< scalar_t >inline
userLayout() const (defined in slate::Tile< scalar_t >)slate::Tile< scalar_t >inline
workspace() constslate::Tile< scalar_t >inline