Go to the source code of this file.
 | 
| namespace   | stan | 
|   | The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation from C or the boost::math::lgamma implementation. 
  | 
|   | 
| namespace   | stan::math | 
|   | Matrices and templated mathematical functions. 
  | 
|   | 
| namespace   | stan::math::opencl_kernels | 
|   | 
 | 
| __kernel void  | stan::math::opencl_kernels::gp_matern52_cov (const __global double *x, __global double *res, const double sigma_sq, const double root_5_inv_l, const double inv_l_sq_5_3, const int size, const int element_size) | 
|   | GPU part of calculation of Matern 5/2 kernel.  
  | 
|   | 
| __kernel void  | stan::math::opencl_kernels::gp_matern52_cov_cross (const __global double *x1, const __global double *x2, __global double *res, const double sigma_sq, const double root_5_inv_l, const double inv_l_sq_5_3, const int size1, const int size2, const int element_size) | 
|   | GPU part of calculation of Matern 5/2 kernel.  
  | 
|   | 
 | 
| const kernel_cl< in_buffer, out_buffer, double, double, double, int, int >  | stan::math::opencl_kernels::gp_matern52_cov ("gp_matern52_cov", {gp_matern52_cov_kernel_code}) | 
|   | See the docs for gp_matern52_cov() .  
  | 
|   | 
| const kernel_cl< in_buffer, in_buffer, out_buffer, double, double, double, int, int, int >  | stan::math::opencl_kernels::gp_matern52_cov_cross ("gp_matern52_cov_cross", {gp_matern52_cov_cross_kernel_code}) | 
|   | See the docs for gp_matern52_cov_cross() .  
  | 
|   |