Automatic Differentiation
 
Loading...
Searching...
No Matches

◆ check_sorted() [1/2]

template<typename EigVec , require_eigen_vector_t< EigVec > * = nullptr>
void stan::math::check_sorted ( const char *  function,
const char *  name,
const EigVec &  y 
)

Check if the specified vector is sorted into increasing order (repeated values are okay).

Template Parameters
EigVecA type derived from EigenBase with 1 compile time row or column.
Parameters
functionFunction name (for error messages)
nameVariable name (for error messages)
yVector to test
Exceptions
<code>std::domain_error</code>if the vector elements are not sorted, or if any element is NaN.

Definition at line 26 of file check_sorted.hpp.