Quantcast
Viewing all articles
Browse latest Browse all 3108

v?Cbrt

Computes a cube root of vector elements.

Syntax

FORTRAN:

call vscbrt(n,a,y)

call vmscbrt(n,a,y,mode)

call vdcbrt(n,a,y)

call vmdcbrt(n,a,y,mode)

C:

vsCbrt(n,a,y);

vmsCbrt(n,a,y,mode);

vdCbrt(n,a,y);

vmdCbrt(n,a,y,mode);

Include Files

  • Fortran: mkl.fi
  • Fortran 90: mkl_vml.f90
  • C: mkl.h

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 vscbrt, vmscbrt

DOUBLE PRECISION for vdcbrt, vmdcbrt

Fortran 90:REAL, INTENT(IN) for vscbrt, vmscbrt

DOUBLE PRECISION, INTENT(IN) for vdcbrt, vmdcbrt

C:const float* for vsCbrt, vmsCbrt

const double* for vdCbrt, vmdCbrt

FORTRAN: Array that specifies the input vector a.

C: Pointer to an array that contains the input vector a.

mode

FORTRAN 77:INTEGER*8

Fortran 90:INTEGER(KIND=8), INTENT(IN)

C:const MKL_INT64

Overrides global VML mode setting for this function call. See vmlSetMode for possible values and their description.

Output Parameters

Name

Type

Description

y

FORTRAN 77:REAL for vscbrt, vmscbrt

DOUBLE PRECISION for vdcbrt, vmdcbrt

Fortran 90:REAL, INTENT(OUT) for vscbrt, vmscbrt

DOUBLE PRECISION, INTENT(OUT) for vdcbrt, vmdcbrt

C:float* for vsCbrt, vmsCbrt

double* for vdCbrt, vmdCbrt

FORTRAN: Array that specifies the output vector y.

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

Description

The v?Cbrt function computes a cube root of vector elements.

Special Values for Real Function v?Cbrt(x)
ArgumentResultException
+0+0 
-0-0 
++ 
-- 
QNANQNAN 
SNANQNANINVALID
Anglais

Viewing all articles
Browse latest Browse all 3108

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>