Adelsbach/VSIPL
Core Programming Reference Guide
DD-00016-015
Core

Chapter 2
Scalar Functions

2.1 Complex Scalar Functions
2.1.1 vsip_arg_p - Compute Phase Angle of Complex Scalar
2.1.2 vsip_cmag_p - Compute Magnitude of Complex Scalar
2.1.3 vsip_cmagsq_p - Compute Magnitude Squared of Complex Scalar
2.1.4 vsip_conj_p - Compute Complex Conjugate
2.1.5 vsip_polar_p - Convert Cartesian to Polar Coordinates
2.1.6 vsip_rect_p - Convert Polar to Cartesian Coordinates
2.1.7 vsip_real_p - Complex Real part
2.1.8 vsip_imag_p - Complex Imaginary part
2.1.9 vsip_cmplx_p - Create complex number
2.1.10 vsip_cadd_p - Complex Scalar Addition
2.1.11 vsip_csub_p - Complex Scalar Subtraction
2.1.12 vsip_cmul_p - Complex Scalar Multiplication
2.1.13 vsip_cjmul_p - Complex Scalar Conjugate Multiplication
2.1.14 vsip_cdiv_p - Complex Scalar Division
2.1.15 vsip_rcadd_p - Real-Complex Scalar Addition
2.1.16 vsip_rcsub_p - Real-Complex Scalar Subtraction
2.1.17 vsip_rcmul_p - Real-Complex Scalar Multiplication
2.1.18 vsip_crsub_p - Complex-Real Scalar Subtraction
2.1.19 vsip_crdiv_p - Complex-Real Scalar Division
2.1.20 vsip_cneg_p - Complex Scalar Negation
2.1.21 vsip_crecip_p - Complex Scalar Reciprocal
2.1.22 vsip_csqrt_p - Complex Scalar Square Root
2.1.23 vsip_cexp_p - Complex Scalar Exponential
2.1.24 vsip_CONJ_p - Complex Scalar Conjugate and Store to Pointer
2.1.25 vsip_CMPLX_p - Create a Complex Scalar and Store in a Pointer
2.1.26 vsip_CADD_p - Complex Scalar Addition and Store to Pointer
2.1.27 vsip_CSUB_p - Complex Scalar Subtraction and Store to Pointer
2.1.28 vsip_CMUL_p - Complex Scalar Multiplication and Store to Pointer
2.1.29 vsip_CJMUL_p - Complex Scalar Conjugate Multiplication and Store to Pointer
2.1.30 vsip_CDIV_p - Complex Scalar Division and Store to Pointer
2.1.31 vsip_RCADD_p - Real-Complex Scalar Addition and Store to Pointer
2.1.32 vsip_RCSUB_p - Real-Complex Scalar Subtraction and Store to Pointer
2.1.33 vsip_RCMUL_p - Real-Complex Scalar Multiplication and Store to Pointer
2.1.34 vsip_CRSUB_p - Complex-Real Scalar Subtraction and Store to Pointer
2.1.35 vsip_CRDIV_p - Complex-Real Scalar Division and Store to Pointer
2.1.36 vsip_CNEG_p - Complex Scalar Negate and Store to Pointer
2.1.37 vsip_CRECIP_p - Complex Scalar Reciprocal and Store to Pointer
2.1.38 vsip_CSQRT_p - Complex Scalar Square Root and Store to Pointer
2.1.39 vsip_CEXP_p - Complex Scalar Exponential and Store to Pointer
2.2 Index Scalar Functions
2.2.1 vsip_matindex - Convert Row/Column Indices to Matrix Index
2.2.2 vsip_mrowindex - Extract Row Index from Matrix Index
2.2.3 vsip_mcolindex - Extract Column Index from Matrix Index
2.2.4 vsip_MATINDEX - Convert Row/Column Indices to Matrix Index and Store in a Pointer