add_read_event(cl::Event new_event) const | stan::math::matrix_cl< T > | inline |
add_read_write_event(cl::Event new_event) const | stan::math::matrix_cl< T > | inline |
add_write_event(cl::Event new_event) const | stan::math::matrix_cl< T > | inline |
arena_matrix_cl_impl(Args &&... args) | stan::math::internal::arena_matrix_cl_impl< T > | inlineexplicit |
arena_matrix_cl_impl(const arena_matrix_cl_impl< T > &)=default | stan::math::internal::arena_matrix_cl_impl< T > | |
arena_matrix_cl_impl(arena_matrix_cl_impl< T > &)=default | stan::math::internal::arena_matrix_cl_impl< T > | |
arena_matrix_cl_impl(arena_matrix_cl_impl< T > &&)=default | stan::math::internal::arena_matrix_cl_impl< T > | |
buffer() const | stan::math::matrix_cl< T > | inline |
buffer() | stan::math::matrix_cl< T > | inline |
buffer_cl_ | stan::math::matrix_cl< T > | private |
chainable_alloc() | stan::math::chainable_alloc | inline |
clear_read_events() const | stan::math::matrix_cl< T > | inline |
clear_read_write_events() const | stan::math::matrix_cl< T > | inline |
clear_write_events() const | stan::math::matrix_cl< T > | inline |
cols() const | stan::math::matrix_cl< T > | inline |
cols_ | stan::math::matrix_cl< T > | private |
delete_it_destructor(cl_mem buff, void *container) | stan::math::matrix_cl< T > | inlineprivatestatic |
delete_it_event(cl_event e, cl_int status, void *container) | stan::math::matrix_cl< T > | inlineprivatestatic |
eval() const & | stan::math::matrix_cl< T > | inline |
eval() && | stan::math::matrix_cl< T > | inline |
initialize_buffer(const T *A) | stan::math::matrix_cl< T > | inlineprivate |
initialize_buffer(T *A) | stan::math::matrix_cl< T > | inlineprivate |
initialize_buffer_cl(const matrix_cl< T > &A) | stan::math::matrix_cl< T > | inlineprivate |
initialize_buffer_no_heap_if(U &&obj) | stan::math::matrix_cl< T > | inlineprivate |
initialize_buffer_no_heap_if(U &&obj) | stan::math::matrix_cl< T > | inlineprivate |
matrix_cl() | stan::math::matrix_cl< T > | inline |
matrix_cl(const cl::Buffer &A, const int R, const int C, matrix_cl_view partial_view=matrix_cl_view::Entire) | stan::math::matrix_cl< T > | inline |
matrix_cl(const matrix_cl< T > &A) | stan::math::matrix_cl< T > | inline |
matrix_cl(matrix_cl< T > &&A) | stan::math::matrix_cl< T > | inline |
matrix_cl(const arena_matrix_cl< T > &A) | stan::math::matrix_cl< T > | |
matrix_cl(Vec &&A) | stan::math::matrix_cl< T > | inlineexplicit |
matrix_cl(const int rows, const int cols, matrix_cl_view partial_view=matrix_cl_view::Entire) | stan::math::matrix_cl< T > | inline |
matrix_cl(Mat &&A, matrix_cl_view partial_view=matrix_cl_view::Entire) | stan::math::matrix_cl< T > | inlineexplicit |
matrix_cl(Scal &&A, matrix_cl_view partial_view=matrix_cl_view::Diagonal) | stan::math::matrix_cl< T > | inlineexplicit |
matrix_cl(Vec &&A, matrix_cl_view partial_view=matrix_cl_view::Entire) | stan::math::matrix_cl< T > | inlineexplicit |
matrix_cl(Vec &&A, const int &R, const int &C, matrix_cl_view partial_view=matrix_cl_view::Entire) | stan::math::matrix_cl< T > | inlineexplicit |
matrix_cl(const U *A, const int &R, const int &C, matrix_cl_view partial_view=matrix_cl_view::Entire) | stan::math::matrix_cl< T > | inlineexplicit |
matrix_cl(const Expr &expression) | stan::math::matrix_cl< T > | |
operator=(const arena_matrix_cl_impl< T > &)=default | stan::math::internal::arena_matrix_cl_impl< T > | |
operator=(arena_matrix_cl_impl< T > &&)=default | stan::math::internal::arena_matrix_cl_impl< T > | |
stan::math::matrix_cl::operator=(matrix_cl< T > &&a) | stan::math::matrix_cl< T > | inline |
stan::math::matrix_cl::operator=(const matrix_cl< T > &a) | stan::math::matrix_cl< T > | inline |
stan::math::matrix_cl::operator=(const Expr &expression) | stan::math::matrix_cl< T > | |
stan::math::matrix_cl::operator=(const arena_matrix_cl< T > &other) | stan::math::matrix_cl< T > | |
read_events() const | stan::math::matrix_cl< T > | inline |
read_events_ | stan::math::matrix_cl< T > | mutableprivate |
read_write_events() const | stan::math::matrix_cl< T > | inline |
rows() const | stan::math::matrix_cl< T > | inline |
rows_ | stan::math::matrix_cl< T > | private |
Scalar typedef | stan::math::internal::arena_matrix_cl_impl< T > | |
setZero() | stan::math::matrix_cl< T > | inline |
size() const | stan::math::matrix_cl< T > | inline |
type typedef | stan::math::internal::arena_matrix_cl_impl< T > | |
view() const | stan::math::matrix_cl< T > | inline |
view(const matrix_cl_view &view) | stan::math::matrix_cl< T > | inline |
view_ | stan::math::matrix_cl< T > | private |
wait_for_read_events() const | stan::math::matrix_cl< T > | inline |
wait_for_read_write_events() const | stan::math::matrix_cl< T > | inline |
wait_for_write_events() const | stan::math::matrix_cl< T > | inline |
write_events() const | stan::math::matrix_cl< T > | inline |
write_events_ | stan::math::matrix_cl< T > | mutableprivate |
zeros_strict_tri() | stan::math::matrix_cl< T > | inline |
~chainable_alloc() | stan::math::chainable_alloc | inlinevirtual |
~matrix_cl() | stan::math::matrix_cl< T > | inline |