MATHLIB User Guide
MATHLIB_tan.cpp File Reference

Go to the source code of this file.

Macros

#define ELEMENT_COUNT(x)   c7x::element_count_of<x>::value
 

Functions

template<typename vecType >
static vecType recipsp_tansp_i (vecType a)
 
template<typename vecType >
static vecType pol_est_tansp_i (vecType x)
 
template<typename T >
MATHLIB_STATUS MATHLIB_tan (size_t length, T *pSrc, T *pDst)
 Performs the elementwise tangent of an input vector. Function can be overloaded with float pointers, and the appropriate precision is employed to compute elementwise tangent of the input vector. More...
 
template MATHLIB_STATUS MATHLIB_tan< float > (size_t length, float *pSrc, float *pDst)
 
MATHLIB_STATUS MATHLIB_tan_sp (size_t length, float *pSrc, float *pDst)
 This function is the C interface for MATHLIB_tan. Function accepts float pointers. More...
 

Macro Definition Documentation

◆ ELEMENT_COUNT

#define ELEMENT_COUNT (   x)    c7x::element_count_of<x>::value

Definition at line 34 of file MATHLIB_tan.cpp.

Function Documentation

◆ recipsp_tansp_i()

template<typename vecType >
static vecType recipsp_tansp_i ( vecType  a)
inlinestatic

Definition at line 52 of file MATHLIB_tan.cpp.

◆ pol_est_tansp_i()

template<typename vecType >
static vecType pol_est_tansp_i ( vecType  x)
inlinestatic

Definition at line 74 of file MATHLIB_tan.cpp.

◆ MATHLIB_tan< float >()

template MATHLIB_STATUS MATHLIB_tan< float > ( size_t  length,
float *  pSrc,
float *  pDst 
)