Classes | Functions
Eigen::half_impl Namespace Reference

Classes

struct  __half_raw
 
union  float32_bits
 
struct  half_base
 

Functions

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half abs (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half ceil (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half cos (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half exp (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __half_raw float_to_half_rtne (float ff)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half floor (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC float half_to_float (__half_raw h)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() isfinite (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() isinf (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() isnan (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half log (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half log10 (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half log1p (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half() max (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half() min (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool operator!= (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half operator* (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC halfoperator*= (half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half operator+ (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC halfoperator+= (half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half operator- (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half operator- (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC halfoperator-= (half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half operator/ (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half operator/ (const half &a, Index b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC halfoperator/= (half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool operator< (const half &a, const half &b)
 
EIGEN_ALWAYS_INLINE std::ostream & operator<< (std::ostream &os, const half &v)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool operator<= (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool operator== (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool operator> (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool operator>= (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half pow (const half &a, const half &b)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __half_raw raw_uint16_to_half (unsigned short x)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half sin (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half sqrt (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half tan (const half &a)
 
EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half tanh (const half &a)
 

Function Documentation

◆ abs()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::abs ( const half a)

Definition at line 445 of file Half.h.

◆ ceil()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::ceil ( const half a)

Definition at line 499 of file Half.h.

◆ cos()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::cos ( const half a)

Definition at line 483 of file Half.h.

◆ exp()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::exp ( const half a)

Definition at line 450 of file Half.h.

◆ float_to_half_rtne()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __half_raw Eigen::half_impl::float_to_half_rtne ( float  ff)

Definition at line 344 of file Half.h.

◆ floor()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::floor ( const half a)

Definition at line 492 of file Half.h.

◆ half_to_float()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC float Eigen::half_impl::half_to_float ( __half_raw  h)

Definition at line 400 of file Half.h.

◆ isfinite()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() Eigen::half_impl::isfinite ( const half a)

Definition at line 441 of file Half.h.

◆ isinf()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() Eigen::half_impl::isinf ( const half a)

Definition at line 431 of file Half.h.

◆ isnan()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool() Eigen::half_impl::isnan ( const half a)

Definition at line 434 of file Half.h.

◆ log()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::log ( const half a)

Definition at line 457 of file Half.h.

◆ log10()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::log10 ( const half a)

Definition at line 467 of file Half.h.

◆ log1p()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::log1p ( const half a)

Definition at line 464 of file Half.h.

◆ max()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half() Eigen::half_impl::max ( const half a,
const half b 
)

Definition at line 516 of file Half.h.

◆ min()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half() Eigen::half_impl::min ( const half a,
const half b 
)

Definition at line 507 of file Half.h.

◆ operator!=()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool Eigen::half_impl::operator!= ( const half a,
const half b 
)

Definition at line 304 of file Half.h.

◆ operator*()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::operator* ( const half a,
const half b 
)

Definition at line 271 of file Half.h.

◆ operator*=()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half& Eigen::half_impl::operator*= ( half a,
const half b 
)

Definition at line 289 of file Half.h.

◆ operator+()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::operator+ ( const half a,
const half b 
)

Definition at line 268 of file Half.h.

◆ operator+=()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half& Eigen::half_impl::operator+= ( half a,
const half b 
)

Definition at line 285 of file Half.h.

◆ operator-() [1/2]

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::operator- ( const half a,
const half b 
)

Definition at line 274 of file Half.h.

◆ operator-() [2/2]

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::operator- ( const half a)

Definition at line 280 of file Half.h.

◆ operator-=()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half& Eigen::half_impl::operator-= ( half a,
const half b 
)

Definition at line 293 of file Half.h.

◆ operator/() [1/2]

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::operator/ ( const half a,
const half b 
)

Definition at line 277 of file Half.h.

◆ operator/() [2/2]

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::operator/ ( const half a,
Index  b 
)

Definition at line 324 of file Half.h.

◆ operator/=()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half& Eigen::half_impl::operator/= ( half a,
const half b 
)

Definition at line 297 of file Half.h.

◆ operator<()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool Eigen::half_impl::operator< ( const half a,
const half b 
)

Definition at line 307 of file Half.h.

◆ operator<<()

EIGEN_ALWAYS_INLINE std::ostream& Eigen::half_impl::operator<< ( std::ostream &  os,
const half v 
)

Definition at line 526 of file Half.h.

◆ operator<=()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool Eigen::half_impl::operator<= ( const half a,
const half b 
)

Definition at line 310 of file Half.h.

◆ operator==()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool Eigen::half_impl::operator== ( const half a,
const half b 
)

Definition at line 301 of file Half.h.

◆ operator>()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool Eigen::half_impl::operator> ( const half a,
const half b 
)

Definition at line 313 of file Half.h.

◆ operator>=()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC bool Eigen::half_impl::operator>= ( const half a,
const half b 
)

Definition at line 316 of file Half.h.

◆ pow()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::pow ( const half a,
const half b 
)

Definition at line 477 of file Half.h.

◆ raw_uint16_to_half()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC __half_raw Eigen::half_impl::raw_uint16_to_half ( unsigned short  x)

Definition at line 333 of file Half.h.

◆ sin()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::sin ( const half a)

Definition at line 480 of file Half.h.

◆ sqrt()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::sqrt ( const half a)

Definition at line 470 of file Half.h.

◆ tan()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::tan ( const half a)

Definition at line 486 of file Half.h.

◆ tanh()

EIGEN_STRONG_INLINE EIGEN_DEVICE_FUNC half Eigen::half_impl::tanh ( const half a)

Definition at line 489 of file Half.h.



control_box_rst
Author(s): Christoph Rösmann
autogenerated on Mon Feb 28 2022 22:08:40