pub unsafe extern "C" fn cusolverDnSetDeterministicMode(
handle: cusolverDnHandle_t,
mode: cusolverDeterministicMode_t,
) -> cusolverStatus_tExpand description
This function sets the deterministic mode of all cuSolverDN functions for handle. For improved performance,
non-deterministic results can be allowed. Affected functions are cusolverDn<t>geqrf(), cusolverDn<t>syevd(), cusolverDn<t>syevdx(), cusolverDn<t>gesvd() (if m > n), cusolverDn<t>gesvdj(), cusolverDnXgeqrf, cusolverDnXsyevd, cusolverDnXsyevdx, cusolverDnXgesvd (if m > n), cusolverDnXgesvdr and cusolverDnXgesvdp.
cusolverStatus_t::CUSOLVER_STATUS_SUCCESS: The modes were set successfully.
cusolverStatus_t::CUSOLVER_STATUS_NOT_INITIALIZED: The library was not initialized.
cusolverStatus_t::CUSOLVER_STATUS_INTERNAL_ERROR: An internal error occurred.
§Parameters
handle: Handle to the cuSolverDN library context.mode: The deterministic mode to be used withhandle.
§Return value
cusolverStatus_t::CUSOLVER_STATUS_INTERNAL_ERROR: An internal error occurred.cusolverStatus_t::CUSOLVER_STATUS_NOT_INITIALIZED: The library was not initialized.cusolverStatus_t::CUSOLVER_STATUS_SUCCESS: The modes were set successfully.