Modifies the pointers to parameters related to quantile computations for streaming data.
FORTRAN:
status = vslssseditstreamquantiles(task, quant_order_n, quant_order, quants, nparams, params)
status = vsldsseditstreamquantiles(task, quant_order_n, quant_order, quants, nparams, params)
C:
status = vslsSSEditStreamQuantiles(task, quant_order_n, quant_order, quants, nparams, params);
status = vsldSSEditStreamQuantiles(task, quant_order_n, quant_order, quants, nparams, params);
Name |
Type |
Description |
---|---|---|
task |
Fortran: TYPE(VSL_SS_TASK) C: VSLSSTaskPtr |
Descriptor of the task |
quant_order_n |
Fortran: INTEGER C: MKL_INT* |
Pointer to the number of quantile orders |
quant_order |
Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditstreamquantiles REAL(KIND=8) DIMENSION(*) for vsldsseditstreamquantiles C: float* for vslsSSEditStreamQuantiles double* for vsldSSEditStreamQuantiles |
Pointer to the array of quantile orders |
quants |
Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditstreamquantiles REAL(KIND=8) DIMENSION(*) for vsldsseditstreamquantiles C: float* for vslsSSEditStreamQuantiles double* for vsldSSEditStreamQuantiles |
Pointer to the array of quantiles |
nparams |
Fortran: INTEGER C: MKL_INT* |
Pointer to the number of the algorithm parameters |
params |
Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditstreamquantiles REAL(KIND=8) DIMENSION(*) for vsldsseditstreamquantiles C: float* for vslsSSEditStreamQuantiles double* for vsldSSEditStreamQuantiles |
Pointer to the array of the algorithm parameters |
Name |
Type |
Description |
---|---|---|
status |
Fortran: INTEGER C: int |
Current status of the task |
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 VSL Summary Statistics task descriptor remains unchanged.