nmpp
sElementary.h
1//------------------------------------------------------------------------
2//
3// $Workfile:: sElementary.h $
4//
5// Векторно-матричная библиотека
6//
7// Copyright (c) RC Module Inc.
8//
9//
18//------------------------------------------------------------------------
19
20#ifndef _SARITHM_H_INCLUDED_
21#define _SARITHM_H_INCLUDED_
22
23#ifdef __cplusplus
24extern "C" {
25#endif
26
37void nmppsSin_32f(const nm32f* pSrcVec, nm32f* pDstVec, int nSize);
38void nmppsCos_32f(const nm32f* pSrcVec, nm32f* pDstVec, int nSize);
40
52void nmppsDiv_32f(const nm32f *pSrcVec1, const nm32f *pSrcVec2, nm32f *pDstVec, int nSize);
54
64void nmppsExp_32f(const nm32f *pSrcVec, nm32f *pDstVec, int nSize);
65void nmppsExp_64f(const nm64f *pSrcVec, nm64f *pDstVec, int nSize);
67
78void nmppsLn_32f(const nm32f *pSrcVec, nm32f *pDstVec, int nSize);
79void nmppsLn_64f(const nm64f *pSrcVec, nm64f *pDstVec, int nSize);
81
93void nmppsPowx_64f(const nm64f *pSrcVec, nm64f *pDstVec, nm32u Deg, int nSize);
95
106void nmppsSqrt_32f(const nm32f* pSrcVec, nm32f* pDstVec, int nSize);
108
109#ifdef __cplusplus
110};
111#endif
112
113#endif // _SECARITM_H_INCLUDED_
unsigned int nm32u
Definition: nmtype.h:509