1#ifndef STAN_MATH_PRIM_PROB_GAUSSIAN_DLM_OBS_LOG_HPP
2#define STAN_MATH_PRIM_PROB_GAUSSIAN_DLM_OBS_LOG_HPP
13template <
bool propto,
typename T_y,
typename T_F,
typename T_G,
typename T_V,
14 typename T_W,
typename T_m0,
typename T_C0>
16 const T_y& y,
const T_F& F,
const T_G& G,
const T_V& V,
const T_W& W,
17 const T_m0& m0,
const T_C0& C0) {
18 return gaussian_dlm_obs_lpdf<propto>(y, F, G, V, W, m0, C0);
24template <
typename T_y,
typename T_F,
typename T_G,
typename T_V,
typename T_W,
25 typename T_m0,
typename T_C0>
27 const T_y& y,
const T_F& F,
const T_G& G,
const T_V& V,
const T_W& W,
28 const T_m0& m0,
const T_C0& C0) {
29 return gaussian_dlm_obs_lpdf<>(y, F, G, V, W, m0, C0);
return_type_t< T_y, T_F, T_G, T_V, T_W, T_m0, T_C0 > gaussian_dlm_obs_log(const T_y &y, const T_F &F, const T_G &G, const T_V &V, const T_W &W, const T_m0 &m0, const T_C0 &C0)
typename return_type< Ts... >::type return_type_t
Convenience type for the return type of the specified template parameters.
The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation ...