Automatic Differentiation
 
Loading...
Searching...
No Matches
signbit.hpp
Go to the documentation of this file.
1#ifndef STAN_MATH_PRIM_SCAL_FUN_SIGNBIT_HPP
2#define STAN_MATH_PRIM_SCAL_FUN_SIGNBIT_HPP
3
5
6namespace stan {
7namespace math {
8
20template <typename ADType, require_autodiff_t<ADType>* = nullptr>
21inline bool signbit(ADType&& v) {
22 using std::signbit;
23 return signbit(v.val());
24}
25
26} // namespace math
27} // namespace stan
28
29#endif
bool signbit(ADType &&v)
Return true if the specified argument is negative and false otherwise.
Definition signbit.hpp:21
The lgamma implementation in stan-math is based on either the reentrant safe lgamma_r implementation ...