1 #ifndef STAN_MATH_PRIM_SCAL_META_PARTIALS_RETURN_TYPE_HPP 2 #define STAN_MATH_PRIM_SCAL_META_PARTIALS_RETURN_TYPE_HPP 6 #include <boost/math/tools/promotion.hpp> 32 template <
typename T,
typename... T_pack>
34 typedef typename boost::math::tools::promote_args<
41 typedef typename boost::math::tools::promote_args<
boost::math::tools::promote_args< double, typename partials_type< typename scalar_type< T >::type >::type, typename partials_return_type< T_pack... >::type >::type type
boost::math::tools::promote_args< double, typename partials_type< typename scalar_type< T >::type >::type >::type type
Template metaprogram to calculate the partial derivative type resulting from promoting all the scalar...