DPNP C++ backend kernel library 0.20.0dev1
Data Parallel Extension for NumPy*
Loading...
Searching...
No Matches
dpnp::kernels::modf::ModfFunctor< argT, fractT, intT > Struct Template Reference

Public Types

using is_constant = typename std::false_type
 
using supports_vec = typename std::false_type
 
using supports_sg_loadstore = typename std::true_type
 

Public Member Functions

fractT operator() (const argT &in, intT &integral) const
 

Detailed Description

template<typename argT, typename fractT, typename intT>
struct dpnp::kernels::modf::ModfFunctor< argT, fractT, intT >

Definition at line 36 of file modf.hpp.

Member Typedef Documentation

◆ is_constant

template<typename argT , typename fractT , typename intT >
using dpnp::kernels::modf::ModfFunctor< argT, fractT, intT >::is_constant = typename std::false_type

Definition at line 39 of file modf.hpp.

◆ supports_sg_loadstore

template<typename argT , typename fractT , typename intT >
using dpnp::kernels::modf::ModfFunctor< argT, fractT, intT >::supports_sg_loadstore = typename std::true_type

Definition at line 46 of file modf.hpp.

◆ supports_vec

template<typename argT , typename fractT , typename intT >
using dpnp::kernels::modf::ModfFunctor< argT, fractT, intT >::supports_vec = typename std::false_type

Definition at line 44 of file modf.hpp.

Member Function Documentation

◆ operator()()

template<typename argT , typename fractT , typename intT >
fractT dpnp::kernels::modf::ModfFunctor< argT, fractT, intT >::operator() ( const argT & in,
intT & integral ) const
inline

Definition at line 48 of file modf.hpp.


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