1 #ifndef __STAN__MATH__REP_MATRIX_HPP__
2 #define __STAN__MATH__REP_MATRIX_HPP__
16 inline Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic>
20 return Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic>::Constant(m,n,x);
24 inline Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic>
25 rep_matrix(
const Eigen::Matrix<T,Eigen::Dynamic,1>& v,
int n) {
27 Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic> result(v.size(),n);
33 inline Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic>
34 rep_matrix(
const Eigen::Matrix<T,1,Eigen::Dynamic>& rv,
int m) {
36 Eigen::Matrix<T,Eigen::Dynamic,Eigen::Dynamic> result(m,rv.size());
37 result.rowwise() = rv;