1#ifndef STAN_MATH_OPENCL_BUFFER_TYPES_HPP
2#define STAN_MATH_OPENCL_BUFFER_TYPES_HPP
7#include <CL/opencl.hpp>
11namespace opencl_kernels {
38template <
typename T = cl::Buffer>
const typename internal::to_buffer< T >::type to_const_buffer_t
kernel_executor_opencl Alias for making const cl::Buffer argument types
The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation ...
An in_buffer signifies a cl::Buffer argument used as input.
An in_out_buffer signifies a cl::Buffer argument used as both input and output.
An out_buffer signifies a cl::Buffer argument used as output.