HP MLIB User's Guide Vol. 2 7th Ed.
860 HP MLIB User’s Guide
vslog10, vdlog10 The base-10 logarithm of the elements of a vector
Name vslog10, vdlog10
The base-10 logarithm of the elements of a vector
Purpose vslog10 and vdlog10 calculate the base-10 logarithm function of vector
elements:
y(i) = log10(a(i)), for 1 <= i <= n
Usage The Fortran include file math.fi declares interfaces for these subroutines,
suitable for both VMATH and VMATH8. The interfaces are compatible with
Intel’s MKL VML (Vector Math Library).
SUBROUTINE vslog10(n, a, y)
INTEGER, INTENT(IN) :: n
REAL (KIND=4), DIMENSION(n), INTENT(IN) :: a
REAL (KIND=4), DIMENSION(n), INTENT(OUT):: y
SUBROUTINE vdlog10(n, a, y)
INTEGER, INTENT(IN) :: n
REAL (KIND=8), DIMENSION(n), INTENT(IN) :: a
REAL (KIND=8), DIMENSION(n), INTENT(OUT):: y
Input n Number of elements to be calculated.
a Array of length at least n, specifying the input vector.
Output y Array of length at least n specifying the output vector.