Go to the source code of this file.
|
| template<typename dataType > |
| DSPLIB_STATUS | DSPF_sp_cholesky_cn (int enable_test, DSPLIB_cholesky_PrivArgs *pKerPrivArgs, dataType *A, dataType *U) |
| |
| template<typename dataType > |
| DSPLIB_STATUS | DSPLIB_cholesky_exec_cn (DSPLIB_kernelHandle handle, void *restrict pInA, void *restrict pOutU, void *restrict multiplierPtr) |
| | This function is the main execution function for the natural C implementation of the kernel. The function declaration conforms to the declaration of DSPLIB_cholesky_exec. More...
|
| |
| template DSPLIB_STATUS | DSPLIB_cholesky_exec_cn< float > (DSPLIB_kernelHandle handle, void *restrict pInA, void *restrict pOutU, void *restrict multiplierPtr) |
| |
| template DSPLIB_STATUS | DSPLIB_cholesky_exec_cn< double > (DSPLIB_kernelHandle handle, void *restrict pInA, void *restrict pOutU, void *restrict multiplierPtr) |
| |
◆ DSPF_sp_cholesky_cn()
template<typename dataType >
◆ DSPLIB_cholesky_exec_cn()
template<typename dataType >
This function is the main execution function for the natural C implementation of the kernel. The function declaration conforms to the declaration of DSPLIB_cholesky_exec.
- Parameters
-
| [in] | handle | : Active handle to the kernel |
| [in] | pInA | : Pointer to buffer holding the input data A[order][order] |
| [out] | pOutU | : Pointer to buffer holding the temporary output data U[order][order] |
- Returns
- Status value indicating success or failure. Refer to DSPLIB_STATUS.
Definition at line 93 of file DSPLIB_cholesky_cn.cpp.
◆ DSPLIB_cholesky_exec_cn< float >()
◆ DSPLIB_cholesky_exec_cn< double >()