Stan Math Library  2.20.0
reverse mode automatic differentiation
sign.hpp
Go to the documentation of this file.
1 #ifndef STAN_MATH_PRIM_SCAL_FUN_SIGN_HPP
2 #define STAN_MATH_PRIM_SCAL_FUN_SIGN_HPP
3 
5 namespace stan {
6 namespace math {
7 
8 // returns 1 if NaN is passed in.
9 template <typename T>
10 inline int sign(const T& z) {
11  return (z == 0) ? 0 : z < 0 ? -1 : 1;
12 }
13 } // namespace math
14 } // namespace stan
15 
16 #endif
int sign(const T &z)
Definition: sign.hpp:10

     [ Stan Home Page ] © 2011–2018, Stan Development Team.