Stan Math Library
2.20.0
reverse mode automatic differentiation
stan
math
fwd
core
operator_unary_not.hpp
Go to the documentation of this file.
1
#ifndef STAN_MATH_FWD_CORE_OPERATOR_UNARY_NOT_HPP
2
#define STAN_MATH_FWD_CORE_OPERATOR_UNARY_NOT_HPP
3
4
#include <
stan/math/fwd/core/fvar.hpp
>
5
6
namespace
stan
{
7
namespace
math {
8
17
template
<
typename
T>
18
inline
bool
operator!
(
const
fvar<T>
& x) {
19
return
!x.
val_
;
20
}
21
22
}
// namespace math
23
}
// namespace stan
24
#endif
stan
Definition:
log_sum_exp.hpp:8
stan::math::fvar::val_
T val_
The value of this variable.
Definition:
fvar.hpp:45
fvar.hpp
stan::math::operator!
bool operator!(const fvar< T > &x)
Return the negation of the value of the argument as defined by !.
Definition:
operator_unary_not.hpp:18
stan::math::fvar
This template class represents scalars used in forward-mode automatic differentiation, which consist of values and directional derivatives of the specified template type.
Definition:
fvar.hpp:41
[
Stan Home Page
]
© 2011–2018, Stan Development Team.