|
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| rsqrt_< as_operation_cl_t< T > > | stan::math::rsqrt (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| sqrt_< as_operation_cl_t< T > > | stan::math::sqrt (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| cbrt_< as_operation_cl_t< T > > | stan::math::cbrt (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| exp_< as_operation_cl_t< T > > | stan::math::exp (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| exp2_< as_operation_cl_t< T > > | stan::math::exp2 (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| expm1_< as_operation_cl_t< T > > | stan::math::expm1 (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| log_< as_operation_cl_t< T > > | stan::math::log (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| log2_< as_operation_cl_t< T > > | stan::math::log2 (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| log10_< as_operation_cl_t< T > > | stan::math::log10 (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| log1p_< as_operation_cl_t< T > > | stan::math::log1p (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| sin_< as_operation_cl_t< T > > | stan::math::sin (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| sinh_< as_operation_cl_t< T > > | stan::math::sinh (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| cos_< as_operation_cl_t< T > > | stan::math::cos (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| cosh_< as_operation_cl_t< T > > | stan::math::cosh (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| tan_< as_operation_cl_t< T > > | stan::math::tan (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| tanh_< as_operation_cl_t< T > > | stan::math::tanh (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| asin_< as_operation_cl_t< T > > | stan::math::asin (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| asinh_< as_operation_cl_t< T > > | stan::math::asinh (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| acos_< as_operation_cl_t< T > > | stan::math::acos (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| acosh_< as_operation_cl_t< T > > | stan::math::acosh (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| atan_< as_operation_cl_t< T > > | stan::math::atan (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| atanh_< as_operation_cl_t< T > > | stan::math::atanh (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| tgamma_< as_operation_cl_t< T > > | stan::math::tgamma (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| lgamma_< as_operation_cl_t< T > > | stan::math::lgamma (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| erf_< as_operation_cl_t< T > > | stan::math::erf (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| erfc_< as_operation_cl_t< T > > | stan::math::erfc (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| floor_< as_operation_cl_t< T > > | stan::math::floor (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| round_< as_operation_cl_t< T > > | stan::math::round (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| ceil_< as_operation_cl_t< T > > | stan::math::ceil (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| fabs_< as_operation_cl_t< T > > | stan::math::fabs (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| trunc_< as_operation_cl_t< T > > | stan::math::trunc (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| digamma_< as_operation_cl_t< T > > | stan::math::digamma (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| log1m_< as_operation_cl_t< T > > | stan::math::log1m (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| log_inv_logit_< as_operation_cl_t< T > > | stan::math::log_inv_logit (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| log1m_exp_< as_operation_cl_t< T > > | stan::math::log1m_exp (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| log1p_exp_< as_operation_cl_t< T > > | stan::math::log1p_exp (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| inv_square_< as_operation_cl_t< T > > | stan::math::inv_square (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| inv_logit_< as_operation_cl_t< T > > | stan::math::inv_logit (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| logit_< as_operation_cl_t< T > > | stan::math::logit (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| Phi_< as_operation_cl_t< T > > | stan::math::Phi (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| Phi_approx_< as_operation_cl_t< T > > | stan::math::Phi_approx (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| inv_Phi_< as_operation_cl_t< T > > | stan::math::inv_Phi (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| log1m_inv_logit_< as_operation_cl_t< T > > | stan::math::log1m_inv_logit (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| trigamma_< as_operation_cl_t< T > > | stan::math::trigamma (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| square_< as_operation_cl_t< T > > | stan::math::square (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| isfinite_< as_operation_cl_t< T > > | stan::math::isfinite (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| isinf_< as_operation_cl_t< T > > | stan::math::isinf (T &&a) |
| |
| template<typename T , typename Cond = require_all_kernel_expressions_and_none_scalar_t<T>> |
| isnan_< as_operation_cl_t< T > > | stan::math::isnan (T &&a) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| fdim_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::fdim (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| fmax_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::fmax (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| fmin_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::fmin (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| fmod_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::fmod (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| hypot_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::hypot (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| ldexp_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::ldexp (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| pow_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::pow (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| copysign_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::copysign (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| beta_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::beta (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| binomial_coefficient_log_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::binomial_coefficient_log (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| lbeta_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::lbeta (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| log_inv_logit_diff_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::log_inv_logit_diff (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| log_diff_exp_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::log_diff_exp (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| multiply_log_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::multiply_log (T1 &&a, T2 &&b) |
| |
| template<typename T1 , typename T2 , require_all_kernel_expressions_t< T1, T2 > * = nullptr, require_any_not_stan_scalar_t< T1, T2 > * = nullptr> |
| lmultiply_< as_operation_cl_t< T1 >, as_operation_cl_t< T2 > > | stan::math::lmultiply (T1 &&a, T2 &&b) |
| |