v?Pow3o2

Raises each element of a vector to the constant power 3/2.

Syntax

Fortran:

call vspow3o2( n, a, y )

call vmspow3o2( n, a, y, mode )

call vdpow3o2( n, a, y )

call vmdpow3o2( n, a, y, mode )

C:

vsPow3o2( n, a, y );

vmsPow3o2( n, a, y, mode );

vdPow3o2( n, a, y );

vmdPow3o2( n, a, y, mode );

Include Files

The FORTRAN 77 interfaces are specified in the mkl_vml.f77 include file, the Fortran 95 interfaces are specified in the mkl_vml.f90 include file, and the C interfaces are specified in the mkl_vml_functions.h include file.

Input Parameters

Name

Type

Description

n

FORTRAN 77: INTEGER

Fortran 90: INTEGER, INTENT(IN)

C: const int

Specifies the number of elements to be calculated.

a

FORTRAN 77: REAL for vspow3o2, vmspow3o2

DOUBLE PRECISION for vdpow3o2, vmdpow3o2

Fortran 90: REAL, INTENT(IN) for vspow3o2, vmspow3o2

DOUBLE PRECISION, INTENT(IN) for vdpow3o2, vmdpow3o2

C: const float* for vsPow3o2, vmsPow3o2

const double* for vdPow3o2, vmdPow3o2

FORTRAN: Arrays, specify the input vector a.

C: Pointers to arrays that contain the input vector a.

Precision Overflow Thresholds for Pow3o2 Function
Data Type Threshold Limitations on Input Parameters
single precision abs(a[i]) < ( FLT_MAX )2/3
double precision abs(a[i]) < ( DBL_MAX )2/3

Output Parameters

Name

Type

Description

y

FORTRAN 77: REAL for vspow3o2, vmspow3o2

DOUBLE PRECISION for vdpow3o2, vmdpow3o2

Fortran 90: REAL, INTENT(OUT) for vspow3o2, vmspow3o2

DOUBLE PRECISION, INTENT(OUT) for vdpow3o2, vmdpow3o2

C: float* for vsPow3o2, vmsPow3o2

double* for vdPow3o2, vmdPow3o2

FORTRAN: Array, specifies the output vector y.

C: Pointer to an array that contains the output vector y.

Description

The v?Pow3o2 function raises each element of a vector to the constant power 3/2.

Special Values for Real Function v?Pow3o2(x)
Argument Result VML Error Status Exception
X < +0 QNAN VML_STATUS_ERRDOM INVALID
+0 +0    
-0 -0    
- QNAN VML_STATUS_ERRDOM INVALID
+ +    
QNAN QNAN    
SNAN QNAN   INVALID

Submit feedback on this help topic

Copyright © 1994 - 2010, Intel Corporation. All rights reserved.