.. module:: nvmath.bindings.cusolverDn cuSOLVERDn (:mod:`nvmath.bindings.cusolverDn`) ============================================== For detailed documentation on the original C APIs, please refer to `cuSOLVERDn documentation `_. Enums and constants ******************* .. autosummary:: :toctree: generated/ Function Functions ********* .. autosummary:: :toctree: generated/ create destroy set_stream get_stream irs_params_create irs_params_destroy irs_params_set_refinement_solver irs_params_set_solver_main_precision irs_params_set_solver_lowest_precision irs_params_set_solver_precisions irs_params_set_tol irs_params_set_tol_inner irs_params_set_max_iters irs_params_set_max_iters_inner irs_params_get_max_iters irs_params_enable_fallback irs_params_disable_fallback irs_infos_destroy irs_infos_create irs_infos_get_niters irs_infos_get_outer_niters irs_infos_request_residual irs_infos_get_residual_history irs_infos_get_max_iters zz_gesv zc_gesv zk_gesv ze_gesv zy_gesv cc_gesv ce_gesv ck_gesv cy_gesv dd_gesv ds_gesv dh_gesv db_gesv dx_gesv ss_gesv sh_gesv sb_gesv sx_gesv zz_gesv_buffer_size zc_gesv_buffer_size zk_gesv_buffer_size ze_gesv_buffer_size zy_gesv_buffer_size cc_gesv_buffer_size ck_gesv_buffer_size ce_gesv_buffer_size cy_gesv_buffer_size dd_gesv_buffer_size ds_gesv_buffer_size dh_gesv_buffer_size db_gesv_buffer_size dx_gesv_buffer_size ss_gesv_buffer_size sh_gesv_buffer_size sb_gesv_buffer_size sx_gesv_buffer_size zz_gels zc_gels zk_gels ze_gels zy_gels cc_gels ck_gels ce_gels cy_gels dd_gels ds_gels dh_gels db_gels dx_gels ss_gels sh_gels sb_gels sx_gels zz_gels_buffer_size zc_gels_buffer_size zk_gels_buffer_size ze_gels_buffer_size zy_gels_buffer_size cc_gels_buffer_size ck_gels_buffer_size ce_gels_buffer_size cy_gels_buffer_size dd_gels_buffer_size ds_gels_buffer_size dh_gels_buffer_size db_gels_buffer_size dx_gels_buffer_size ss_gels_buffer_size sh_gels_buffer_size sb_gels_buffer_size sx_gels_buffer_size irs_xgesv irs_xgesv_buffer_size irs_xgels irs_xgels_buffer_size spotrf_buffer_size dpotrf_buffer_size cpotrf_buffer_size zpotrf_buffer_size spotrf dpotrf cpotrf zpotrf spotrs dpotrs cpotrs zpotrs spotrf_batched dpotrf_batched cpotrf_batched zpotrf_batched spotrs_batched dpotrs_batched cpotrs_batched zpotrs_batched spotri_buffer_size dpotri_buffer_size cpotri_buffer_size zpotri_buffer_size spotri dpotri cpotri zpotri slauum_buffer_size dlauum_buffer_size clauum_buffer_size zlauum_buffer_size slauum dlauum clauum zlauum sgetrf_buffer_size dgetrf_buffer_size cgetrf_buffer_size zgetrf_buffer_size sgetrf dgetrf cgetrf zgetrf slaswp dlaswp claswp zlaswp sgetrs dgetrs cgetrs zgetrs sgeqrf_buffer_size dgeqrf_buffer_size cgeqrf_buffer_size zgeqrf_buffer_size sgeqrf dgeqrf cgeqrf zgeqrf sorgqr_buffer_size dorgqr_buffer_size cungqr_buffer_size zungqr_buffer_size sorgqr dorgqr cungqr zungqr sormqr_buffer_size dormqr_buffer_size cunmqr_buffer_size zunmqr_buffer_size sormqr dormqr cunmqr zunmqr ssytrf_buffer_size dsytrf_buffer_size csytrf_buffer_size zsytrf_buffer_size ssytrf dsytrf csytrf zsytrf ssytri_buffer_size dsytri_buffer_size csytri_buffer_size zsytri_buffer_size ssytri dsytri csytri zsytri sgebrd_buffer_size dgebrd_buffer_size cgebrd_buffer_size zgebrd_buffer_size sgebrd dgebrd cgebrd zgebrd sorgbr_buffer_size dorgbr_buffer_size cungbr_buffer_size zungbr_buffer_size sorgbr dorgbr cungbr zungbr ssytrd_buffer_size dsytrd_buffer_size chetrd_buffer_size zhetrd_buffer_size ssytrd dsytrd chetrd zhetrd sorgtr_buffer_size dorgtr_buffer_size cungtr_buffer_size zungtr_buffer_size sorgtr dorgtr cungtr zungtr sormtr_buffer_size dormtr_buffer_size cunmtr_buffer_size zunmtr_buffer_size sormtr dormtr cunmtr zunmtr sgesvd_buffer_size dgesvd_buffer_size cgesvd_buffer_size zgesvd_buffer_size sgesvd dgesvd cgesvd zgesvd ssyevd_buffer_size dsyevd_buffer_size cheevd_buffer_size zheevd_buffer_size ssyevd dsyevd cheevd zheevd ssyevdx_buffer_size dsyevdx_buffer_size cheevdx_buffer_size zheevdx_buffer_size ssyevdx dsyevdx cheevdx zheevdx ssygvdx_buffer_size dsygvdx_buffer_size chegvdx_buffer_size zhegvdx_buffer_size ssygvdx dsygvdx chegvdx zhegvdx ssygvd_buffer_size dsygvd_buffer_size chegvd_buffer_size zhegvd_buffer_size ssygvd dsygvd chegvd zhegvd create_syevj_info destroy_syevj_info xsyevj_set_tolerance xsyevj_set_max_sweeps xsyevj_set_sort_eig xsyevj_get_residual xsyevj_get_sweeps ssyevj_batched_buffer_size dsyevj_batched_buffer_size cheevj_batched_buffer_size zheevj_batched_buffer_size ssyevj_batched dsyevj_batched cheevj_batched zheevj_batched ssyevj_buffer_size dsyevj_buffer_size cheevj_buffer_size zheevj_buffer_size ssyevj dsyevj cheevj zheevj ssygvj_buffer_size dsygvj_buffer_size chegvj_buffer_size zhegvj_buffer_size ssygvj dsygvj chegvj zhegvj create_gesvdj_info destroy_gesvdj_info xgesvdj_set_tolerance xgesvdj_set_max_sweeps xgesvdj_set_sort_eig xgesvdj_get_residual xgesvdj_get_sweeps sgesvdj_batched_buffer_size dgesvdj_batched_buffer_size cgesvdj_batched_buffer_size zgesvdj_batched_buffer_size sgesvdj_batched dgesvdj_batched cgesvdj_batched zgesvdj_batched sgesvdj_buffer_size dgesvdj_buffer_size cgesvdj_buffer_size zgesvdj_buffer_size sgesvdj dgesvdj cgesvdj zgesvdj sgesvda_strided_batched_buffer_size dgesvda_strided_batched_buffer_size cgesvda_strided_batched_buffer_size zgesvda_strided_batched_buffer_size sgesvda_strided_batched dgesvda_strided_batched cgesvda_strided_batched zgesvda_strided_batched create_params destroy_params set_adv_options xpotrf_buffer_size xpotrf xpotrs xgeqrf_buffer_size xgeqrf xgetrf_buffer_size xgetrf xgetrs xsyevd_buffer_size xsyevd xsyevdx_buffer_size xsyevdx xgesvd_buffer_size xgesvd xgesvdp_buffer_size xgesvdp xgesvdr_buffer_size xgesvdr xsytrs_buffer_size xsytrs xtrtri_buffer_size xtrtri logger_open_file logger_set_level logger_set_mask logger_force_disable set_deterministic_mode get_deterministic_mode