|
class | alpaka::math::AbsUniformCudaHipBuiltIn |
| The CUDA built in abs. More...
|
|
class | alpaka::math::AcoshUniformCudaHipBuiltIn |
| The CUDA built in acosh. More...
|
|
class | alpaka::math::AcosUniformCudaHipBuiltIn |
| The CUDA built in acos. More...
|
|
class | alpaka::math::ArgUniformCudaHipBuiltIn |
| The CUDA built in arg. More...
|
|
class | alpaka::math::AsinhUniformCudaHipBuiltIn |
| The CUDA built in asinh. More...
|
|
class | alpaka::math::AsinUniformCudaHipBuiltIn |
| The CUDA built in asin. More...
|
|
class | alpaka::math::Atan2UniformCudaHipBuiltIn |
| The CUDA built in atan2. More...
|
|
class | alpaka::math::AtanhUniformCudaHipBuiltIn |
| The CUDA built in atanh. More...
|
|
class | alpaka::math::AtanUniformCudaHipBuiltIn |
| The CUDA built in atan. More...
|
|
class | alpaka::math::CbrtUniformCudaHipBuiltIn |
| The CUDA built in cbrt. More...
|
|
class | alpaka::math::CeilUniformCudaHipBuiltIn |
| The CUDA built in ceil. More...
|
|
class | alpaka::math::ConjUniformCudaHipBuiltIn |
| The CUDA built in conj. More...
|
|
class | alpaka::math::CopysignUniformCudaHipBuiltIn |
| The CUDA built in copysign. More...
|
|
class | alpaka::math::CoshUniformCudaHipBuiltIn |
| The CUDA built in cosh. More...
|
|
class | alpaka::math::CosUniformCudaHipBuiltIn |
| The CUDA built in cos. More...
|
|
class | alpaka::math::ErfUniformCudaHipBuiltIn |
| The CUDA built in erf. More...
|
|
class | alpaka::math::ExpUniformCudaHipBuiltIn |
| The CUDA built in exp. More...
|
|
class | alpaka::math::FloorUniformCudaHipBuiltIn |
| The CUDA built in floor. More...
|
|
class | alpaka::math::FmaUniformCudaHipBuiltIn |
| The CUDA built in fma. More...
|
|
class | alpaka::math::FmodUniformCudaHipBuiltIn |
| The CUDA built in fmod. More...
|
|
class | alpaka::math::IsfiniteUniformCudaHipBuiltIn |
| The CUDA built in isfinite. More...
|
|
class | alpaka::math::IsinfUniformCudaHipBuiltIn |
| The CUDA built in isinf. More...
|
|
class | alpaka::math::IsnanUniformCudaHipBuiltIn |
| The CUDA built in isnan. More...
|
|
class | alpaka::math::Log10UniformCudaHipBuiltIn |
|
class | alpaka::math::Log2UniformCudaHipBuiltIn |
|
class | alpaka::math::LogUniformCudaHipBuiltIn |
|
class | alpaka::math::MathUniformCudaHipBuiltIn |
| The standard library math trait specializations. More...
|
|
class | alpaka::math::MaxUniformCudaHipBuiltIn |
| The CUDA built in max. More...
|
|
class | alpaka::math::MinUniformCudaHipBuiltIn |
| The CUDA built in min. More...
|
|
class | alpaka::math::PowUniformCudaHipBuiltIn |
| The CUDA built in pow. More...
|
|
class | alpaka::math::RemainderUniformCudaHipBuiltIn |
| The CUDA built in remainder. More...
|
|
class | alpaka::math::RoundUniformCudaHipBuiltIn |
| The CUDA round. More...
|
|
class | alpaka::math::RsqrtUniformCudaHipBuiltIn |
| The CUDA rsqrt. More...
|
|
class | alpaka::math::SinCosUniformCudaHipBuiltIn |
| The CUDA sincos. More...
|
|
class | alpaka::math::SinhUniformCudaHipBuiltIn |
| The CUDA sinh. More...
|
|
class | alpaka::math::SinUniformCudaHipBuiltIn |
| The CUDA sin. More...
|
|
class | alpaka::math::SqrtUniformCudaHipBuiltIn |
| The CUDA sqrt. More...
|
|
class | alpaka::math::TanhUniformCudaHipBuiltIn |
| The CUDA tanh. More...
|
|
class | alpaka::math::TanUniformCudaHipBuiltIn |
| The CUDA tan. More...
|
|
struct | alpaka::math::trait::Abs< AbsUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA abs trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Abs< AbsUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_signed_v< TArg > > > |
| The CUDA abs trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Acos< AcosUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA acos trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Acos< AcosUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA acos trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Acosh< AcoshUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA acosh trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Acosh< AcoshUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA acosh trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Arg< ArgUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA arg Complex<T> specialization for complex types. More...
|
|
struct | alpaka::math::trait::Arg< ArgUniformCudaHipBuiltIn, TArgument, std::enable_if_t< std::is_floating_point_v< TArgument > > > |
| The CUDA arg trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Asin< AsinUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA asin trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Asin< AsinUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA asin trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Asinh< AsinhUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA asinh trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Asinh< AsinhUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA asinh trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Atan2< Atan2UniformCudaHipBuiltIn, Ty, Tx, std::enable_if_t< std::is_floating_point_v< Ty > &&std::is_floating_point_v< Tx > > > |
| The CUDA atan2 trait specialization. More...
|
|
struct | alpaka::math::trait::Atan< AtanUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA atan trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Atan< AtanUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA atan trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Atanh< AtanhUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA atanh trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Atanh< AtanhUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA atanh trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Cbrt< CbrtUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_arithmetic_v< TArg > > > |
| The CUDA cbrt trait specialization. More...
|
|
struct | alpaka::math::trait::Ceil< CeilUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA ceil trait specialization. More...
|
|
struct | alpaka::math::trait::Conj< ConjUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA conj specialization for complex types. More...
|
|
struct | alpaka::math::trait::Conj< ConjUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA conj trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Copysign< CopysignUniformCudaHipBuiltIn, TMag, TSgn, std::enable_if_t< std::is_floating_point_v< TMag > &&std::is_floating_point_v< TSgn > > > |
| The CUDA copysign trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Cos< CosUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA cos trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Cos< CosUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA cos trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Cosh< CoshUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA cosh trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Cosh< CoshUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA cosh trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Erf< ErfUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA erf trait specialization. More...
|
|
struct | alpaka::math::trait::Exp< ExpUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA exp trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Exp< ExpUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA exp trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Floor< FloorUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA floor trait specialization. More...
|
|
struct | alpaka::math::trait::Fma< FmaUniformCudaHipBuiltIn, Tx, Ty, Tz, std::enable_if_t< std::is_floating_point_v< Tx > &&std::is_floating_point_v< Ty > &&std::is_floating_point_v< Tz > > > |
| The CUDA fma trait specialization. More...
|
|
struct | alpaka::math::trait::Fmod< FmodUniformCudaHipBuiltIn, Tx, Ty, std::enable_if_t< std::is_floating_point_v< Tx > &&std::is_floating_point_v< Ty > > > |
| The CUDA fmod trait specialization. More...
|
|
struct | alpaka::math::trait::Isfinite< IsfiniteUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA isfinite trait specialization. More...
|
|
struct | alpaka::math::trait::Isinf< IsinfUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA isinf trait specialization. More...
|
|
struct | alpaka::math::trait::Isnan< IsnanUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA isnan trait specialization. More...
|
|
struct | alpaka::math::trait::Llround< RoundUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA llround trait specialization. More...
|
|
struct | alpaka::math::trait::Log10< Log10UniformCudaHipBuiltIn, Complex< T > > |
| The CUDA log10 trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Log10< Log10UniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA log10 trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Log2< Log2UniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA log2 trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Log< LogUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA log trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Log< LogUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA log trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Lround< RoundUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA lround trait specialization. More...
|
|
struct | alpaka::math::trait::Max< MaxUniformCudaHipBuiltIn, Tx, Ty, std::enable_if_t< std::is_arithmetic_v< Tx > &&std::is_arithmetic_v< Ty > > > |
| The CUDA max trait specialization. More...
|
|
struct | alpaka::math::trait::Min< MinUniformCudaHipBuiltIn, Tx, Ty, std::enable_if_t< std::is_arithmetic_v< Tx > &&std::is_arithmetic_v< Ty > > > |
| The CUDA min trait specialization. More...
|
|
struct | alpaka::math::trait::Pow< PowUniformCudaHipBuiltIn, Complex< T >, Complex< U > > |
| The CUDA pow trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Pow< PowUniformCudaHipBuiltIn, Complex< T >, U > |
| The CUDA pow trait specialization for complex and real types. More...
|
|
struct | alpaka::math::trait::Pow< PowUniformCudaHipBuiltIn, T, Complex< U > > |
| The CUDA pow trait specialization for real and complex types. More...
|
|
struct | alpaka::math::trait::Pow< PowUniformCudaHipBuiltIn, TBase, TExp, std::enable_if_t< std::is_floating_point_v< TBase > &&std::is_floating_point_v< TExp > > > |
| The CUDA pow trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Remainder< RemainderUniformCudaHipBuiltIn, Tx, Ty, std::enable_if_t< std::is_floating_point_v< Tx > &&std::is_floating_point_v< Ty > > > |
| The CUDA remainder trait specialization. More...
|
|
struct | alpaka::math::trait::Round< RoundUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA round trait specialization. More...
|
|
struct | alpaka::math::trait::Rsqrt< RsqrtUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA rsqrt trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Rsqrt< RsqrtUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_arithmetic_v< TArg > > > |
| The CUDA rsqrt trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Sin< SinUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA sin trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Sin< SinUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA sin trait specialization for real types. More...
|
|
struct | alpaka::math::trait::SinCos< SinCosUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA sincos trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::SinCos< SinCosUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA sincos trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Sinh< SinhUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA sinh trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Sinh< SinhUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA sinh trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Sqrt< SqrtUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA sqrt trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Sqrt< SqrtUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_arithmetic_v< TArg > > > |
| The CUDA sqrt trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Tan< TanUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA tan trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Tan< TanUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA tan trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Tanh< TanhUniformCudaHipBuiltIn, Complex< T > > |
| The CUDA tanh trait specialization for complex types. More...
|
|
struct | alpaka::math::trait::Tanh< TanhUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA tanh trait specialization for real types. More...
|
|
struct | alpaka::math::trait::Trunc< TruncUniformCudaHipBuiltIn, TArg, std::enable_if_t< std::is_floating_point_v< TArg > > > |
| The CUDA trunc trait specialization. More...
|
|
class | alpaka::math::TruncUniformCudaHipBuiltIn |
| The CUDA trunc. More...
|
|