alpaka
Abstraction Library for Parallel Kernel Acceleration
alpaka::math::trait::Remainder< RemainderUniformCudaHipBuiltIn, Tx, Ty, std::enable_if_t< std::is_floating_point_v< Tx > &&std::is_floating_point_v< Ty > > > Struct Template Reference

The CUDA remainder trait specialization. More...

#include <MathUniformCudaHipBuiltIn.hpp>

Public Member Functions

__host__ __device__ auto operator() (RemainderUniformCudaHipBuiltIn const &, Tx const &x, Ty const &y)
 

Detailed Description

template<typename Tx, typename Ty>
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.

Definition at line 1053 of file MathUniformCudaHipBuiltIn.hpp.

Member Function Documentation

◆ operator()()

template<typename Tx , typename Ty >
__host__ __device__ auto alpaka::math::trait::Remainder< RemainderUniformCudaHipBuiltIn, Tx, Ty, std::enable_if_t< std::is_floating_point_v< Tx > &&std::is_floating_point_v< Ty > > >::operator() ( RemainderUniformCudaHipBuiltIn const &  ,
Tx const &  x,
Ty const &  y 
)
inline

Definition at line 1059 of file MathUniformCudaHipBuiltIn.hpp.


The documentation for this struct was generated from the following file: