| 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 > | inline | 
  | 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 |