Stan Math Library
2.20.0
reverse mode automatic differentiation
stan
math
prim
scal
fun
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
4
#include <
stan/math/prim/meta.hpp
>
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
stan
Definition:
log_sum_exp.hpp:8
meta.hpp
stan::math::sign
int sign(const T &z)
Definition:
sign.hpp:10
[
Stan Home Page
]
© 2011–2018, Stan Development Team.