Automatic Differentiation
 
Loading...
Searching...
No Matches
ones_vector.hpp
Go to the documentation of this file.
1#ifndef STAN_MATH_PRIM_FUN_ONES_VECTOR_HPP
2#define STAN_MATH_PRIM_FUN_ONES_VECTOR_HPP
3
6
7namespace stan {
8namespace math {
9
17inline auto ones_vector(int K) {
18 check_nonnegative("ones_vector", "size", K);
19 return Eigen::VectorXd::Constant(K, 1);
20}
21
22} // namespace math
23} // namespace stan
24
25#endif
void check_nonnegative(const char *function, const char *name, const T_y &y)
Check if y is non-negative.
auto ones_vector(int K)
Return a vector of ones.
The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation ...