Developer Reference for Intel® oneAPI Math Kernel Library for Fortran
A newer version of this document is available. Customers should click here to go to the newest version.
vslSSEditMoments
Modifies the pointers to arrays that hold moment estimates.
Syntax
status = vslssseditmoments(task, mean, r2m, r3m, r4m, c2m, c3m, c4m)
status = vsldsseditmoments(task, mean, r2m, r3m, r4m, c2m, c3m, c4m)
Include Files
- mkl_vsl.f90
 
Input Parameters
Name  |  
      Type  |  
      Description  |  
     
|---|---|---|
task  |  
      Fortran: TYPE(VSL_SS_TASK)  |  
      Descriptor of the task  |  
     
mean  |  
      Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments REAL(KIND=8) DIMENSION(*) for vsldsseditmoments  |  
      Pointer to the array of means  |  
     
r2m  |  
      Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments REAL(KIND=8) DIMENSION(*) for vsldsseditmoments  |  
      Pointer to the array of raw moments of the 2nd order  |  
     
r3m  |  
      Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments REAL(KIND=8) DIMENSION(*) for vsldsseditmoments  |  
      Pointer to the array of raw moments of the 3rd order  |  
     
r4m  |  
      Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments REAL(KIND=8) DIMENSION(*) for vsldsseditmoments  |  
      Pointer to the array of raw moments of the 4th order  |  
     
c2m  |  
      Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments REAL(KIND=8) DIMENSION(*) for vsldsseditmoments  |  
      Pointer to the array of central moments of the 2nd order  |  
     
c3m  |  
      Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments REAL(KIND=8) DIMENSION(*) for vsldsseditmoments  |  
      Pointer to the array of central moments of the 3rd order  |  
     
c4m  |  
      Fortran: REAL(KIND=4) DIMENSION(*) for vslssseditmoments REAL(KIND=8) DIMENSION(*) for vsldsseditmoments  |  
      Pointer to the array of central moments of the 4th order  |  
     
Output Parameters
Name  |  
      Type  |  
      Description  |  
     
|---|---|---|
status  |  
      Fortran: INTEGER  |  
      Current status of the task  |  
     
Description
The vslSSEditMoments routine replaces pointers to the arrays that hold estimates of raw and central moments 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.