Added missing EIGEN_DEVICE_FUNC qualifiers to the unary array ops

This commit is contained in:
Benoit Steiner 2016-06-06 13:32:28 -07:00
parent 33f0340188
commit ea75dba201

View File

@ -248,6 +248,7 @@ tan() const
* *
* \sa tan(), asin(), acos() * \sa tan(), asin(), acos()
*/ */
EIGEN_DEVICE_FUNC
inline const AtanReturnType inline const AtanReturnType
atan() const atan() const
{ {
@ -289,6 +290,7 @@ asin() const
* *
* \sa tan(), sinh(), cosh() * \sa tan(), sinh(), cosh()
*/ */
EIGEN_DEVICE_FUNC
inline const TanhReturnType inline const TanhReturnType
tanh() const tanh() const
{ {
@ -302,6 +304,7 @@ tanh() const
* *
* \sa sin(), tanh(), cosh() * \sa sin(), tanh(), cosh()
*/ */
EIGEN_DEVICE_FUNC
inline const SinhReturnType inline const SinhReturnType
sinh() const sinh() const
{ {
@ -315,6 +318,7 @@ sinh() const
* *
* \sa tan(), sinh(), cosh() * \sa tan(), sinh(), cosh()
*/ */
EIGEN_DEVICE_FUNC
inline const CoshReturnType inline const CoshReturnType
cosh() const cosh() const
{ {
@ -332,6 +336,7 @@ cosh() const
* *
* \sa digamma() * \sa digamma()
*/ */
EIGEN_DEVICE_FUNC
inline const LgammaReturnType inline const LgammaReturnType
lgamma() const lgamma() const
{ {
@ -346,6 +351,7 @@ lgamma() const
* *
* \sa Eigen::digamma(), Eigen::polygamma(), lgamma() * \sa Eigen::digamma(), Eigen::polygamma(), lgamma()
*/ */
EIGEN_DEVICE_FUNC
inline const DigammaReturnType inline const DigammaReturnType
digamma() const digamma() const
{ {
@ -364,6 +370,7 @@ digamma() const
* *
* \sa erfc() * \sa erfc()
*/ */
EIGEN_DEVICE_FUNC
inline const ErfReturnType inline const ErfReturnType
erf() const erf() const
{ {
@ -382,6 +389,7 @@ erf() const
* *
* \sa erf() * \sa erf()
*/ */
EIGEN_DEVICE_FUNC
inline const ErfcReturnType inline const ErfcReturnType
erfc() const erfc() const
{ {
@ -455,6 +463,7 @@ cube() const
* *
* \sa ceil(), floor() * \sa ceil(), floor()
*/ */
EIGEN_DEVICE_FUNC
inline const RoundReturnType inline const RoundReturnType
round() const round() const
{ {
@ -468,6 +477,7 @@ round() const
* *
* \sa ceil(), round() * \sa ceil(), round()
*/ */
EIGEN_DEVICE_FUNC
inline const FloorReturnType inline const FloorReturnType
floor() const floor() const
{ {
@ -481,6 +491,7 @@ floor() const
* *
* \sa floor(), round() * \sa floor(), round()
*/ */
EIGEN_DEVICE_FUNC
inline const CeilReturnType inline const CeilReturnType
ceil() const ceil() const
{ {
@ -494,6 +505,7 @@ ceil() const
* *
* \sa isfinite(), isinf() * \sa isfinite(), isinf()
*/ */
EIGEN_DEVICE_FUNC
inline const IsNaNReturnType inline const IsNaNReturnType
isNaN() const isNaN() const
{ {
@ -507,6 +519,7 @@ isNaN() const
* *
* \sa isnan(), isfinite() * \sa isnan(), isfinite()
*/ */
EIGEN_DEVICE_FUNC
inline const IsInfReturnType inline const IsInfReturnType
isInf() const isInf() const
{ {
@ -520,6 +533,7 @@ isInf() const
* *
* \sa isnan(), isinf() * \sa isnan(), isinf()
*/ */
EIGEN_DEVICE_FUNC
inline const IsFiniteReturnType inline const IsFiniteReturnType
isFinite() const isFinite() const
{ {