1 #ifndef STAN__AGRAD__FWD__SORT_HPP
2 #define STAN__AGRAD__FWD__SORT_HPP
17 std::vector< fvar<T> >
19 std::sort(xs.begin(), xs.end());
25 std::vector< fvar<T> >
27 std::sort(xs.begin(), xs.end(), std::greater< fvar<T> >());
31 template <
typename T,
int R,
int C>
33 typename Eigen::Matrix<fvar<T>,R,C>
35 std::sort(xs.data(), xs.data()+xs.size());
39 template <
typename T,
int R,
int C>
41 typename Eigen::Matrix<fvar<T>,R,C>
43 std::sort(xs.data(), xs.data()+xs.size(), std::greater< fvar<T> >());
std::vector< fvar< T > > sort_asc(std::vector< fvar< T > > xs)
std::vector< fvar< T > > sort_desc(std::vector< fvar< T > > xs)