#ifndef STAN_MATH_PRIM_FUN_ONES_VECTOR_HPP #define STAN_MATH_PRIM_FUN_ONES_VECTOR_HPP #include #include namespace stan { namespace math { /** * Return a vector of ones * * @param K size of the vector * @return A vector of size K with all elements initialised to 1. * @throw std::domain_error if K is negative. */ inline auto ones_vector(int K) { check_nonnegative("ones_vector", "size", K); return Eigen::VectorXd::Constant(K, 1); } } // namespace math } // namespace stan #endif