Developer Reference for Intel® oneAPI Math Kernel Library for Fortran

ID 766686
Date 10/31/2024
Public
Document Table of Contents

vslSSEditSums

Modifies the pointers to arrays that hold sum estimates.

Syntax

status = vslssseditsums(task, sum, r2s, r3s, r4s, c2s, c3s, c4s)

status = vsldsseditsums(task, sum, r2s, r3s, r4s, c2s, c3s, c4s)

Include Files

  • mkl_vsl.f90

Input Parameters

Name

Type

Description

task

Fortran: TYPE(VSL_SS_TASK)

Descriptor of the task

sum

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditsums

REAL(KIND=8) DIMENSION(*) for vsldsseditsums

Pointer to the array of sums

r2s

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditsums

REAL(KIND=8) DIMENSION(*) for vsldsseditsums

Pointer to the array of raw sums of the second order

r3s

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditsums

REAL(KIND=8) DIMENSION(*) for vsldsseditsums

Pointer to the array of raw sums of the third order

r4s

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditsums

REAL(KIND=8) DIMENSION(*) for vsldsseditsums

Pointer to the array of raw sums of the fourth order

     

c2s

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditsums

REAL(KIND=8) DIMENSION(*) for vsldsseditsums

Pointer to the array of central sums of the second order

c3s

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditsums

REAL(KIND=8) DIMENSION(*) for vsldsseditsums

Pointer to the array of central sums of the third order

c4s

Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditsums

REAL(KIND=8) DIMENSION(*) for vsldsseditsums

Pointer to the array of central sums of the fourth order

Output Parameters

Name

Type

Description

status

Fortran: INTEGER

Current status of the task

Description

The vslSSEditSums routine replaces pointers to the arrays that hold estimates of raw and central sums with values passed as corresponding parameters of the routine. If you pass a value of NULL for a specific input parameter, the value of that parameter in the task descriptor is unchanged.