vslSSEditStreamQuantiles

Modifies the pointers to parameters related to quantile computations for streaming data.

Syntax

status = vslssseditstreamquantiles(task, quant_order_n, quant_order, quants, nparams, params)

status = vsldsseditstreamquantiles(task, quant_order_n, quant_order, quants, nparams, params)

Include Files

  • mkl_vsl.f90

Input Parameters

Name

Type

Description

task

Fortran: TYPE(VSL_SS_TASK)

Descriptor of the task

quant_order_n

Fortran: INTEGER

Pointer to the number of quantile orders

quant_order

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

for vslssseditstreamquantiles

REAL(KIND=8) DIMENSION(*)

for vsldsseditstreamquantiles

Pointer to the array of quantile orders

quants

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

for vslssseditstreamquantiles

REAL(KIND=8) DIMENSION(*)

for vsldsseditstreamquantiles

Pointer to the array of quantiles

nparams

Fortran: INTEGER

Pointer to the number of the algorithm parameters

params

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

for vslssseditstreamquantiles

REAL(KIND=8) DIMENSION(*)

for vsldsseditstreamquantiles

Pointer to the array of the algorithm parameters

Output Parameters

Name

Type

Description

status

Fortran: INTEGER

Current status of the task

Description

The vslSSEditStreamQuantiles routine replaces pointers to the number of quantile orders, the array of quantile orders, the array of quantiles, the number of the algorithm parameters, and the array of the algorithm parameters with values passed into the routine. If an input parameter is NULL, the corresponding parameter in the Summary Statistics task descriptor remains unchanged.

For more complete information about compiler optimizations, see our Optimization Notice.