我要评分
获取效率
正确性
完整性
易理解

Open Source VSIP Structures

Complex Data Structures

For details, see Complex Numbers.

Function Context Structures

The open source VSIP defines some special structures to store the context information of specific functions. For example, the vsip_fft_f structure stores twiddle factors and bit-reverse indexes that are required in the fast Fourier transform.

The following lists some common structures of the float type:

  • vsip_cblock_f: complex data block structure
  • vsip_cvview_f: complex vector structure
  • vsip_cmview_f: complex matrix structure

The function context interpretation is processor-dependent. Therefore, these context-related structures are not defined in the public headers, and their fields are not accessible. The KVSIP does not support modification of these structures or creation of function contexts as automatic variables. You can use related functions to build context structures.