Automatic Differentiation
 
Loading...
Searching...
No Matches
stan::math::internal::arena_matrix_cl_impl< T > Member List

This is the complete list of members for stan::math::internal::arena_matrix_cl_impl< T >, including all inherited members.

add_read_event(cl::Event new_event) conststan::math::matrix_cl< T >inline
add_read_write_event(cl::Event new_event) conststan::math::matrix_cl< T >inline
add_write_event(cl::Event new_event) conststan::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 > &)=defaultstan::math::internal::arena_matrix_cl_impl< T >
arena_matrix_cl_impl(arena_matrix_cl_impl< T > &)=defaultstan::math::internal::arena_matrix_cl_impl< T >
arena_matrix_cl_impl(arena_matrix_cl_impl< T > &&)=defaultstan::math::internal::arena_matrix_cl_impl< T >
buffer() conststan::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_allocinline
clear_read_events() conststan::math::matrix_cl< T >inline
clear_read_write_events() conststan::math::matrix_cl< T >inline
clear_write_events() conststan::math::matrix_cl< T >inline
cols() conststan::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 > &)=defaultstan::math::internal::arena_matrix_cl_impl< T >
operator=(arena_matrix_cl_impl< T > &&)=defaultstan::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() conststan::math::matrix_cl< T >inline
read_events_stan::math::matrix_cl< T >mutableprivate
read_write_events() conststan::math::matrix_cl< T >inline
rows() conststan::math::matrix_cl< T >inline
rows_stan::math::matrix_cl< T >private
Scalar typedefstan::math::internal::arena_matrix_cl_impl< T >
setZero()stan::math::matrix_cl< T >inline
size() conststan::math::matrix_cl< T >inline
type typedefstan::math::internal::arena_matrix_cl_impl< T >
view() conststan::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() conststan::math::matrix_cl< T >inline
wait_for_read_write_events() conststan::math::matrix_cl< T >inline
wait_for_write_events() conststan::math::matrix_cl< T >inline
write_events() conststan::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_allocinlinevirtual
~matrix_cl()stan::math::matrix_cl< T >inline