alpaka
Abstraction Library for Parallel Kernel Acceleration
MathStdLib.hpp File Reference

Go to the source code of this file.

Classes

class  alpaka::math::AbsStdLib
 The standard library abs, implementation covered by the general template. More...
 
class  alpaka::math::AcoshStdLib
 The standard library acos, implementation covered by the general template. More...
 
class  alpaka::math::AcosStdLib
 The standard library acos, implementation covered by the general template. More...
 
class  alpaka::math::ArgStdLib
 The standard library arg, implementation covered by the general template. More...
 
class  alpaka::math::AsinhStdLib
 The standard library asinh, implementation covered by the general template. More...
 
class  alpaka::math::AsinStdLib
 The standard library asin, implementation covered by the general template. More...
 
class  alpaka::math::Atan2StdLib
 The standard library atan2, implementation covered by the general template. More...
 
class  alpaka::math::AtanhStdLib
 The standard library atanh, implementation covered by the general template. More...
 
class  alpaka::math::AtanStdLib
 The standard library atan, implementation covered by the general template. More...
 
class  alpaka::math::CbrtStdLib
 The standard library cbrt, implementation covered by the general template. More...
 
class  alpaka::math::CeilStdLib
 The standard library ceil, implementation covered by the general template. More...
 
class  alpaka::math::ConjStdLib
 The standard library conj, implementation covered by the general template. More...
 
class  alpaka::math::CopysignStdLib
 The standard library copysign, implementation covered by the general template. More...
 
class  alpaka::math::CoshStdLib
 The standard library cosh, implementation covered by the general template. More...
 
class  alpaka::math::CosStdLib
 The standard library cos, implementation covered by the general template. More...
 
class  alpaka::math::ErfStdLib
 The standard library erf, implementation covered by the general template. More...
 
class  alpaka::math::ExpStdLib
 The standard library exp, implementation covered by the general template. More...
 
class  alpaka::math::FloorStdLib
 The standard library floor, implementation covered by the general template. More...
 
class  alpaka::math::FmaStdLib
 The standard library fma, implementation covered by the general template. More...
 
class  alpaka::math::FmodStdLib
 The standard library fmod, implementation covered by the general template. More...
 
class  alpaka::math::IsfiniteStdLib
 The standard library isfinite, implementation covered by the general template. More...
 
class  alpaka::math::IsinfStdLib
 The standard library isinf, implementation covered by the general template. More...
 
class  alpaka::math::IsnanStdLib
 The standard library isnan, implementation covered by the general template. More...
 
class  alpaka::math::Log10StdLib
 The standard library log10, implementation covered by the general template. More...
 
class  alpaka::math::Log2StdLib
 The standard library log2, implementation covered by the general template. More...
 
class  alpaka::math::LogStdLib
 The standard library log, implementation covered by the general template. More...
 
class  alpaka::math::MathStdLib
 The standard library math trait specializations. More...
 
class  alpaka::math::MaxStdLib
 The standard library max. More...
 
class  alpaka::math::MinStdLib
 The standard library min. More...
 
class  alpaka::math::PowStdLib
 The standard library pow, implementation covered by the general template. More...
 
class  alpaka::math::RemainderStdLib
 The standard library remainder, implementation covered by the general template. More...
 
class  alpaka::math::RoundStdLib
 The standard library round, implementation covered by the general template. More...
 
class  alpaka::math::RsqrtStdLib
 The standard library rsqrt, implementation covered by the general template. More...
 
class  alpaka::math::SinCosStdLib
 The standard library sincos, implementation covered by the general template. More...
 
class  alpaka::math::SinhStdLib
 The standard library sinh, implementation covered by the general template. More...
 
class  alpaka::math::SinStdLib
 The standard library sin, implementation covered by the general template. More...
 
class  alpaka::math::SqrtStdLib
 The standard library sqrt, implementation covered by the general template. More...
 
class  alpaka::math::TanhStdLib
 The standard library tanh, implementation covered by the general template. More...
 
class  alpaka::math::TanStdLib
 The standard library tan, implementation covered by the general template. More...
 
struct  alpaka::math::trait::Max< MaxStdLib, Tx, Ty, std::enable_if_t< std::is_arithmetic_v< Tx > &&std::is_arithmetic_v< Ty > > >
 The standard library max trait specialization. More...
 
struct  alpaka::math::trait::Min< MinStdLib, Tx, Ty, std::enable_if_t< std::is_arithmetic_v< Tx > &&std::is_arithmetic_v< Ty > > >
 The standard library min trait specialization. More...
 
class  alpaka::math::TruncStdLib
 The standard library trunc, implementation covered by the general template. More...
 

Namespaces

 alpaka
 The alpaka accelerator library.
 
 alpaka::math
 
 alpaka::math::trait
 The math traits.