Developer Reference for Intel® oneAPI Math Kernel Library for C

ID 766684
Date 11/07/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

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.h

Input Parameters

Name

Type

Description

task

VSLSSTaskPtr

Descriptor of the task

sum

float* for vslsSSEditSums

double* for vsldSSEditSums

Pointer to the array of sums

r2s

float* for vslsSSEditSums

double* for vsldSSEditSums

Pointer to the array of raw sums of the second order

r3s

float* for vslsSSEditSums

double* for vsldSSEditSums

Pointer to the array of raw sums of the third order

r4s

float* for vslsSSEditSums

double* for vsldSSEditSums

Pointer to the array of raw sums of the fourth order

     

c2s

float* for vslsSSEditSums

double* for vsldSSEditSums

Pointer to the array of central sums of the second order

c3s

float* for vslsSSEditSums

double* for vsldSSEditSums

Pointer to the array of central sums of the third order

c4s

float* for vslsSSEditSums

double* for vsldSSEditSums

Pointer to the array of central sums of the fourth order

Output Parameters

Name

Type

Description

status

int

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.