函数命名规则

函数名<name>

函数名表明该函数的主要功能,格式为:<name>=[modifier]<operation>。其中:

函数数据结构类型的说明与命名规则如表1所示。

表1 数据结构类型的说明与命名规则

数据结构类型

说明

缩写规则

complex

复数

c

scalar

标量

s

vector

向量

v

matrices

矩阵

m

数据类型<datatype>

数据类型表明该函数处理的数据类型,通常为函数参数的数据类型。VSIP中所使用的数据类型请参见基本数据类型

例如,vsip_cvdiv_f计算两个数据类型32位浮点型复数的源向量的除法运算,并将计算结果存储在32位浮点型复数的目标向量中。

函数参数<parameters>

<parameters>元素指定该函数的所有参数。

参数的排列顺序按如下规则:

  1. 源操作数,通常是标量、向量或者矩阵结构体的对象指针。
  2. 目标操作数。