hipfort_rocsolver Module Reference

hipfort_rocsolver Module Reference#

HIPFORT API Reference: hipfort_rocsolver Module Reference
hipfort_rocsolver Module Reference

Data Types

interface  rocsolver_cbdsqr
 
interface  rocsolver_cgebd2
 
interface  rocsolver_cgebd2_batched
 
interface  rocsolver_cgebd2_strided_batched
 
interface  rocsolver_cgeblttrf_npvt
 
interface  rocsolver_cgeblttrf_npvt_batched
 
interface  rocsolver_cgeblttrf_npvt_interleaved_batched
 
interface  rocsolver_cgeblttrf_npvt_strided_batched
 
interface  rocsolver_cgeblttrs_npvt
 
interface  rocsolver_cgeblttrs_npvt_batched
 
interface  rocsolver_cgeblttrs_npvt_interleaved_batched
 
interface  rocsolver_cgeblttrs_npvt_strided_batched
 
interface  rocsolver_cgebrd
 
interface  rocsolver_cgebrd_batched
 
interface  rocsolver_cgebrd_strided_batched
 
interface  rocsolver_cgecon
 
interface  rocsolver_cgecon_64
 
interface  rocsolver_cgelq2
 
interface  rocsolver_cgelq2_batched
 
interface  rocsolver_cgelq2_strided_batched
 
interface  rocsolver_cgelqf
 
interface  rocsolver_cgelqf_batched
 
interface  rocsolver_cgelqf_strided_batched
 
interface  rocsolver_cgels
 
interface  rocsolver_cgels_batched
 
interface  rocsolver_cgels_strided_batched
 
interface  rocsolver_cgeql2
 
interface  rocsolver_cgeql2_batched
 
interface  rocsolver_cgeql2_strided_batched
 
interface  rocsolver_cgeqlf
 
interface  rocsolver_cgeqlf_batched
 
interface  rocsolver_cgeqlf_strided_batched
 
interface  rocsolver_cgeqr2
 
interface  rocsolver_cgeqr2_64
 
interface  rocsolver_cgeqr2_batched
 
interface  rocsolver_cgeqr2_batched_64
 
interface  rocsolver_cgeqr2_strided_batched
 
interface  rocsolver_cgeqr2_strided_batched_64
 
interface  rocsolver_cgeqrf
 
interface  rocsolver_cgeqrf_64
 
interface  rocsolver_cgeqrf_batched
 
interface  rocsolver_cgeqrf_batched_64
 
interface  rocsolver_cgeqrf_strided_batched
 
interface  rocsolver_cgeqrf_strided_batched_64
 
interface  rocsolver_cgerq2
 
interface  rocsolver_cgerq2_batched
 
interface  rocsolver_cgerq2_strided_batched
 
interface  rocsolver_cgerqf
 
interface  rocsolver_cgerqf_batched
 
interface  rocsolver_cgerqf_strided_batched
 
interface  rocsolver_cgesdd
 
interface  rocsolver_cgesdd_batched
 
interface  rocsolver_cgesdd_strided_batched
 
interface  rocsolver_cgesv
 
interface  rocsolver_cgesv_batched
 
interface  rocsolver_cgesv_strided_batched
 
interface  rocsolver_cgesvd
 
interface  rocsolver_cgesvd_batched
 
interface  rocsolver_cgesvd_strided_batched
 
interface  rocsolver_cgesvdj
 
interface  rocsolver_cgesvdj_batched
 
interface  rocsolver_cgesvdj_strided_batched
 
interface  rocsolver_cgesvdx
 
interface  rocsolver_cgesvdx_batched
 
interface  rocsolver_cgesvdx_strided_batched
 
interface  rocsolver_cgetf2
 
interface  rocsolver_cgetf2_64
 
interface  rocsolver_cgetf2_batched
 
interface  rocsolver_cgetf2_batched_64
 
interface  rocsolver_cgetf2_npvt
 
interface  rocsolver_cgetf2_npvt_64
 
interface  rocsolver_cgetf2_npvt_batched
 
interface  rocsolver_cgetf2_npvt_batched_64
 
interface  rocsolver_cgetf2_npvt_strided_batched
 
interface  rocsolver_cgetf2_npvt_strided_batched_64
 
interface  rocsolver_cgetf2_strided_batched
 
interface  rocsolver_cgetf2_strided_batched_64
 
interface  rocsolver_cgetrf
 
interface  rocsolver_cgetrf_64
 
interface  rocsolver_cgetrf_batched
 
interface  rocsolver_cgetrf_batched_64
 
interface  rocsolver_cgetrf_npvt
 
interface  rocsolver_cgetrf_npvt_64
 
interface  rocsolver_cgetrf_npvt_batched
 
interface  rocsolver_cgetrf_npvt_batched_64
 
interface  rocsolver_cgetrf_npvt_strided_batched
 
interface  rocsolver_cgetrf_npvt_strided_batched_64
 
interface  rocsolver_cgetrf_strided_batched
 
interface  rocsolver_cgetrf_strided_batched_64
 
interface  rocsolver_cgetri
 
interface  rocsolver_cgetri_batched
 
interface  rocsolver_cgetri_npvt
 
interface  rocsolver_cgetri_npvt_batched
 
interface  rocsolver_cgetri_npvt_outofplace
 
interface  rocsolver_cgetri_npvt_outofplace_batched
 
interface  rocsolver_cgetri_npvt_outofplace_strided_batched
 
interface  rocsolver_cgetri_npvt_strided_batched
 
interface  rocsolver_cgetri_outofplace
 
interface  rocsolver_cgetri_outofplace_batched
 
interface  rocsolver_cgetri_outofplace_strided_batched
 
interface  rocsolver_cgetri_strided_batched
 
interface  rocsolver_cgetrs
 
interface  rocsolver_cgetrs_64
 
interface  rocsolver_cgetrs_batched
 
interface  rocsolver_cgetrs_batched_64
 
interface  rocsolver_cgetrs_npvt
 
interface  rocsolver_cgetrs_npvt_64
 
interface  rocsolver_cgetrs_npvt_batched
 
interface  rocsolver_cgetrs_npvt_batched_64
 
interface  rocsolver_cgetrs_npvt_strided_batched
 
interface  rocsolver_cgetrs_npvt_strided_batched_64
 
interface  rocsolver_cgetrs_strided_batched
 
interface  rocsolver_cgetrs_strided_batched_64
 
interface  rocsolver_cheev
 The HEEV functions compute the eigenvalues and optionally the eigenvectors of a Hermitian matrix A. More...
 
interface  rocsolver_cheev_64
 
interface  rocsolver_cheev_batched
 The HEEV_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of Hermitian matrices A_l. More...
 
interface  rocsolver_cheev_batched_64
 
interface  rocsolver_cheev_strided_batched
 The HEEV_STRIDED_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of Hermitian matrices A_l. More...
 
interface  rocsolver_cheev_strided_batched_64
 
interface  rocsolver_cheevd
 The HEEVD functions compute the eigenvalues and optionally the eigenvectors of a Hermitian matrix A. More...
 
interface  rocsolver_cheevd_64
 
interface  rocsolver_cheevd_batched
 The HEEVD_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of Hermitian matrices A_l. More...
 
interface  rocsolver_cheevd_batched_64
 
interface  rocsolver_cheevd_strided_batched
 The HEEVD_STRIDED_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of Hermitian matrices A_l. More...
 
interface  rocsolver_cheevd_strided_batched_64
 
interface  rocsolver_cheevdj
 The HEEVDJ functions compute the eigenvalues and optionally the eigenvectors of a complex Hermitian matrix A. More...
 
interface  rocsolver_cheevdj_batched
 The HEEVDJ_BATCHED functions computes the eigenvalues and optionally the eigenvectors of a batch of complex Hermitian matrices A_l. More...
 
interface  rocsolver_cheevdj_strided_batched
 The HEEVDJ_STRIDED_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of complex Hermitian matrices A_l. More...
 
interface  rocsolver_cheevdx
 The HEEVDX functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a Hermitian matrix A. More...
 
interface  rocsolver_cheevdx_batched
 The HEEVDX_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of Hermitian matrices A_l. More...
 
interface  rocsolver_cheevdx_strided_batched
 The HEEVDX_STRIDED_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of Hermitian matrices A_l. More...
 
interface  rocsolver_cheevj
 The HEEVJ functions compute the eigenvalues and optionally the eigenvectors of a complex Hermitian matrix A. More...
 
interface  rocsolver_cheevj_batched
 The HEEVJ_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of complex Hermitian matrices A_l. More...
 
interface  rocsolver_cheevj_strided_batched
 The HEEVJ_STRIDED_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of complex Hermitian matrices A_l. More...
 
interface  rocsolver_cheevx
 The HEEVX functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a Hermitian matrix A. More...
 
interface  rocsolver_cheevx_batched
 The HEEVX_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of Hermitian matrices A_l. More...
 
interface  rocsolver_cheevx_strided_batched
 The HEEVX_STRIDED_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of Hermitian matrices A_l. More...
 
interface  rocsolver_chegs2
 The HEGS2 functions reduce a Hermitian-definite generalized eigenproblem to standard form. More...
 
interface  rocsolver_chegs2_batched
 The HEGS2_BATCHED functions reduce a batch of Hermitian-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_chegs2_strided_batched
 The HEGS2_STRIDED_BATCHED functions reduce a batch of Hermitian-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_chegst
 The HEGST functions reduce a Hermitian-definite generalized eigenproblem to standard form. More...
 
interface  rocsolver_chegst_batched
 The HEGST_BATCHED functions reduce a batch of Hermitian-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_chegst_strided_batched
 The HEGST_STRIDED_BATCHED functions reduce a batch of Hermitian-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_chegv
 The HEGV functions compute the eigenvalues and (optionally) eigenvectors of a complex generalized Hermitian-definite eigenproblem. More...
 
interface  rocsolver_chegv_batched
 The HEGV_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of complex generalized Hermitian-definite eigenproblems. More...
 
interface  rocsolver_chegv_strided_batched
 The HEGV_STRIDED_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of complex generalized Hermitian-definite eigenproblems. More...
 
interface  rocsolver_chegvd
 The HEGVD functions computes the eigenvalues and (optionally) eigenvectors of a complex generalized Hermitian-definite eigenproblem. More...
 
interface  rocsolver_chegvd_batched
 The HEGVD_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of complex generalized Hermitian-definite eigenproblems. More...
 
interface  rocsolver_chegvd_strided_batched
 The HEGVD_STRIDED_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of complex generalized Hermitian-definite eigenproblems. More...
 
interface  rocsolver_chegvdj
 The HEGVDJ functions compute the eigenvalues and (optionally) eigenvectors of a complex generalized Hermitian-definite eigenproblem. More...
 
interface  rocsolver_chegvdj_batched
 The HEGVDJ_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of complex generalized Hermitian-definite eigenproblems. More...
 
interface  rocsolver_chegvdj_strided_batched
 The HEGVDJ_STRIDED_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of complex generalized Hermitian-definite eigenproblems. More...
 
interface  rocsolver_chegvdx
 The HEGVDX functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a complex generalized Hermitian-definite eigenproblem. More...
 
interface  rocsolver_chegvdx_batched
 The HEGVDX_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of complex generalized Hermitian-definite eigenproblems. More...
 
interface  rocsolver_chegvdx_strided_batched
 The HEGVDX_STRIDED_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of complex generalized Hermitian-definite eigenproblems. More...
 
interface  rocsolver_chegvj
 The HEGVJ functions compute the eigenvalues and (optionally) eigenvectors of a complex generalized Hermitian-definite eigenproblem. More...
 
interface  rocsolver_chegvj_batched
 The HEGVJ_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of complex generalized Hermitian-definite eigenproblems. More...
 
interface  rocsolver_chegvj_strided_batched
 The HEGVJ_STRIDED_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of complex generalized Hermitian-definite eigenproblems. More...
 
interface  rocsolver_chegvx
 The HEGVX functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a complex generalized Hermitian-definite eigenproblem. More...
 
interface  rocsolver_chegvx_batched
 The HEGVX_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of complex generalized Hermitian-definite eigenproblems. More...
 
interface  rocsolver_chegvx_strided_batched
 The HEGVX_STRIDED_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of complex generalized Hermitian-definite eigenproblems. More...
 
interface  rocsolver_chetd2
 The HETD2 functions compute the tridiagonal form of a complex Hermitian matrix A. More...
 
interface  rocsolver_chetd2_batched
 The HETD2_BATCHED functions compute the tridiagonal form of a batch of complex Hermitian matrices A_l. More...
 
interface  rocsolver_chetd2_strided_batched
 The HETD2_STRIDED_BATCHED functions compute the tridiagonal form of a batch of complex Hermitian matrices A_l. More...
 
interface  rocsolver_chetrd
 The HETRD functions compute the tridiagonal form of a complex Hermitian matrix A. More...
 
interface  rocsolver_chetrd_batched
 The HETRD_BATCHED functions compute the tridiagonal form of a batch of complex Hermitian matrices A_l. More...
 
interface  rocsolver_chetrd_strided_batched
 The HETRD_STRIDED_BATCHED functions compute the tridiagonal form of a batch of complex Hermitian matrices A_l. More...
 
interface  rocsolver_clabrd
 
interface  rocsolver_clacgv
 The LACGV functions conjugate the complex vector x. More...
 
interface  rocsolver_clacgv_64
 
interface  rocsolver_clange
 
interface  rocsolver_clange_64
 
interface  rocsolver_clarf
 
interface  rocsolver_clarf_64
 
interface  rocsolver_clarfb
 
interface  rocsolver_clarfg
 
interface  rocsolver_clarfg_64
 
interface  rocsolver_clarft
 
interface  rocsolver_clasr
 
interface  rocsolver_claswp
 
interface  rocsolver_clasyf
 
interface  rocsolver_clatrd
 
interface  rocsolver_clauum
 
interface  rocsolver_cposv
 
interface  rocsolver_cposv_batched
 
interface  rocsolver_cposv_strided_batched
 
interface  rocsolver_cpotf2
 
interface  rocsolver_cpotf2_64
 
interface  rocsolver_cpotf2_batched
 
interface  rocsolver_cpotf2_batched_64
 
interface  rocsolver_cpotf2_strided_batched
 
interface  rocsolver_cpotf2_strided_batched_64
 
interface  rocsolver_cpotrf
 
interface  rocsolver_cpotrf_64
 
interface  rocsolver_cpotrf_batched
 
interface  rocsolver_cpotrf_batched_64
 
interface  rocsolver_cpotrf_strided_batched
 
interface  rocsolver_cpotrf_strided_batched_64
 
interface  rocsolver_cpotri
 
interface  rocsolver_cpotri_batched
 
interface  rocsolver_cpotri_strided_batched
 
interface  rocsolver_cpotrs
 
interface  rocsolver_cpotrs_64
 
interface  rocsolver_cpotrs_batched
 
interface  rocsolver_cpotrs_batched_64
 
interface  rocsolver_cpotrs_strided_batched
 
interface  rocsolver_cpotrs_strided_batched_64
 
interface  rocsolver_create_rfinfo
 The CREATE_RFINFO function initializes the structure rfinfo that contains the meta data and descriptors of the specific matrices required by the refactorization functions CSRRF_REFACTLU and CSRRF_REFACTCHOL and by the direct solver CSRRF_SOLVE. More...
 
interface  rocsolver_cstedc
 
interface  rocsolver_cstein
 
interface  rocsolver_csteqr
 
interface  rocsolver_csytf2
 
interface  rocsolver_csytf2_batched
 
interface  rocsolver_csytf2_strided_batched
 
interface  rocsolver_csytrf
 
interface  rocsolver_csytrf_batched
 
interface  rocsolver_csytrf_strided_batched
 
interface  rocsolver_csytrs
 
interface  rocsolver_csytrs_64
 
interface  rocsolver_csytrs_batched
 
interface  rocsolver_csytrs_batched_64
 
interface  rocsolver_csytrs_strided_batched
 
interface  rocsolver_csytrs_strided_batched_64
 
interface  rocsolver_ctrtri
 
interface  rocsolver_ctrtri_batched
 
interface  rocsolver_ctrtri_strided_batched
 
interface  rocsolver_cung2l
 The UNG2L functions generate an m -by-n complex matrix Q with orthonormal columns. More...
 
interface  rocsolver_cung2r
 The UNG2R functions generate an m -by-n complex matrix Q with orthonormal columns. More...
 
interface  rocsolver_cungbr
 The UNGBR functions generate an m -by-n complex matrix Q with orthonormal rows or columns. More...
 
interface  rocsolver_cungl2
 The UNGL2 functions generate an m -by-n complex matrix Q with orthonormal rows. More...
 
interface  rocsolver_cunglq
 The UNGLQ functions generate an m -by-n complex matrix Q with orthonormal rows. More...
 
interface  rocsolver_cungql
 The UNGQL functions generate an m -by-n complex matrix Q with orthonormal columns. More...
 
interface  rocsolver_cungqr
 The UNGQR functions generate an m -by-n complex matrix Q with orthonormal columns. More...
 
interface  rocsolver_cungtr
 The UNGTR functions generate an n-by-n unitary matrix Q. More...
 
interface  rocsolver_cunm2l
 The UNM2L functions multiply a complex matrix Q with orthonormal columns by a general m-by-n matrix C. More...
 
interface  rocsolver_cunm2r
 The UNM2R functions multiply a complex matrix Q with orthonormal columns by a general m-by-n matrix C. More...
 
interface  rocsolver_cunmbr
 The UNMBR functions multiply a complex matrix Q with orthonormal rows or columns by a general m-by-n matrix C. More...
 
interface  rocsolver_cunml2
 The UNML2 functions multiply a complex matrix Q with orthonormal rows by a general m-by-n matrix C. More...
 
interface  rocsolver_cunmlq
 The UNMLQ functions multiply a complex matrix Q with orthonormal rows by a general m-by-n matrix C. More...
 
interface  rocsolver_cunmql
 The UNMQL functions multiply a complex matrix Q with orthonormal columns by a general m-by-n matrix C. More...
 
interface  rocsolver_cunmqr
 The UNMQR functions multiply a complex matrix Q with orthonormal columns by a general m-by-n matrix C. More...
 
interface  rocsolver_cunmtr
 The UNMTR functions multiply a unitary matrix Q by a general m -by-n matrix C. More...
 
interface  rocsolver_dbdsqr
 
interface  rocsolver_dbdsvdx
 
interface  rocsolver_dcsrrf_analysis
 
interface  rocsolver_dcsrrf_refactchol
 
interface  rocsolver_dcsrrf_refactlu
 
interface  rocsolver_dcsrrf_solve
 
interface  rocsolver_dcsrrf_splitlu
 
interface  rocsolver_dcsrrf_sumlu
 
interface  rocsolver_destroy_rfinfo
 The DESTROY_RFINFO function destroys the structure rfinfo used by the refactorization functions CSRRF_REFACTLU and CSRRF_REFACTCHOL and by the direct solver CSRRF_SOLVE. More...
 
interface  rocsolver_dgebd2
 
interface  rocsolver_dgebd2_batched
 
interface  rocsolver_dgebd2_strided_batched
 
interface  rocsolver_dgeblttrf_npvt
 
interface  rocsolver_dgeblttrf_npvt_batched
 
interface  rocsolver_dgeblttrf_npvt_interleaved_batched
 
interface  rocsolver_dgeblttrf_npvt_strided_batched
 
interface  rocsolver_dgeblttrs_npvt
 
interface  rocsolver_dgeblttrs_npvt_batched
 
interface  rocsolver_dgeblttrs_npvt_interleaved_batched
 
interface  rocsolver_dgeblttrs_npvt_strided_batched
 
interface  rocsolver_dgebrd
 
interface  rocsolver_dgebrd_batched
 
interface  rocsolver_dgebrd_strided_batched
 
interface  rocsolver_dgecon
 
interface  rocsolver_dgecon_64
 
interface  rocsolver_dgelq2
 
interface  rocsolver_dgelq2_batched
 
interface  rocsolver_dgelq2_strided_batched
 
interface  rocsolver_dgelqf
 
interface  rocsolver_dgelqf_batched
 
interface  rocsolver_dgelqf_strided_batched
 
interface  rocsolver_dgels
 
interface  rocsolver_dgels_batched
 
interface  rocsolver_dgels_strided_batched
 
interface  rocsolver_dgeql2
 
interface  rocsolver_dgeql2_batched
 
interface  rocsolver_dgeql2_strided_batched
 
interface  rocsolver_dgeqlf
 
interface  rocsolver_dgeqlf_batched
 
interface  rocsolver_dgeqlf_strided_batched
 
interface  rocsolver_dgeqr2
 
interface  rocsolver_dgeqr2_64
 
interface  rocsolver_dgeqr2_batched
 
interface  rocsolver_dgeqr2_batched_64
 
interface  rocsolver_dgeqr2_strided_batched
 
interface  rocsolver_dgeqr2_strided_batched_64
 
interface  rocsolver_dgeqrf
 
interface  rocsolver_dgeqrf_64
 
interface  rocsolver_dgeqrf_batched
 
interface  rocsolver_dgeqrf_batched_64
 
interface  rocsolver_dgeqrf_strided_batched
 
interface  rocsolver_dgeqrf_strided_batched_64
 
interface  rocsolver_dgerq2
 
interface  rocsolver_dgerq2_batched
 
interface  rocsolver_dgerq2_strided_batched
 
interface  rocsolver_dgerqf
 
interface  rocsolver_dgerqf_batched
 
interface  rocsolver_dgerqf_strided_batched
 
interface  rocsolver_dgesdd
 
interface  rocsolver_dgesdd_batched
 
interface  rocsolver_dgesdd_strided_batched
 
interface  rocsolver_dgesv
 
interface  rocsolver_dgesv_batched
 
interface  rocsolver_dgesv_strided_batched
 
interface  rocsolver_dgesvd
 
interface  rocsolver_dgesvd_batched
 
interface  rocsolver_dgesvd_strided_batched
 
interface  rocsolver_dgesvdj
 
interface  rocsolver_dgesvdj_batched
 
interface  rocsolver_dgesvdj_strided_batched
 
interface  rocsolver_dgesvdx
 
interface  rocsolver_dgesvdx_batched
 
interface  rocsolver_dgesvdx_strided_batched
 
interface  rocsolver_dgetf2
 
interface  rocsolver_dgetf2_64
 
interface  rocsolver_dgetf2_batched
 
interface  rocsolver_dgetf2_batched_64
 
interface  rocsolver_dgetf2_npvt
 
interface  rocsolver_dgetf2_npvt_64
 
interface  rocsolver_dgetf2_npvt_batched
 
interface  rocsolver_dgetf2_npvt_batched_64
 
interface  rocsolver_dgetf2_npvt_strided_batched
 
interface  rocsolver_dgetf2_npvt_strided_batched_64
 
interface  rocsolver_dgetf2_strided_batched
 
interface  rocsolver_dgetf2_strided_batched_64
 
interface  rocsolver_dgetrf
 
interface  rocsolver_dgetrf_64
 
interface  rocsolver_dgetrf_batched
 
interface  rocsolver_dgetrf_batched_64
 
interface  rocsolver_dgetrf_npvt
 
interface  rocsolver_dgetrf_npvt_64
 
interface  rocsolver_dgetrf_npvt_batched
 
interface  rocsolver_dgetrf_npvt_batched_64
 
interface  rocsolver_dgetrf_npvt_strided_batched
 
interface  rocsolver_dgetrf_npvt_strided_batched_64
 
interface  rocsolver_dgetrf_strided_batched
 
interface  rocsolver_dgetrf_strided_batched_64
 
interface  rocsolver_dgetri
 
interface  rocsolver_dgetri_batched
 
interface  rocsolver_dgetri_npvt
 
interface  rocsolver_dgetri_npvt_batched
 
interface  rocsolver_dgetri_npvt_outofplace
 
interface  rocsolver_dgetri_npvt_outofplace_batched
 
interface  rocsolver_dgetri_npvt_outofplace_strided_batched
 
interface  rocsolver_dgetri_npvt_strided_batched
 
interface  rocsolver_dgetri_outofplace
 
interface  rocsolver_dgetri_outofplace_batched
 
interface  rocsolver_dgetri_outofplace_strided_batched
 
interface  rocsolver_dgetri_strided_batched
 
interface  rocsolver_dgetrs
 
interface  rocsolver_dgetrs_64
 
interface  rocsolver_dgetrs_batched
 
interface  rocsolver_dgetrs_batched_64
 
interface  rocsolver_dgetrs_npvt
 
interface  rocsolver_dgetrs_npvt_64
 
interface  rocsolver_dgetrs_npvt_batched
 
interface  rocsolver_dgetrs_npvt_batched_64
 
interface  rocsolver_dgetrs_npvt_strided_batched
 
interface  rocsolver_dgetrs_npvt_strided_batched_64
 
interface  rocsolver_dgetrs_strided_batched
 
interface  rocsolver_dgetrs_strided_batched_64
 
interface  rocsolver_dlabrd
 
interface  rocsolver_dlange
 
interface  rocsolver_dlange_64
 
interface  rocsolver_dlarf
 
interface  rocsolver_dlarf_64
 
interface  rocsolver_dlarfb
 
interface  rocsolver_dlarfg
 
interface  rocsolver_dlarfg_64
 
interface  rocsolver_dlarft
 
interface  rocsolver_dlasr
 
interface  rocsolver_dlaswp
 
interface  rocsolver_dlasyf
 
interface  rocsolver_dlatrd
 
interface  rocsolver_dlauum
 
interface  rocsolver_dorg2l
 
interface  rocsolver_dorg2r
 
interface  rocsolver_dorgbr
 
interface  rocsolver_dorgl2
 
interface  rocsolver_dorglq
 
interface  rocsolver_dorgql
 
interface  rocsolver_dorgqr
 
interface  rocsolver_dorgtr
 
interface  rocsolver_dorm2l
 
interface  rocsolver_dorm2r
 
interface  rocsolver_dormbr
 
interface  rocsolver_dorml2
 
interface  rocsolver_dormlq
 
interface  rocsolver_dormql
 
interface  rocsolver_dormqr
 
interface  rocsolver_dormtr
 
interface  rocsolver_dposv
 
interface  rocsolver_dposv_batched
 
interface  rocsolver_dposv_strided_batched
 
interface  rocsolver_dpotf2
 
interface  rocsolver_dpotf2_64
 
interface  rocsolver_dpotf2_batched
 
interface  rocsolver_dpotf2_batched_64
 
interface  rocsolver_dpotf2_strided_batched
 
interface  rocsolver_dpotf2_strided_batched_64
 
interface  rocsolver_dpotrf
 
interface  rocsolver_dpotrf_64
 
interface  rocsolver_dpotrf_batched
 
interface  rocsolver_dpotrf_batched_64
 
interface  rocsolver_dpotrf_strided_batched
 
interface  rocsolver_dpotrf_strided_batched_64
 
interface  rocsolver_dpotri
 
interface  rocsolver_dpotri_batched
 
interface  rocsolver_dpotri_strided_batched
 
interface  rocsolver_dpotrs
 
interface  rocsolver_dpotrs_64
 
interface  rocsolver_dpotrs_batched
 
interface  rocsolver_dpotrs_batched_64
 
interface  rocsolver_dpotrs_strided_batched
 
interface  rocsolver_dpotrs_strided_batched_64
 
interface  rocsolver_dstebz
 
interface  rocsolver_dstedc
 
interface  rocsolver_dstein
 
interface  rocsolver_dsteqr
 
interface  rocsolver_dsterf
 
interface  rocsolver_dsyev
 
interface  rocsolver_dsyev_64
 
interface  rocsolver_dsyev_batched
 
interface  rocsolver_dsyev_batched_64
 
interface  rocsolver_dsyev_strided_batched
 
interface  rocsolver_dsyev_strided_batched_64
 
interface  rocsolver_dsyevd
 
interface  rocsolver_dsyevd_64
 
interface  rocsolver_dsyevd_batched
 
interface  rocsolver_dsyevd_batched_64
 
interface  rocsolver_dsyevd_strided_batched
 
interface  rocsolver_dsyevd_strided_batched_64
 
interface  rocsolver_dsyevdj
 
interface  rocsolver_dsyevdj_batched
 
interface  rocsolver_dsyevdj_strided_batched
 
interface  rocsolver_dsyevdx
 
interface  rocsolver_dsyevdx_batched
 
interface  rocsolver_dsyevdx_strided_batched
 
interface  rocsolver_dsyevj
 
interface  rocsolver_dsyevj_batched
 
interface  rocsolver_dsyevj_strided_batched
 
interface  rocsolver_dsyevx
 
interface  rocsolver_dsyevx_batched
 
interface  rocsolver_dsyevx_strided_batched
 
interface  rocsolver_dsygs2
 
interface  rocsolver_dsygs2_batched
 
interface  rocsolver_dsygs2_strided_batched
 
interface  rocsolver_dsygst
 
interface  rocsolver_dsygst_batched
 
interface  rocsolver_dsygst_strided_batched
 
interface  rocsolver_dsygv
 
interface  rocsolver_dsygv_batched
 
interface  rocsolver_dsygv_strided_batched
 
interface  rocsolver_dsygvd
 
interface  rocsolver_dsygvd_batched
 
interface  rocsolver_dsygvd_strided_batched
 
interface  rocsolver_dsygvdj
 
interface  rocsolver_dsygvdj_batched
 
interface  rocsolver_dsygvdj_strided_batched
 
interface  rocsolver_dsygvdx
 
interface  rocsolver_dsygvdx_batched
 
interface  rocsolver_dsygvdx_strided_batched
 
interface  rocsolver_dsygvj
 
interface  rocsolver_dsygvj_batched
 
interface  rocsolver_dsygvj_strided_batched
 
interface  rocsolver_dsygvx
 
interface  rocsolver_dsygvx_batched
 
interface  rocsolver_dsygvx_strided_batched
 
interface  rocsolver_dsytd2
 
interface  rocsolver_dsytd2_batched
 
interface  rocsolver_dsytd2_strided_batched
 
interface  rocsolver_dsytf2
 
interface  rocsolver_dsytf2_batched
 
interface  rocsolver_dsytf2_strided_batched
 
interface  rocsolver_dsytrd
 
interface  rocsolver_dsytrd_batched
 
interface  rocsolver_dsytrd_strided_batched
 
interface  rocsolver_dsytrf
 
interface  rocsolver_dsytrf_batched
 
interface  rocsolver_dsytrf_strided_batched
 
interface  rocsolver_dsytrs
 
interface  rocsolver_dsytrs_64
 
interface  rocsolver_dsytrs_batched
 
interface  rocsolver_dsytrs_batched_64
 
interface  rocsolver_dsytrs_strided_batched
 
interface  rocsolver_dsytrs_strided_batched_64
 
interface  rocsolver_dtrtri
 
interface  rocsolver_dtrtri_batched
 
interface  rocsolver_dtrtri_strided_batched
 
interface  rocsolver_get_alg_mode
 The GET_ALG_MODE function gets the algorithm mode being used by the specified function. More...
 
interface  rocsolver_get_rfinfo_mode
 The GET_RFINFO_MODE function gets the mode of the structure rfinfo required by the refactorization functions CSRRF_REFACTLU and CSRRF_REFACTCHOL and by the direct solver CSRRF_SOLVE. More...
 
interface  rocsolver_get_version_string
 The GET_VERSION_STRING function queries the library version. More...
 
interface  rocsolver_get_version_string_size
 The GET_VERSION_STRING_SIZE function queries the minimum buffer size for a successful call to rocsolver_get_version_string. More...
 
interface  rocsolver_log_begin
 The LOG_BEGIN function initiates a rocSOLVER multi-level logging session. More...
 
interface  rocsolver_log_end
 The LOG_END function ends the multi-level rocSOLVER logging session. More...
 
interface  rocsolver_log_flush_profile
 The LOG_FLUSH_PROFILE function prints the profile logging results and clears the profile record. More...
 
interface  rocsolver_log_restore_defaults
 The LOG_RESTORE_DEFAULTS function restores the default values of the rocSOLVER multi-level logging environment. More...
 
interface  rocsolver_log_set_layer_mode
 The LOG_SET_LAYER_MODE function sets the logging mode for the rocSOLVER multi-level logging environment. More...
 
interface  rocsolver_log_set_max_levels
 The LOG_SET_MAX_LEVELS function sets the maximum trace log depth for the rocSOLVER multi-level logging environment. More...
 
interface  rocsolver_log_write_profile
 The LOG_WRITE_PROFILE function prints the profile logging results. More...
 
interface  rocsolver_sbdsqr
 The BDSQR functions compute the singular value decomposition (SVD) of an n-by-n bidiagonal matrix B, using the implicit QR algorithm. More...
 
interface  rocsolver_sbdsvdx
 The BDSVDX functions compute a set of singular values of a bidiagonal matrix B. More...
 
interface  rocsolver_scsrrf_analysis
 The CSRRF_ANALYSIS functions perform the analysis phase required by the refactorization functions CSRRF_REFACTLU and CSRRF_REFACTCHOL and by the direct solver CSRRF_SOLVE. More...
 
interface  rocsolver_scsrrf_refactchol
 The CSRRF_REFACTCHOL functions perform a fast Cholesky factorization of a sparse symmetric positive definite matrix \(A\) based on the information from the factorization of a previous matrix \(M\) with the same sparsity pattern (refactorization). More...
 
interface  rocsolver_scsrrf_refactlu
 The CSRRF_REFACTLU functions perform a fast LU factorization of a sparse matrix \(A\) based on the information from the factorization of a previous matrix \(M\) with the same sparsity pattern (refactorization). More...
 
interface  rocsolver_scsrrf_solve
 The CSRRF_SOLVE functions solve a linear system with sparse coefficient matrix \(A\) in its factorized form. More...
 
interface  rocsolver_scsrrf_splitlu
 The CSRRF_SPLITLU functions split the factors \(L\) and \(U\), associated with the LU factorization of a sparse matrix \(A\), from a bundled matrix \(T=(L-I)+U\). More...
 
interface  rocsolver_scsrrf_sumlu
 The CSRRF_SUMLU functions bundle the factors \(L\) and \(U\), associated with the LU factorization of a sparse matrix \(A\), into a single sparse matrix \(T=(L-I)+U\). More...
 
interface  rocsolver_set_alg_mode
 The SET_ALG_MODE function sets the algorithm mode to be used by the specified function. More...
 
interface  rocsolver_set_rfinfo_mode
 The SET_RFINFO_MODE function sets the mode of the structure rfinfo required by the refactorization functions CSRRF_REFACTLU and CSRRF_REFACTCHOL and by the direct solver CSRRF_SOLVE. More...
 
interface  rocsolver_sgebd2
 The GEBD2 functions compute the bidiagonal form of a general m -by-n matrix A. More...
 
interface  rocsolver_sgebd2_batched
 The GEBD2_BATCHED functions compute the bidiagonal form of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgebd2_strided_batched
 The GEBD2_STRIDED_BATCHED functions compute the bidiagonal form of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgeblttrf_npvt
 //! More...
 
interface  rocsolver_sgeblttrf_npvt_batched
 The GEBLTTRF_NPVT_BATCHED functions compute the LU factorization of a batch of block tridiagonal matrices without partial pivoting. More...
 
interface  rocsolver_sgeblttrf_npvt_interleaved_batched
 The GEBLTTRF_NPVT_INTERLEAVED_BATCHED functions compute the LU factorization of a batch of block tridiagonal matrices without partial pivoting. More...
 
interface  rocsolver_sgeblttrf_npvt_strided_batched
 The GEBLTTRF_NPVT_STRIDED_BATCHED functions compute the LU factorization of a batch of block tridiagonal matrices without partial pivoting. More...
 
interface  rocsolver_sgeblttrs_npvt
 The GEBLTTRS_NPVT functions solve a system of linear equations given by a block tridiagonal matrix in its factorized form (without partial pivoting). More...
 
interface  rocsolver_sgeblttrs_npvt_batched
 The GEBLTTRS_NPVT_BATCHED functions solve a batch of system of linear equations given by block tridiagonal matrices in its factorized form (without partial pivoting). More...
 
interface  rocsolver_sgeblttrs_npvt_interleaved_batched
 The GEBLTTRS_NPVT_INTERLEAVED_BATCHED functions solve a batch of system of linear equations given by block tridiagonal matrices in its factorized form (without partial pivoting). More...
 
interface  rocsolver_sgeblttrs_npvt_strided_batched
 The GEBLTTRS_NPVT_STRIDED_BATCHED functions solve a batch of system of linear equations given by block tridiagonal matrices in its factorized form (without partial pivoting). More...
 
interface  rocsolver_sgebrd
 The GEBRD functions compute the bidiagonal form of a general m -by-n matrix A. More...
 
interface  rocsolver_sgebrd_batched
 The GEBRD_BATCHED functions compute the bidiagonal form of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgebrd_strided_batched
 The GEBRD_STRIDED_BATCHED functions compute the bidiagonal form of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgecon
 GECON estimates the reciprocal of the condition number of a general n-by-n matrix A in the 1-norm or infinity-norm. More...
 
interface  rocsolver_sgecon_64
 
interface  rocsolver_sgelq2
 The GELQ2 functions compute a LQ factorization of a general m -by-n matrix A. More...
 
interface  rocsolver_sgelq2_batched
 The GELQ2_BATCHED functions compute the LQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgelq2_strided_batched
 The GELQ2_STRIDED_BATCHED functions compute the LQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgelqf
 The GELQF functions compute an LQ factorization of a general m -by-n matrix A. More...
 
interface  rocsolver_sgelqf_batched
 The GELQF_BATCHED functions compute the LQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgelqf_strided_batched
 The GELQF_STRIDED_BATCHED functions compute the LQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgels
 The GELS functions solve an overdetermined (or underdetermined) linear system defined by an m -by-n matrix A and a corresponding matrix B, using the QR factorization computed by GEQRF (or the LQ factorization computed by GELQF). More...
 
interface  rocsolver_sgels_batched
 The GELS_BATCHED functions solve a batch of overdetermined (or underdetermined) linear systems defined by a set of m -by-n matrices \(A_l\) and corresponding matrices \(B_l\), using the QR factorizations computed by GEQRF_BATCHED (or the LQ factorizations computed by GELQF_BATCHED). More...
 
interface  rocsolver_sgels_strided_batched
 The GELS_STRIDED_BATCHED functions solve a batch of overdetermined (or underdetermined) linear systems defined by a set of m -by-n matrices \(A_l\) and corresponding matrices \(B_l\), using the QR factorizations computed by GEQRF_STRIDED_BATCHED (or the LQ factorizations computed by GELQF_STRIDED_BATCHED). More...
 
interface  rocsolver_sgeql2
 The GEQL2 functions compute a QL factorization of a general m -by-n matrix A. More...
 
interface  rocsolver_sgeql2_batched
 The GEQL2_BATCHED functions compute the QL factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgeql2_strided_batched
 The GEQL2_STRIDED_BATCHED functions compute the QL factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgeqlf
 The GEQLF functions compute a QL factorization of a general m -by-n matrix A. More...
 
interface  rocsolver_sgeqlf_batched
 The GEQLF_BATCHED functions compute the QL factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgeqlf_strided_batched
 The GEQLF_STRIDED_BATCHED functions compute the QL factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgeqr2
 The GEQR2 functions compute a QR factorization of a general m -by-n matrix A. More...
 
interface  rocsolver_sgeqr2_64
 
interface  rocsolver_sgeqr2_batched
 The GEQR2_BATCHED functions compute the QR factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgeqr2_batched_64
 
interface  rocsolver_sgeqr2_strided_batched
 The GEQR2_STRIDED_BATCHED functions computes the QR factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgeqr2_strided_batched_64
 
interface  rocsolver_sgeqrf
 The GEQRF functions compute a QR factorization of a general m -by-n matrix A. More...
 
interface  rocsolver_sgeqrf_64
 
interface  rocsolver_sgeqrf_batched
 The GEQRF_BATCHED functions compute the QR factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgeqrf_batched_64
 
interface  rocsolver_sgeqrf_strided_batched
 The GEQRF_STRIDED_BATCHED functions compute the QR factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgeqrf_strided_batched_64
 
interface  rocsolver_sgerq2
 The GERQ2 functions compute a RQ factorization of a general m -by-n matrix A. More...
 
interface  rocsolver_sgerq2_batched
 The GERQ2_BATCHED functions compute the RQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgerq2_strided_batched
 The GERQ2_STRIDED_BATCHED functions compute the RQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgerqf
 The GERQF functions compute a RQ factorization of a general m -by-n matrix A. More...
 
interface  rocsolver_sgerqf_batched
 The GERQF_BATCHED functions compute the RQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgerqf_strided_batched
 The GERQF_STRIDED_BATCHED functions compute the RQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_sgesdd
 GESDD computes the singular values and optionally the singular vectors of a general m-by-n matrix A (Singular Value Decomposition). More...
 
interface  rocsolver_sgesdd_batched
 GESDD_BATCHED computes the singular values and optionally the singular vectors of a batch of general m-by-n matrix A (Singular Value Decomposition). More...
 
interface  rocsolver_sgesdd_strided_batched
 GESDD_STRIDED_BATCHED computes the singular values and optionally the singular vectors of a batch of general m-by-n matrix A (Singular Value Decomposition). More...
 
interface  rocsolver_sgesv
 The GESV functions solve a general system of n linear equations on n variables. More...
 
interface  rocsolver_sgesv_batched
 The GESV_BATCHED functions solve a batch of general systems of n linear equations on n variables. More...
 
interface  rocsolver_sgesv_strided_batched
 The GESV_STRIDED_BATCHED functions solve a batch of general systems of n linear equations on n variables. More...
 
interface  rocsolver_sgesvd
 The GESVD functions compute the singular values and optionally the singular vectors of a general m-by-n matrix A (Singular Value Decomposition). More...
 
interface  rocsolver_sgesvd_batched
 The GESVD_BATCHED functions compute the singular values and optionally the singular vectors of a batch of general m-by-n matrices A_l (Singular Value Decomposition). More...
 
interface  rocsolver_sgesvd_strided_batched
 The GESVD_STRIDED_BATCHED functions compute the singular values and optionally the singular vectors of a batch of general m-by-n matrices A_l (Singular Value Decomposition). More...
 
interface  rocsolver_sgesvdj
 The GESVDJ functions compute the singular values and optionally the singular vectors of a general m-by-n matrix A (Singular Value Decomposition). More...
 
interface  rocsolver_sgesvdj_batched
 The GESVDJ_BATCHED functions compute the singular values and optionally the singular vectors of a batch of general m-by-n matrices A (Singular Value Decomposition). More...
 
interface  rocsolver_sgesvdj_strided_batched
 The GESVDJ_STRIDED_BATCHED functions compute the singular values and optionally the singular vectors of a batch of general m-by-n matrices A (Singular Value Decomposition). More...
 
interface  rocsolver_sgesvdx
 The GESVDX functions compute a set of singular values and optionally the corresponding singular vectors of a general m-by-n matrix A (partial Singular Value Decomposition). More...
 
interface  rocsolver_sgesvdx_batched
 The GESVDX_BATCHED functions compute a set of singular values and optionally the corresponding singular vectors of a batch of general m -by-n matrices \(A_l\) (partial Singular Value Decomposition). More...
 
interface  rocsolver_sgesvdx_strided_batched
 The GESVDX_STRIDED_BATCHED functions compute a set of singular values and optionally the corresponding singular vectors of a batch of general m -by-n matrices \(A_l\) (partial Singular Value Decomposition). More...
 
interface  rocsolver_sgetf2
 The GETF2 functions compute the LU factorization of a general m -by-n matrix A using partial pivoting with row interchanges. More...
 
interface  rocsolver_sgetf2_64
 
interface  rocsolver_sgetf2_batched
 The GETF2_BATCHED functions compute the LU factorization of a batch of general m-by-n matrices using partial pivoting with row interchanges. More...
 
interface  rocsolver_sgetf2_batched_64
 
interface  rocsolver_sgetf2_npvt
 The GETF2_NPVT functions compute the LU factorization of a general m -by-n matrix A without partial pivoting. More...
 
interface  rocsolver_sgetf2_npvt_64
 
interface  rocsolver_sgetf2_npvt_batched
 The GETF2_NPVT_BATCHED functions compute the LU factorization of a batch of general m-by-n matrices without partial pivoting. More...
 
interface  rocsolver_sgetf2_npvt_batched_64
 
interface  rocsolver_sgetf2_npvt_strided_batched
 The GETF2_NPVT_STRIDED_BATCHED functions compute the LU factorization of a batch of general m-by-n matrices without partial pivoting. More...
 
interface  rocsolver_sgetf2_npvt_strided_batched_64
 
interface  rocsolver_sgetf2_strided_batched
 The GETF2_STRIDED_BATCHED functions compute the LU factorization of a batch of general m-by-n matrices using partial pivoting with row interchanges. More...
 
interface  rocsolver_sgetf2_strided_batched_64
 
interface  rocsolver_sgetrf
 The GETRF functions compute the LU factorization of a general m -by-n matrix A using partial pivoting with row interchanges. More...
 
interface  rocsolver_sgetrf_64
 
interface  rocsolver_sgetrf_batched
 The GETRF_BATCHED functions compute the LU factorization of a batch of general m-by-n matrices using partial pivoting with row interchanges. More...
 
interface  rocsolver_sgetrf_batched_64
 
interface  rocsolver_sgetrf_npvt
 The GETRF_NPVT functions compute the LU factorization of a general m -by-n matrix A without partial pivoting. More...
 
interface  rocsolver_sgetrf_npvt_64
 
interface  rocsolver_sgetrf_npvt_batched
 The GETRF_NPVT_BATCHED functions compute the LU factorization of a batch of general m-by-n matrices without partial pivoting. More...
 
interface  rocsolver_sgetrf_npvt_batched_64
 
interface  rocsolver_sgetrf_npvt_strided_batched
 The GETRF_NPVT_STRIDED_BATCHED functions compute the LU factorization of a batch of general m-by-n matrices without partial pivoting. More...
 
interface  rocsolver_sgetrf_npvt_strided_batched_64
 
interface  rocsolver_sgetrf_strided_batched
 The GETRF_STRIDED_BATCHED functions compute the LU factorization of a batch of general m-by-n matrices using partial pivoting with row interchanges. More...
 
interface  rocsolver_sgetrf_strided_batched_64
 
interface  rocsolver_sgetri
 The GETRI functions invert a general n -by-n matrix A using the LU factorization computed by GETRF. More...
 
interface  rocsolver_sgetri_batched
 The GETRI_BATCHED functions invert a batch of general n-by-n matrices using the LU factorization computed by GETRF_BATCHED. More...
 
interface  rocsolver_sgetri_npvt
 The GETRI_NPVT functions invert a general n -by-n matrix A using the LU factorization computed by GETRF_NPVT. More...
 
interface  rocsolver_sgetri_npvt_batched
 The GETRI_NPVT_BATCHED functions invert a batch of general n -by-n matrices using the LU factorization computed by GETRF_NPVT_BATCHED. More...
 
interface  rocsolver_sgetri_npvt_outofplace
 The GETRI_NPVT_OUTOFPLACE functions compute the inverse \(C = A^{-1}\) of a general n -by-n matrix A without partial pivoting. More...
 
interface  rocsolver_sgetri_npvt_outofplace_batched
 The GETRI_NPVT_OUTOFPLACE_BATCHED functions compute the inverse \(C_l^{} = A_l^{-1}\) of a batch of general n -by-n matrices \(A_l\) without partial pivoting. More...
 
interface  rocsolver_sgetri_npvt_outofplace_strided_batched
 The GETRI_NPVT_OUTOFPLACE_STRIDED_BATCHED functions compute the inverse \(C_l^{} = A_l^{-1}\) of a batch of general n -by-n matrices \(A_l\) without partial pivoting. More...
 
interface  rocsolver_sgetri_npvt_strided_batched
 The GETRI_NPVT_STRIDED_BATCHED functions invert a batch of general n -by-n matrices using the LU factorization computed by GETRF_NPVT_STRIDED_BATCHED. More...
 
interface  rocsolver_sgetri_outofplace
 The GETRI_OUTOFPLACE functions compute the inverse \(C = A^{-1}\) of a general n -by-n matrix A. More...
 
interface  rocsolver_sgetri_outofplace_batched
 The GETRI_OUTOFPLACE_BATCHED functions compute the inverse \(C_l = A_l^{-1}\) of a batch of general n -by-n matrices \(A_l\). More...
 
interface  rocsolver_sgetri_outofplace_strided_batched
 The GETRI_OUTOFPLACE_STRIDED_BATCHED functions compute the inverse \(C_l = A_l^{-1}\) of a batch of general n -by-n matrices \(A_l\). More...
 
interface  rocsolver_sgetri_strided_batched
 The GETRI_STRIDED_BATCHED functions invert a batch of general n -by-n matrices using the LU factorization computed by GETRF_STRIDED_BATCHED. More...
 
interface  rocsolver_sgetrs
 The GETRS functions solve a system of n linear equations on n variables in its factorized form. More...
 
interface  rocsolver_sgetrs_64
 
interface  rocsolver_sgetrs_batched
 The GETRS_BATCHED functions solve a batch of systems of n linear equations on n variables in its factorized forms. More...
 
interface  rocsolver_sgetrs_batched_64
 
interface  rocsolver_sgetrs_npvt
 The GETRS_NPVT functions solve a system of n linear equations on n variables in its factorized form. More...
 
interface  rocsolver_sgetrs_npvt_64
 
interface  rocsolver_sgetrs_npvt_batched
 The GETRS_NPVT_BATCHED functions solve a batch of systems of n linear equations on n variables in its factorized forms. More...
 
interface  rocsolver_sgetrs_npvt_batched_64
 
interface  rocsolver_sgetrs_npvt_strided_batched
 The GETRS_NPVT_STRIDED_BATCHED functions solve a batch of systems of n linear equations on n variables in its factorized forms. More...
 
interface  rocsolver_sgetrs_npvt_strided_batched_64
 
interface  rocsolver_sgetrs_strided_batched
 The GETRS_STRIDED_BATCHED functions solve a batch of systems of n linear equations on n variables in its factorized forms. More...
 
interface  rocsolver_sgetrs_strided_batched_64
 
interface  rocsolver_slabrd
 The LABRD functions computes the bidiagonal form of the first k rows and columns of a general m -by-n matrix A, as well as the matrices X and Y needed to reduce the remaining part of A. More...
 
interface  rocsolver_slange
 The LANGE functions compute the norm of a general m-by-n matrix A. More...
 
interface  rocsolver_slange_64
 
interface  rocsolver_slarf
 The LARF functions apply a Householder reflector H to a general matrix A. More...
 
interface  rocsolver_slarf_64
 
interface  rocsolver_slarfb
 The LARFB functions apply a block reflector H to a general m -by-n matrix A. More...
 
interface  rocsolver_slarfg
 The LARFG functions generate a Householder reflector H of order n. More...
 
interface  rocsolver_slarfg_64
 
interface  rocsolver_slarft
 The LARFT functions generate the triangular factor T of a block reflector H of order n. More...
 
interface  rocsolver_slasr
 The LASR functions apply a sequence of Givens plane rotations, represented as a transformation P, to a general m-by-n matrix A. More...
 
interface  rocsolver_slaswp
 The LASWP functions perform a series of row interchanges on the matrix A. More...
 
interface  rocsolver_slasyf
 The LASYF functions compute a partial factorization of a symmetric matrix \(A\) using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_slatrd
 LATRD computes the tridiagonal form of k rows and columns of a symmetric/hermitian matrix A, as well as the matrix W needed to update the remaining part of A. More...
 
interface  rocsolver_slauum
 The LAUUM functions compute the product of the upper (or lower) triangular part U (or L) of a symmetric/Hemitian matrix A with its transpose. More...
 
interface  rocsolver_sorg2l
 The ORG2L functions generate an m-by-n Matrix Q with orthonormal columns. More...
 
interface  rocsolver_sorg2r
 The ORG2R functions generate an m-by-n Matrix Q with orthonormal columns. More...
 
interface  rocsolver_sorgbr
 The ORGBR functions generate an m -by-n Matrix Q with orthonormal rows or columns. More...
 
interface  rocsolver_sorgl2
 The ORGL2 functions generate an m-by-n Matrix Q with orthonormal rows. More...
 
interface  rocsolver_sorglq
 The ORGLQ functions generate an m-by-n Matrix Q with orthonormal rows. More...
 
interface  rocsolver_sorgql
 The ORGQL functions generate an m-by-n Matrix Q with orthonormal columns. More...
 
interface  rocsolver_sorgqr
 The ORGQR functions generate an m-by-n Matrix Q with orthonormal columns. More...
 
interface  rocsolver_sorgtr
 The ORGTR functions generate an n-by-n orthogonal Matrix Q. More...
 
interface  rocsolver_sorm2l
 The ORM2L functions multiply a matrix Q with orthonormal columns by a general m -by-n matrix C. More...
 
interface  rocsolver_sorm2r
 The ORM2R functions multiply a matrix Q with orthonormal columns by a general m -by-n matrix C. More...
 
interface  rocsolver_sormbr
 The ORMBR functions multiply a matrix Q with orthonormal rows or columns by a general m-by-n matrix C. More...
 
interface  rocsolver_sorml2
 The ORML2 functions multiply a matrix Q with orthonormal rows by a general m -by-n matrix C. More...
 
interface  rocsolver_sormlq
 The ORMLQ functions multiply a matrix Q with orthonormal rows by a general m -by-n matrix C. More...
 
interface  rocsolver_sormql
 The ORMQL functions multiply a matrix Q with orthonormal columns by a general m -by-n matrix C. More...
 
interface  rocsolver_sormqr
 The ORMQR functions multiply a matrix Q with orthonormal columns by a general m -by-n matrix C. More...
 
interface  rocsolver_sormtr
 The ORMTR functions multiply an orthogonal matrix Q by a general m -by-n matrix C. More...
 
interface  rocsolver_sposv
 The POSV functions solve a symmetric/Hermitian system of n linear equations on n variables. More...
 
interface  rocsolver_sposv_batched
 The POSV_BATCHED functions solve a batch of symmetric/Hermitian systems of n linear equations on n variables. More...
 
interface  rocsolver_sposv_strided_batched
 The POSV_STRIDED_BATCHED functions solve a batch of symmetric/Hermitian systems of n linear equations on n variables. More...
 
interface  rocsolver_spotf2
 The POTF2 functions compute the Cholesky factorization of a real symmetric (complex Hermitian) positive definite matrix A. More...
 
interface  rocsolver_spotf2_64
 
interface  rocsolver_spotf2_batched
 The POTF2_BATCHED functions compute the Cholesky factorization of a batch of real symmetric (complex Hermitian) positive definite matrices. More...
 
interface  rocsolver_spotf2_batched_64
 
interface  rocsolver_spotf2_strided_batched
 The POTF2_STRIDED_BATCHED functions compute the Cholesky factorization of a batch of real symmetric (complex Hermitian) positive definite matrices. More...
 
interface  rocsolver_spotf2_strided_batched_64
 
interface  rocsolver_spotrf
 The POTRF functions compute the Cholesky factorization of a real symmetric (complex Hermitian) positive definite matrix A. More...
 
interface  rocsolver_spotrf_64
 
interface  rocsolver_spotrf_batched
 The POTRF_BATCHED functions compute the Cholesky factorization of a batch of real symmetric (complex Hermitian) positive definite matrices. More...
 
interface  rocsolver_spotrf_batched_64
 
interface  rocsolver_spotrf_strided_batched
 The POTRF_STRIDED_BATCHED functions computes the Cholesky factorization of a batch of real symmetric (complex Hermitian) positive definite matrices. More...
 
interface  rocsolver_spotrf_strided_batched_64
 
interface  rocsolver_spotri
 The POTRI functions invert a symmetric/Hermitian positive definite matrix A. More...
 
interface  rocsolver_spotri_batched
 The POTRI_BATCHED functions invert a batch of symmetric/Hermitian positive definite matrices \(A_l\). More...
 
interface  rocsolver_spotri_strided_batched
 The POTRI_STRIDED_BATCHED functions invert a batch of symmetric/Hermitian positive definite matrices \(A_l\). More...
 
interface  rocsolver_spotrs
 The POTRS functions solve a symmetric/Hermitian system of n linear equations on n variables in its factorized form. More...
 
interface  rocsolver_spotrs_64
 
interface  rocsolver_spotrs_batched
 The POTRS_BATCHED functions solve a batch of symmetric/Hermitian systems of n linear equations on n variables in its factorized forms. More...
 
interface  rocsolver_spotrs_batched_64
 
interface  rocsolver_spotrs_strided_batched
 The POTRS_STRIDED_BATCHED functions solve a batch of symmetric/Hermitian systems of n linear equations on n variables in its factorized forms. More...
 
interface  rocsolver_spotrs_strided_batched_64
 
interface  rocsolver_sstebz
 The STEBZ functions compute a set of eigenvalues of a symmetric tridiagonal matrix T. More...
 
interface  rocsolver_sstedc
 The STEDC functions compute the eigenvalues and (optionally) eigenvectors of a symmetric tridiagonal matrix. More...
 
interface  rocsolver_sstein
 The STEIN functions compute the eigenvectors associated with a set of provided eigenvalues of a symmetric tridiagonal matrix. More...
 
interface  rocsolver_ssteqr
 The STEQR functions compute the eigenvalues and (optionally) eigenvectors of a symmetric tridiagonal matrix. More...
 
interface  rocsolver_ssterf
 The STERF functions compute the eigenvalues of a symmetric tridiagonal matrix. More...
 
interface  rocsolver_ssyev
 The SYEV functions compute the eigenvalues and optionally the eigenvectors of a real symmetric matrix A. More...
 
interface  rocsolver_ssyev_64
 
interface  rocsolver_ssyev_batched
 The SYEV_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssyev_batched_64
 
interface  rocsolver_ssyev_strided_batched
 The SYEV_STRIDED_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssyev_strided_batched_64
 
interface  rocsolver_ssyevd
 The SYEVD functions compute the eigenvalues and optionally the eigenvectors of a real symmetric matrix A. More...
 
interface  rocsolver_ssyevd_64
 
interface  rocsolver_ssyevd_batched
 The SYEVD_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssyevd_batched_64
 
interface  rocsolver_ssyevd_strided_batched
 The SYEVD_STRIDED_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssyevd_strided_batched_64
 
interface  rocsolver_ssyevdj
 The SYEVDJ functions compute the eigenvalues and optionally the eigenvectors of a real symmetric matrix A. More...
 
interface  rocsolver_ssyevdj_batched
 The SYEVDJ_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssyevdj_strided_batched
 The SYEVDJ_STRIDED_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssyevdx
 The SYEVDX functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a real symmetric matrix A. More...
 
interface  rocsolver_ssyevdx_batched
 The SYEVDX_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssyevdx_strided_batched
 The SYEVDX_STRIDED_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssyevj
 The SYEVJ functions compute the eigenvalues and optionally the eigenvectors of a real symmetric matrix A. More...
 
interface  rocsolver_ssyevj_batched
 The SYEVJ_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssyevj_strided_batched
 The SYEVJ_STRIDED_BATCHED functions compute the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssyevx
 The SYEVX functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a real symmetric matrix A. More...
 
interface  rocsolver_ssyevx_batched
 The SYEVX_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssyevx_strided_batched
 The SYEVX_STRIDED_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssygs2
 The SYGS2 functions reduce a real symmetric-definite generalized eigenproblem to standard form. More...
 
interface  rocsolver_ssygs2_batched
 The SYGS2_BATCHED functions reduce a batch of real symmetric-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_ssygs2_strided_batched
 The SYGS2_STRIDED_BATCHED functions reduce a batch of real symmetric-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_ssygst
 The SYGST functions reduce a real symmetric-definite generalized eigenproblem to standard form. More...
 
interface  rocsolver_ssygst_batched
 The SYGST_BATCHED functions reduce a batch of real symmetric-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_ssygst_strided_batched
 The SYGST_STRIDED_BATCHED functions reduce a batch of real symmetric-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_ssygv
 The SYGV functions compute the eigenvalues and (optionally) eigenvectors of a real generalized symmetric-definite eigenproblem. More...
 
interface  rocsolver_ssygv_batched
 The SYGV_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_ssygv_strided_batched
 The SYGV_STRIDED_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_ssygvd
 The SYGVD functions compute the eigenvalues and (optionally) eigenvectors of a real generalized symmetric-definite eigenproblem. More...
 
interface  rocsolver_ssygvd_batched
 The SYGVD_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_ssygvd_strided_batched
 The SYGVD_STRIDED_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_ssygvdj
 The SYGVDJ functions compute the eigenvalues and (optionally) eigenvectors of a real generalized symmetric-definite eigenproblem. More...
 
interface  rocsolver_ssygvdj_batched
 The SYGVDJ_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_ssygvdj_strided_batched
 The SYGVDJ_STRIDED_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_ssygvdx
 The SYGVDX functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a real generalized symmetric-definite eigenproblem. More...
 
interface  rocsolver_ssygvdx_batched
 The SYGVDX_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_ssygvdx_strided_batched
 The SYGVDX_STRIDED_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_ssygvj
 The SYGVJ functions compute the eigenvalues and (optionally) eigenvectors of a real generalized symmetric-definite eigenproblem. More...
 
interface  rocsolver_ssygvj_batched
 The SYGVJ_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_ssygvj_strided_batched
 The SYGVJ_STRIDED_BATCHED functions compute the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_ssygvx
 The SYGVX functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a real generalized symmetric-definite eigenproblem. More...
 
interface  rocsolver_ssygvx_batched
 The SYGVX_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_ssygvx_strided_batched
 The SYGVX_STRIDED_BATCHED functions compute a set of the eigenvalues and optionally the corresponding eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_ssytd2
 The SYTD2 functions compute the tridiagonal form of a real symmetric matrix A. More...
 
interface  rocsolver_ssytd2_batched
 The SYTD2_BATCHED functions compute the tridiagonal form of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssytd2_strided_batched
 The SYTD2_STRIDED_BATCHED functions compute the tridiagonal form of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssytf2
 The SYTF2 functions compute the factorization of a symmetric and maybe indefinite matrix \(A\) using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_ssytf2_batched
 The SYTF2_BATCHED functions computes the factorization of a batch of symmetric and maybe indefinite matrices using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_ssytf2_strided_batched
 The SYTF2_STRIDED_BATCHED functions compute the factorization of a batch of symmetric and maybe indefinite matrices using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_ssytrd
 The SYTRD functions compute the tridiagonal form of a real symmetric matrix A. More...
 
interface  rocsolver_ssytrd_batched
 The SYTRD_BATCHED functions compute the tridiagonal form of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssytrd_strided_batched
 The SYTRD_STRIDED_BATCHED functions compute the tridiagonal form of a batch of real symmetric matrices A_l. More...
 
interface  rocsolver_ssytrf
 The SYTRF functions compute the factorization of a symmetric and maybe indefinite matrix \(A\) using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_ssytrf_batched
 The SYTRF_BATCHED functions compute the factorization of a batch of symmetric and maybe indefinite matrices using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_ssytrf_strided_batched
 The SYTRF_STRIDED_BATCHED functions compute the factorization of a batch of symmetric and maybe indefinite matrices using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_ssytrs
 The SYTRS functions solve a system of n linear equations on n variables in its factorized form. More...
 
interface  rocsolver_ssytrs_64
 
interface  rocsolver_ssytrs_batched
 The SYTRS_BATCHED functions solve a batch of systems of n linear equations on n variables in its factorized forms. More...
 
interface  rocsolver_ssytrs_batched_64
 
interface  rocsolver_ssytrs_strided_batched
 The SYTRS_STRIDED_BATCHED functions solve a batch of systems of n linear equations on n variables in its factorized forms. More...
 
interface  rocsolver_ssytrs_strided_batched_64
 
interface  rocsolver_strtri
 The TRTRI functions invert a triangular n-by-n matrix A. More...
 
interface  rocsolver_strtri_batched
 The TRTRI_BATCHED functions invert a batch of triangular n -by-n matrices \(A_l\). More...
 
interface  rocsolver_strtri_strided_batched
 The TRTRI_STRIDED_BATCHED functions invert a batch of triangular n -by-n matrices \(A_l\). More...
 
interface  rocsolver_zbdsqr
 
interface  rocsolver_zgebd2
 
interface  rocsolver_zgebd2_batched
 
interface  rocsolver_zgebd2_strided_batched
 
interface  rocsolver_zgeblttrf_npvt
 
interface  rocsolver_zgeblttrf_npvt_batched
 
interface  rocsolver_zgeblttrf_npvt_interleaved_batched
 
interface  rocsolver_zgeblttrf_npvt_strided_batched
 
interface  rocsolver_zgeblttrs_npvt
 
interface  rocsolver_zgeblttrs_npvt_batched
 
interface  rocsolver_zgeblttrs_npvt_interleaved_batched
 
interface  rocsolver_zgeblttrs_npvt_strided_batched
 
interface  rocsolver_zgebrd
 
interface  rocsolver_zgebrd_batched
 
interface  rocsolver_zgebrd_strided_batched
 
interface  rocsolver_zgecon
 
interface  rocsolver_zgecon_64
 
interface  rocsolver_zgelq2
 
interface  rocsolver_zgelq2_batched
 
interface  rocsolver_zgelq2_strided_batched
 
interface  rocsolver_zgelqf
 
interface  rocsolver_zgelqf_batched
 
interface  rocsolver_zgelqf_strided_batched
 
interface  rocsolver_zgels
 
interface  rocsolver_zgels_batched
 
interface  rocsolver_zgels_strided_batched
 
interface  rocsolver_zgeql2
 
interface  rocsolver_zgeql2_batched
 
interface  rocsolver_zgeql2_strided_batched
 
interface  rocsolver_zgeqlf
 
interface  rocsolver_zgeqlf_batched
 
interface  rocsolver_zgeqlf_strided_batched
 
interface  rocsolver_zgeqr2
 
interface  rocsolver_zgeqr2_64
 
interface  rocsolver_zgeqr2_batched
 
interface  rocsolver_zgeqr2_batched_64
 
interface  rocsolver_zgeqr2_strided_batched
 
interface  rocsolver_zgeqr2_strided_batched_64
 
interface  rocsolver_zgeqrf
 
interface  rocsolver_zgeqrf_64
 
interface  rocsolver_zgeqrf_batched
 
interface  rocsolver_zgeqrf_batched_64
 
interface  rocsolver_zgeqrf_strided_batched
 
interface  rocsolver_zgeqrf_strided_batched_64
 
interface  rocsolver_zgerq2
 
interface  rocsolver_zgerq2_batched
 
interface  rocsolver_zgerq2_strided_batched
 
interface  rocsolver_zgerqf
 
interface  rocsolver_zgerqf_batched
 
interface  rocsolver_zgerqf_strided_batched
 
interface  rocsolver_zgesdd
 
interface  rocsolver_zgesdd_batched
 
interface  rocsolver_zgesdd_strided_batched
 
interface  rocsolver_zgesv
 
interface  rocsolver_zgesv_batched
 
interface  rocsolver_zgesv_strided_batched
 
interface  rocsolver_zgesvd
 
interface  rocsolver_zgesvd_batched
 
interface  rocsolver_zgesvd_strided_batched
 
interface  rocsolver_zgesvdj
 
interface  rocsolver_zgesvdj_batched
 
interface  rocsolver_zgesvdj_strided_batched
 
interface  rocsolver_zgesvdx
 
interface  rocsolver_zgesvdx_batched
 
interface  rocsolver_zgesvdx_strided_batched
 
interface  rocsolver_zgetf2
 
interface  rocsolver_zgetf2_64
 
interface  rocsolver_zgetf2_batched
 
interface  rocsolver_zgetf2_batched_64
 
interface  rocsolver_zgetf2_npvt
 
interface  rocsolver_zgetf2_npvt_64
 
interface  rocsolver_zgetf2_npvt_batched
 
interface  rocsolver_zgetf2_npvt_batched_64
 
interface  rocsolver_zgetf2_npvt_strided_batched
 
interface  rocsolver_zgetf2_npvt_strided_batched_64
 
interface  rocsolver_zgetf2_strided_batched
 
interface  rocsolver_zgetf2_strided_batched_64
 
interface  rocsolver_zgetrf
 
interface  rocsolver_zgetrf_64
 
interface  rocsolver_zgetrf_batched
 
interface  rocsolver_zgetrf_batched_64
 
interface  rocsolver_zgetrf_npvt
 
interface  rocsolver_zgetrf_npvt_64
 
interface  rocsolver_zgetrf_npvt_batched
 
interface  rocsolver_zgetrf_npvt_batched_64
 
interface  rocsolver_zgetrf_npvt_strided_batched
 
interface  rocsolver_zgetrf_npvt_strided_batched_64
 
interface  rocsolver_zgetrf_strided_batched
 
interface  rocsolver_zgetrf_strided_batched_64
 
interface  rocsolver_zgetri
 
interface  rocsolver_zgetri_batched
 
interface  rocsolver_zgetri_npvt
 
interface  rocsolver_zgetri_npvt_batched
 
interface  rocsolver_zgetri_npvt_outofplace
 
interface  rocsolver_zgetri_npvt_outofplace_batched
 
interface  rocsolver_zgetri_npvt_outofplace_strided_batched
 
interface  rocsolver_zgetri_npvt_strided_batched
 
interface  rocsolver_zgetri_outofplace
 
interface  rocsolver_zgetri_outofplace_batched
 
interface  rocsolver_zgetri_outofplace_strided_batched
 
interface  rocsolver_zgetri_strided_batched
 
interface  rocsolver_zgetrs
 
interface  rocsolver_zgetrs_64
 
interface  rocsolver_zgetrs_batched
 
interface  rocsolver_zgetrs_batched_64
 
interface  rocsolver_zgetrs_npvt
 
interface  rocsolver_zgetrs_npvt_64
 
interface  rocsolver_zgetrs_npvt_batched
 
interface  rocsolver_zgetrs_npvt_batched_64
 
interface  rocsolver_zgetrs_npvt_strided_batched
 
interface  rocsolver_zgetrs_npvt_strided_batched_64
 
interface  rocsolver_zgetrs_strided_batched
 
interface  rocsolver_zgetrs_strided_batched_64
 
interface  rocsolver_zheev
 
interface  rocsolver_zheev_64
 
interface  rocsolver_zheev_batched
 
interface  rocsolver_zheev_batched_64
 
interface  rocsolver_zheev_strided_batched
 
interface  rocsolver_zheev_strided_batched_64
 
interface  rocsolver_zheevd
 
interface  rocsolver_zheevd_64
 
interface  rocsolver_zheevd_batched
 
interface  rocsolver_zheevd_batched_64
 
interface  rocsolver_zheevd_strided_batched
 
interface  rocsolver_zheevd_strided_batched_64
 
interface  rocsolver_zheevdj
 
interface  rocsolver_zheevdj_batched
 
interface  rocsolver_zheevdj_strided_batched
 
interface  rocsolver_zheevdx
 
interface  rocsolver_zheevdx_batched
 
interface  rocsolver_zheevdx_strided_batched
 
interface  rocsolver_zheevj
 
interface  rocsolver_zheevj_batched
 
interface  rocsolver_zheevj_strided_batched
 
interface  rocsolver_zheevx
 
interface  rocsolver_zheevx_batched
 
interface  rocsolver_zheevx_strided_batched
 
interface  rocsolver_zhegs2
 
interface  rocsolver_zhegs2_batched
 
interface  rocsolver_zhegs2_strided_batched
 
interface  rocsolver_zhegst
 
interface  rocsolver_zhegst_batched
 
interface  rocsolver_zhegst_strided_batched
 
interface  rocsolver_zhegv
 
interface  rocsolver_zhegv_batched
 
interface  rocsolver_zhegv_strided_batched
 
interface  rocsolver_zhegvd
 
interface  rocsolver_zhegvd_batched
 
interface  rocsolver_zhegvd_strided_batched
 
interface  rocsolver_zhegvdj
 
interface  rocsolver_zhegvdj_batched
 
interface  rocsolver_zhegvdj_strided_batched
 
interface  rocsolver_zhegvdx
 
interface  rocsolver_zhegvdx_batched
 
interface  rocsolver_zhegvdx_strided_batched
 
interface  rocsolver_zhegvj
 
interface  rocsolver_zhegvj_batched
 
interface  rocsolver_zhegvj_strided_batched
 
interface  rocsolver_zhegvx
 
interface  rocsolver_zhegvx_batched
 
interface  rocsolver_zhegvx_strided_batched
 
interface  rocsolver_zhetd2
 
interface  rocsolver_zhetd2_batched
 
interface  rocsolver_zhetd2_strided_batched
 
interface  rocsolver_zhetrd
 
interface  rocsolver_zhetrd_batched
 
interface  rocsolver_zhetrd_strided_batched
 
interface  rocsolver_zlabrd
 
interface  rocsolver_zlacgv
 
interface  rocsolver_zlacgv_64
 
interface  rocsolver_zlange
 
interface  rocsolver_zlange_64
 
interface  rocsolver_zlarf
 
interface  rocsolver_zlarf_64
 
interface  rocsolver_zlarfb
 
interface  rocsolver_zlarfg
 
interface  rocsolver_zlarfg_64
 
interface  rocsolver_zlarft
 
interface  rocsolver_zlasr
 
interface  rocsolver_zlaswp
 
interface  rocsolver_zlasyf
 
interface  rocsolver_zlatrd
 
interface  rocsolver_zlauum
 
interface  rocsolver_zposv
 
interface  rocsolver_zposv_batched
 
interface  rocsolver_zposv_strided_batched
 
interface  rocsolver_zpotf2
 
interface  rocsolver_zpotf2_64
 
interface  rocsolver_zpotf2_batched
 
interface  rocsolver_zpotf2_batched_64
 
interface  rocsolver_zpotf2_strided_batched
 
interface  rocsolver_zpotf2_strided_batched_64
 
interface  rocsolver_zpotrf
 
interface  rocsolver_zpotrf_64
 
interface  rocsolver_zpotrf_batched
 
interface  rocsolver_zpotrf_batched_64
 
interface  rocsolver_zpotrf_strided_batched
 
interface  rocsolver_zpotrf_strided_batched_64
 
interface  rocsolver_zpotri
 
interface  rocsolver_zpotri_batched
 
interface  rocsolver_zpotri_strided_batched
 
interface  rocsolver_zpotrs
 
interface  rocsolver_zpotrs_64
 
interface  rocsolver_zpotrs_batched
 
interface  rocsolver_zpotrs_batched_64
 
interface  rocsolver_zpotrs_strided_batched
 
interface  rocsolver_zpotrs_strided_batched_64
 
interface  rocsolver_zstedc
 
interface  rocsolver_zstein
 
interface  rocsolver_zsteqr
 
interface  rocsolver_zsytf2
 
interface  rocsolver_zsytf2_batched
 
interface  rocsolver_zsytf2_strided_batched
 
interface  rocsolver_zsytrf
 
interface  rocsolver_zsytrf_batched
 
interface  rocsolver_zsytrf_strided_batched
 
interface  rocsolver_zsytrs
 
interface  rocsolver_zsytrs_64
 
interface  rocsolver_zsytrs_batched
 
interface  rocsolver_zsytrs_batched_64
 
interface  rocsolver_zsytrs_strided_batched
 
interface  rocsolver_zsytrs_strided_batched_64
 
interface  rocsolver_ztrtri
 
interface  rocsolver_ztrtri_batched
 
interface  rocsolver_ztrtri_strided_batched
 
interface  rocsolver_zung2l
 
interface  rocsolver_zung2r
 
interface  rocsolver_zungbr
 
interface  rocsolver_zungl2
 
interface  rocsolver_zunglq
 
interface  rocsolver_zungql
 
interface  rocsolver_zungqr
 
interface  rocsolver_zungtr
 
interface  rocsolver_zunm2l
 
interface  rocsolver_zunm2r
 
interface  rocsolver_zunmbr
 
interface  rocsolver_zunml2
 
interface  rocsolver_zunmlq
 
interface  rocsolver_zunmql
 
interface  rocsolver_zunmqr
 
interface  rocsolver_zunmtr
 

Functions/Subroutines

integer(kind(rocblas_status_success)) function rocsolver_clacgv_rank_0 (handle, n, x, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_clacgv_rank_1 (handle, n, x, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_zlacgv_rank_0 (handle, n, x, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_zlacgv_rank_1 (handle, n, x, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_slaswp_rank_0 (handle, n, a, lda, k1, k2, ipiv, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_slaswp_rank_1 (handle, n, a, lda, k1, k2, ipiv, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_slaswp_full_rank (handle, n, a, lda, k1, k2, ipiv, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_dlaswp_rank_0 (handle, n, a, lda, k1, k2, ipiv, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_dlaswp_rank_1 (handle, n, a, lda, k1, k2, ipiv, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_dlaswp_full_rank (handle, n, a, lda, k1, k2, ipiv, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_claswp_rank_0 (handle, n, a, lda, k1, k2, ipiv, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_claswp_rank_1 (handle, n, a, lda, k1, k2, ipiv, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_claswp_full_rank (handle, n, a, lda, k1, k2, ipiv, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_zlaswp_rank_0 (handle, n, a, lda, k1, k2, ipiv, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_zlaswp_rank_1 (handle, n, a, lda, k1, k2, ipiv, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_zlaswp_full_rank (handle, n, a, lda, k1, k2, ipiv, incx)
 
integer(kind(rocblas_status_success)) function rocsolver_slarfg_rank_0 (handle, n, alpha, x, incx, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_slarfg_rank_1 (handle, n, alpha, x, incx, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_dlarfg_rank_0 (handle, n, alpha, x, incx, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_dlarfg_rank_1 (handle, n, alpha, x, incx, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_clarfg_rank_0 (handle, n, alpha, x, incx, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_clarfg_rank_1 (handle, n, alpha, x, incx, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_zlarfg_rank_0 (handle, n, alpha, x, incx, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_zlarfg_rank_1 (handle, n, alpha, x, incx, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_slarft_rank_0 (handle, mydirect, storev, n, k, v, ldv, tau, t, ldt)
 
integer(kind(rocblas_status_success)) function rocsolver_slarft_rank_1 (handle, mydirect, storev, n, k, v, ldv, tau, t, ldt)
 
integer(kind(rocblas_status_success)) function rocsolver_slarft_full_rank (handle, mydirect, storev, n, k, v, ldv, tau, t, ldt)
 
integer(kind(rocblas_status_success)) function rocsolver_dlarft_rank_0 (handle, mydirect, storev, n, k, v, ldv, tau, t, ldt)
 
integer(kind(rocblas_status_success)) function rocsolver_dlarft_rank_1 (handle, mydirect, storev, n, k, v, ldv, tau, t, ldt)
 
integer(kind(rocblas_status_success)) function rocsolver_dlarft_full_rank (handle, mydirect, storev, n, k, v, ldv, tau, t, ldt)
 
integer(kind(rocblas_status_success)) function rocsolver_clarft_rank_0 (handle, mydirect, storev, n, k, v, ldv, tau, t, ldt)
 
integer(kind(rocblas_status_success)) function rocsolver_clarft_rank_1 (handle, mydirect, storev, n, k, v, ldv, tau, t, ldt)
 
integer(kind(rocblas_status_success)) function rocsolver_clarft_full_rank (handle, mydirect, storev, n, k, v, ldv, tau, t, ldt)
 
integer(kind(rocblas_status_success)) function rocsolver_zlarft_rank_0 (handle, mydirect, storev, n, k, v, ldv, tau, t, ldt)
 
integer(kind(rocblas_status_success)) function rocsolver_zlarft_rank_1 (handle, mydirect, storev, n, k, v, ldv, tau, t, ldt)
 
integer(kind(rocblas_status_success)) function rocsolver_zlarft_full_rank (handle, mydirect, storev, n, k, v, ldv, tau, t, ldt)
 
integer(kind(rocblas_status_success)) function rocsolver_slarf_rank_0 (handle, side, m, n, x, incx, alpha, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_slarf_rank_1 (handle, side, m, n, x, incx, alpha, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_slarf_full_rank (handle, side, m, n, x, incx, alpha, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_dlarf_rank_0 (handle, side, m, n, x, incx, alpha, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_dlarf_rank_1 (handle, side, m, n, x, incx, alpha, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_dlarf_full_rank (handle, side, m, n, x, incx, alpha, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_clarf_rank_0 (handle, side, m, n, x, incx, alpha, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_clarf_rank_1 (handle, side, m, n, x, incx, alpha, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_clarf_full_rank (handle, side, m, n, x, incx, alpha, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_zlarf_rank_0 (handle, side, m, n, x, incx, alpha, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_zlarf_rank_1 (handle, side, m, n, x, incx, alpha, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_zlarf_full_rank (handle, side, m, n, x, incx, alpha, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_slarfb_rank_0 (handle, side, trans, mydirect, storev, m, n, k, v, ldv, t, ldt, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_slarfb_rank_1 (handle, side, trans, mydirect, storev, m, n, k, v, ldv, t, ldt, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_slarfb_full_rank (handle, side, trans, mydirect, storev, m, n, k, v, ldv, t, ldt, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_dlarfb_rank_0 (handle, side, trans, mydirect, storev, m, n, k, v, ldv, t, ldt, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_dlarfb_rank_1 (handle, side, trans, mydirect, storev, m, n, k, v, ldv, t, ldt, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_dlarfb_full_rank (handle, side, trans, mydirect, storev, m, n, k, v, ldv, t, ldt, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_clarfb_rank_0 (handle, side, trans, mydirect, storev, m, n, k, v, ldv, t, ldt, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_clarfb_rank_1 (handle, side, trans, mydirect, storev, m, n, k, v, ldv, t, ldt, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_clarfb_full_rank (handle, side, trans, mydirect, storev, m, n, k, v, ldv, t, ldt, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_zlarfb_rank_0 (handle, side, trans, mydirect, storev, m, n, k, v, ldv, t, ldt, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_zlarfb_rank_1 (handle, side, trans, mydirect, storev, m, n, k, v, ldv, t, ldt, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_zlarfb_full_rank (handle, side, trans, mydirect, storev, m, n, k, v, ldv, t, ldt, a, lda)
 
integer(kind(rocblas_status_success)) function rocsolver_slabrd_rank_0 (handle, m, n, k, a, lda, d, e, tauq, taup, x, ldx, y, ldy)
 
integer(kind(rocblas_status_success)) function rocsolver_slabrd_rank_1 (handle, m, n, k, a, lda, d, e, tauq, taup, x, ldx, y, ldy)
 
integer(kind(rocblas_status_success)) function rocsolver_slabrd_full_rank (handle, m, n, k, a, lda, d, e, tauq, taup, x, ldx, y, ldy)
 
integer(kind(rocblas_status_success)) function rocsolver_dlabrd_rank_0 (handle, m, n, k, a, lda, d, e, tauq, taup, x, ldx, y, ldy)
 
integer(kind(rocblas_status_success)) function rocsolver_dlabrd_rank_1 (handle, m, n, k, a, lda, d, e, tauq, taup, x, ldx, y, ldy)
 
integer(kind(rocblas_status_success)) function rocsolver_dlabrd_full_rank (handle, m, n, k, a, lda, d, e, tauq, taup, x, ldx, y, ldy)
 
integer(kind(rocblas_status_success)) function rocsolver_clabrd_rank_0 (handle, m, n, k, a, lda, d, e, tauq, taup, x, ldx, y, ldy)
 
integer(kind(rocblas_status_success)) function rocsolver_clabrd_rank_1 (handle, m, n, k, a, lda, d, e, tauq, taup, x, ldx, y, ldy)
 
integer(kind(rocblas_status_success)) function rocsolver_clabrd_full_rank (handle, m, n, k, a, lda, d, e, tauq, taup, x, ldx, y, ldy)
 
integer(kind(rocblas_status_success)) function rocsolver_zlabrd_rank_0 (handle, m, n, k, a, lda, d, e, tauq, taup, x, ldx, y, ldy)
 
integer(kind(rocblas_status_success)) function rocsolver_zlabrd_rank_1 (handle, m, n, k, a, lda, d, e, tauq, taup, x, ldx, y, ldy)
 
integer(kind(rocblas_status_success)) function rocsolver_zlabrd_full_rank (handle, m, n, k, a, lda, d, e, tauq, taup, x, ldx, y, ldy)
 
integer(kind(rocblas_status_success)) function rocsolver_slatrd_rank_0 (handle, uplo, n, k, a, lda, e, tau, w, ldw)
 
integer(kind(rocblas_status_success)) function rocsolver_slatrd_rank_1 (handle, uplo, n, k, a, lda, e, tau, w, ldw)
 
integer(kind(rocblas_status_success)) function rocsolver_slatrd_full_rank (handle, uplo, n, k, a, lda, e, tau, w, ldw)
 
integer(kind(rocblas_status_success)) function rocsolver_dlatrd_rank_0 (handle, uplo, n, k, a, lda, e, tau, w, ldw)
 
integer(kind(rocblas_status_success)) function rocsolver_dlatrd_rank_1 (handle, uplo, n, k, a, lda, e, tau, w, ldw)
 
integer(kind(rocblas_status_success)) function rocsolver_dlatrd_full_rank (handle, uplo, n, k, a, lda, e, tau, w, ldw)
 
integer(kind(rocblas_status_success)) function rocsolver_clatrd_rank_0 (handle, uplo, n, k, a, lda, e, tau, w, ldw)
 
integer(kind(rocblas_status_success)) function rocsolver_clatrd_rank_1 (handle, uplo, n, k, a, lda, e, tau, w, ldw)
 
integer(kind(rocblas_status_success)) function rocsolver_clatrd_full_rank (handle, uplo, n, k, a, lda, e, tau, w, ldw)
 
integer(kind(rocblas_status_success)) function rocsolver_zlatrd_rank_0 (handle, uplo, n, k, a, lda, e, tau, w, ldw)
 
integer(kind(rocblas_status_success)) function rocsolver_zlatrd_rank_1 (handle, uplo, n, k, a, lda, e, tau, w, ldw)
 
integer(kind(rocblas_status_success)) function rocsolver_zlatrd_full_rank (handle, uplo, n, k, a, lda, e, tau, w, ldw)
 
integer(kind(rocblas_status_success)) function rocsolver_slasyf_rank_0 (handle, uplo, n, nb, kb, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_slasyf_rank_1 (handle, uplo, n, nb, kb, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_slasyf_full_rank (handle, uplo, n, nb, kb, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dlasyf_rank_0 (handle, uplo, n, nb, kb, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dlasyf_rank_1 (handle, uplo, n, nb, kb, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dlasyf_full_rank (handle, uplo, n, nb, kb, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_clasyf_rank_0 (handle, uplo, n, nb, kb, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_clasyf_rank_1 (handle, uplo, n, nb, kb, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_clasyf_full_rank (handle, uplo, n, nb, kb, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zlasyf_rank_0 (handle, uplo, n, nb, kb, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zlasyf_rank_1 (handle, uplo, n, nb, kb, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zlasyf_full_rank (handle, uplo, n, nb, kb, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sorg2r_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorg2r_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorg2r_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorg2r_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorg2r_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorg2r_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cung2r_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cung2r_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cung2r_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zung2r_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zung2r_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zung2r_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgqr_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgqr_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgqr_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgqr_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgqr_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgqr_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungqr_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungqr_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungqr_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungqr_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungqr_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungqr_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgl2_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgl2_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgl2_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgl2_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgl2_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgl2_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungl2_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungl2_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungl2_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungl2_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungl2_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungl2_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorglq_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorglq_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorglq_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorglq_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorglq_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorglq_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cunglq_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cunglq_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cunglq_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zunglq_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zunglq_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zunglq_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorg2l_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorg2l_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorg2l_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorg2l_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorg2l_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorg2l_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cung2l_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cung2l_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cung2l_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zung2l_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zung2l_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zung2l_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgql_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgql_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgql_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgql_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgql_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgql_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungql_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungql_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungql_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungql_rank_0 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungql_rank_1 (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungql_full_rank (handle, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgbr_rank_0 (handle, storev, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgbr_rank_1 (handle, storev, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgbr_full_rank (handle, storev, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgbr_rank_0 (handle, storev, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgbr_rank_1 (handle, storev, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgbr_full_rank (handle, storev, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungbr_rank_0 (handle, storev, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungbr_rank_1 (handle, storev, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungbr_full_rank (handle, storev, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungbr_rank_0 (handle, storev, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungbr_rank_1 (handle, storev, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungbr_full_rank (handle, storev, m, n, k, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgtr_rank_0 (handle, uplo, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgtr_rank_1 (handle, uplo, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorgtr_full_rank (handle, uplo, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgtr_rank_0 (handle, uplo, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgtr_rank_1 (handle, uplo, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dorgtr_full_rank (handle, uplo, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungtr_rank_0 (handle, uplo, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungtr_rank_1 (handle, uplo, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cungtr_full_rank (handle, uplo, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungtr_rank_0 (handle, uplo, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungtr_rank_1 (handle, uplo, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zungtr_full_rank (handle, uplo, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sorm2r_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sorm2r_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sorm2r_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dorm2r_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dorm2r_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dorm2r_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunm2r_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunm2r_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunm2r_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunm2r_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunm2r_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunm2r_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormqr_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormqr_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormqr_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormqr_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormqr_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormqr_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmqr_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmqr_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmqr_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmqr_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmqr_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmqr_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sorml2_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sorml2_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sorml2_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dorml2_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dorml2_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dorml2_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunml2_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunml2_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunml2_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunml2_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunml2_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunml2_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormlq_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormlq_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormlq_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormlq_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormlq_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormlq_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmlq_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmlq_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmlq_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmlq_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmlq_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmlq_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sorm2l_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sorm2l_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sorm2l_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dorm2l_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dorm2l_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dorm2l_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunm2l_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunm2l_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunm2l_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunm2l_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunm2l_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunm2l_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormql_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormql_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormql_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormql_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormql_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormql_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmql_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmql_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmql_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmql_rank_0 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmql_rank_1 (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmql_full_rank (handle, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormbr_rank_0 (handle, storev, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormbr_rank_1 (handle, storev, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormbr_full_rank (handle, storev, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormbr_rank_0 (handle, storev, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormbr_rank_1 (handle, storev, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormbr_full_rank (handle, storev, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmbr_rank_0 (handle, storev, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmbr_rank_1 (handle, storev, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmbr_full_rank (handle, storev, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmbr_rank_0 (handle, storev, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmbr_rank_1 (handle, storev, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmbr_full_rank (handle, storev, side, trans, m, n, k, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormtr_rank_0 (handle, side, uplo, trans, m, n, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormtr_rank_1 (handle, side, uplo, trans, m, n, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sormtr_full_rank (handle, side, uplo, trans, m, n, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormtr_rank_0 (handle, side, uplo, trans, m, n, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormtr_rank_1 (handle, side, uplo, trans, m, n, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_dormtr_full_rank (handle, side, uplo, trans, m, n, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmtr_rank_0 (handle, side, uplo, trans, m, n, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmtr_rank_1 (handle, side, uplo, trans, m, n, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_cunmtr_full_rank (handle, side, uplo, trans, m, n, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmtr_rank_0 (handle, side, uplo, trans, m, n, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmtr_rank_1 (handle, side, uplo, trans, m, n, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_zunmtr_full_rank (handle, side, uplo, trans, m, n, a, lda, ipiv, c, ldc)
 
integer(kind(rocblas_status_success)) function rocsolver_sbdsqr_rank_0 (handle, uplo, n, nv, nu, nc, d, e, v, ldv, u, ldu, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sbdsqr_rank_1 (handle, uplo, n, nv, nu, nc, d, e, v, ldv, u, ldu, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sbdsqr_full_rank (handle, uplo, n, nv, nu, nc, d, e, v, ldv, u, ldu, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dbdsqr_rank_0 (handle, uplo, n, nv, nu, nc, d, e, v, ldv, u, ldu, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dbdsqr_rank_1 (handle, uplo, n, nv, nu, nc, d, e, v, ldv, u, ldu, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dbdsqr_full_rank (handle, uplo, n, nv, nu, nc, d, e, v, ldv, u, ldu, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cbdsqr_rank_0 (handle, uplo, n, nv, nu, nc, d, e, v, ldv, u, ldu, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cbdsqr_rank_1 (handle, uplo, n, nv, nu, nc, d, e, v, ldv, u, ldu, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cbdsqr_full_rank (handle, uplo, n, nv, nu, nc, d, e, v, ldv, u, ldu, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zbdsqr_rank_0 (handle, uplo, n, nv, nu, nc, d, e, v, ldv, u, ldu, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zbdsqr_rank_1 (handle, uplo, n, nv, nu, nc, d, e, v, ldv, u, ldu, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zbdsqr_full_rank (handle, uplo, n, nv, nu, nc, d, e, v, ldv, u, ldu, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssterf_rank_0 (handle, n, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssterf_rank_1 (handle, n, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsterf_rank_0 (handle, n, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsterf_rank_1 (handle, n, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssteqr_rank_0 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssteqr_rank_1 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssteqr_full_rank (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsteqr_rank_0 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsteqr_rank_1 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsteqr_full_rank (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_csteqr_rank_0 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_csteqr_rank_1 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_csteqr_full_rank (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zsteqr_rank_0 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zsteqr_rank_1 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zsteqr_full_rank (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sstedc_rank_0 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sstedc_rank_1 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sstedc_full_rank (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dstedc_rank_0 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dstedc_rank_1 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dstedc_full_rank (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cstedc_rank_0 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cstedc_rank_1 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cstedc_full_rank (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zstedc_rank_0 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zstedc_rank_1 (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zstedc_full_rank (handle, evect, n, d, e, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_npvt_rank_0 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_npvt_rank_1 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_npvt_full_rank (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_npvt_rank_0 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_npvt_rank_1 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_npvt_full_rank (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_npvt_rank_0 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_npvt_rank_1 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_npvt_full_rank (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_npvt_rank_0 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_npvt_rank_1 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_npvt_full_rank (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_npvt_strided_batched_rank_0 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_npvt_strided_batched_rank_1 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_npvt_strided_batched_full_rank (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_npvt_strided_batched_rank_0 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_npvt_strided_batched_rank_1 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_npvt_strided_batched_full_rank (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_npvt_strided_batched_rank_0 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_npvt_strided_batched_rank_1 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_npvt_strided_batched_full_rank (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_npvt_strided_batched_rank_0 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_npvt_strided_batched_rank_1 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_npvt_strided_batched_full_rank (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_npvt_rank_0 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_npvt_rank_1 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_npvt_full_rank (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_npvt_rank_0 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_npvt_rank_1 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_npvt_full_rank (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_npvt_rank_0 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_npvt_rank_1 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_npvt_full_rank (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_npvt_rank_0 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_npvt_rank_1 (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_npvt_full_rank (handle, m, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_npvt_strided_batched_rank_0 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_npvt_strided_batched_rank_1 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_npvt_strided_batched_full_rank (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_npvt_strided_batched_rank_0 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_npvt_strided_batched_rank_1 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_npvt_strided_batched_full_rank (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_npvt_strided_batched_rank_0 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_npvt_strided_batched_rank_1 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_npvt_strided_batched_full_rank (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_npvt_strided_batched_rank_0 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_npvt_strided_batched_rank_1 (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_npvt_strided_batched_full_rank (handle, m, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_rank_0 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_rank_1 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_full_rank (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_rank_0 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_rank_1 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_full_rank (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_rank_0 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_rank_1 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_full_rank (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_rank_0 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_rank_1 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_full_rank (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_rank_0 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_rank_1 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_full_rank (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_rank_0 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_rank_1 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_full_rank (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_rank_0 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_rank_1 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_full_rank (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_rank_0 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_rank_1 (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_full_rank (handle, m, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqr2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqr2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqr2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqr2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqr2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqr2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqr2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqr2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqr2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqr2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqr2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqr2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqr2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqr2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqr2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqr2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqr2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqr2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqr2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqr2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqr2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqr2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqr2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqr2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqr2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqr2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqr2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqr2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqr2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqr2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqr2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqr2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerq2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerq2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerq2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerq2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerq2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerq2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerq2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerq2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerq2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerq2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerq2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerq2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerq2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerq2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerq2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerq2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerq2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerq2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerq2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerq2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerq2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerq2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerq2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerq2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerq2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerq2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerq2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerq2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerq2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerq2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerq2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerq2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeql2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeql2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeql2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeql2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeql2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeql2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeql2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeql2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeql2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeql2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeql2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeql2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeql2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeql2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeql2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeql2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeql2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeql2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeql2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeql2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeql2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeql2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeql2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeql2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeql2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeql2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeql2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeql2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeql2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeql2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeql2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeql2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelq2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelq2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelq2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelq2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelq2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelq2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelq2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelq2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelq2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelq2_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelq2_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelq2_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelq2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelq2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelq2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelq2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelq2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelq2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelq2_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelq2_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelq2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelq2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelq2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelq2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelq2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelq2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelq2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelq2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelq2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelq2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelq2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelq2_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqrf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqrf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqrf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqrf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqrf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqrf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqrf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqrf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqrf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqrf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqrf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqrf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqrf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqrf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqrf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqrf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqrf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqrf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqrf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqrf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqrf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqrf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqrf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqrf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqrf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqrf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqrf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqrf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqrf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqrf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqrf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqrf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerqf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerqf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerqf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerqf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerqf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerqf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerqf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerqf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerqf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerqf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerqf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerqf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerqf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerqf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerqf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerqf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerqf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerqf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerqf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerqf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerqf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerqf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgerqf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerqf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerqf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgerqf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerqf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerqf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgerqf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerqf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerqf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgerqf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqlf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqlf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqlf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqlf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqlf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqlf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqlf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqlf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqlf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqlf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqlf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqlf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqlf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqlf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqlf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqlf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqlf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqlf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqlf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqlf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqlf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqlf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgeqlf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqlf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqlf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgeqlf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqlf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqlf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgeqlf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqlf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqlf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgeqlf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelqf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelqf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelqf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelqf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelqf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelqf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelqf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelqf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelqf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelqf_rank_0 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelqf_rank_1 (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelqf_full_rank (handle, m, n, a, lda, ipiv)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelqf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelqf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelqf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelqf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelqf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelqf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelqf_batched_rank_0 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelqf_batched_rank_1 (handle, m, n, a, lda, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelqf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelqf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgelqf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelqf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelqf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgelqf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelqf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelqf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgelqf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelqf_strided_batched_rank_0 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelqf_strided_batched_rank_1 (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgelqf_strided_batched_full_rank (handle, m, n, a, lda, stridea, ipiv, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebd2_rank_0 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebd2_rank_1 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebd2_full_rank (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebd2_rank_0 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebd2_rank_1 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebd2_full_rank (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebd2_rank_0 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebd2_rank_1 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebd2_full_rank (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebd2_rank_0 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebd2_rank_1 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebd2_full_rank (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebd2_batched_rank_0 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebd2_batched_rank_1 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebd2_batched_rank_0 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebd2_batched_rank_1 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebd2_batched_rank_0 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebd2_batched_rank_1 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebd2_batched_rank_0 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebd2_batched_rank_1 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebd2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebd2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebd2_strided_batched_full_rank (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebd2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebd2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebd2_strided_batched_full_rank (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebd2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebd2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebd2_strided_batched_full_rank (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebd2_strided_batched_rank_0 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebd2_strided_batched_rank_1 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebd2_strided_batched_full_rank (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebrd_rank_0 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebrd_rank_1 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebrd_full_rank (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebrd_rank_0 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebrd_rank_1 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebrd_full_rank (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebrd_rank_0 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebrd_rank_1 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebrd_full_rank (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebrd_rank_0 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebrd_rank_1 (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebrd_full_rank (handle, m, n, a, lda, d, e, tauq, taup)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebrd_batched_rank_0 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebrd_batched_rank_1 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebrd_batched_rank_0 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebrd_batched_rank_1 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebrd_batched_rank_0 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebrd_batched_rank_1 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebrd_batched_rank_0 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebrd_batched_rank_1 (handle, m, n, a, lda, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebrd_strided_batched_rank_0 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebrd_strided_batched_rank_1 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgebrd_strided_batched_full_rank (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebrd_strided_batched_rank_0 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebrd_strided_batched_rank_1 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgebrd_strided_batched_full_rank (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebrd_strided_batched_rank_0 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebrd_strided_batched_rank_1 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgebrd_strided_batched_full_rank (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebrd_strided_batched_rank_0 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebrd_strided_batched_rank_1 (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgebrd_strided_batched_full_rank (handle, m, n, a, lda, stridea, d, strided, e, stridee, tauq, strideq, taup, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrs_rank_0 (handle, trans, n, nrhs, a, lda, ipiv, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrs_rank_1 (handle, trans, n, nrhs, a, lda, ipiv, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrs_full_rank (handle, trans, n, nrhs, a, lda, ipiv, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrs_rank_0 (handle, trans, n, nrhs, a, lda, ipiv, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrs_rank_1 (handle, trans, n, nrhs, a, lda, ipiv, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrs_full_rank (handle, trans, n, nrhs, a, lda, ipiv, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrs_rank_0 (handle, trans, n, nrhs, a, lda, ipiv, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrs_rank_1 (handle, trans, n, nrhs, a, lda, ipiv, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrs_full_rank (handle, trans, n, nrhs, a, lda, ipiv, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrs_rank_0 (handle, trans, n, nrhs, a, lda, ipiv, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrs_rank_1 (handle, trans, n, nrhs, a, lda, ipiv, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrs_full_rank (handle, trans, n, nrhs, a, lda, ipiv, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrs_batched_rank_0 (handle, trans, n, nrhs, a, lda, ipiv, stridep, b, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrs_batched_rank_1 (handle, trans, n, nrhs, a, lda, ipiv, stridep, b, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrs_batched_rank_0 (handle, trans, n, nrhs, a, lda, ipiv, stridep, b, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrs_batched_rank_1 (handle, trans, n, nrhs, a, lda, ipiv, stridep, b, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrs_batched_rank_0 (handle, trans, n, nrhs, a, lda, ipiv, stridep, b, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrs_batched_rank_1 (handle, trans, n, nrhs, a, lda, ipiv, stridep, b, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrs_batched_rank_0 (handle, trans, n, nrhs, a, lda, ipiv, stridep, b, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrs_batched_rank_1 (handle, trans, n, nrhs, a, lda, ipiv, stridep, b, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrs_strided_batched_rank_0 (handle, trans, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrs_strided_batched_rank_1 (handle, trans, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrs_strided_batched_full_rank (handle, trans, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrs_strided_batched_rank_0 (handle, trans, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrs_strided_batched_rank_1 (handle, trans, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrs_strided_batched_full_rank (handle, trans, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrs_strided_batched_rank_0 (handle, trans, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrs_strided_batched_rank_1 (handle, trans, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrs_strided_batched_full_rank (handle, trans, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrs_strided_batched_rank_0 (handle, trans, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrs_strided_batched_rank_1 (handle, trans, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrs_strided_batched_full_rank (handle, trans, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesv_rank_0 (handle, n, nrhs, a, lda, ipiv, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesv_rank_1 (handle, n, nrhs, a, lda, ipiv, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesv_full_rank (handle, n, nrhs, a, lda, ipiv, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesv_rank_0 (handle, n, nrhs, a, lda, ipiv, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesv_rank_1 (handle, n, nrhs, a, lda, ipiv, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesv_full_rank (handle, n, nrhs, a, lda, ipiv, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesv_rank_0 (handle, n, nrhs, a, lda, ipiv, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesv_rank_1 (handle, n, nrhs, a, lda, ipiv, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesv_full_rank (handle, n, nrhs, a, lda, ipiv, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesv_rank_0 (handle, n, nrhs, a, lda, ipiv, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesv_rank_1 (handle, n, nrhs, a, lda, ipiv, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesv_full_rank (handle, n, nrhs, a, lda, ipiv, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesv_batched_rank_0 (handle, n, nrhs, a, lda, ipiv, stridep, b, ldb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesv_batched_rank_1 (handle, n, nrhs, a, lda, ipiv, stridep, b, ldb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesv_batched_rank_0 (handle, n, nrhs, a, lda, ipiv, stridep, b, ldb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesv_batched_rank_1 (handle, n, nrhs, a, lda, ipiv, stridep, b, ldb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesv_batched_rank_0 (handle, n, nrhs, a, lda, ipiv, stridep, b, ldb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesv_batched_rank_1 (handle, n, nrhs, a, lda, ipiv, stridep, b, ldb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesv_batched_rank_0 (handle, n, nrhs, a, lda, ipiv, stridep, b, ldb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesv_batched_rank_1 (handle, n, nrhs, a, lda, ipiv, stridep, b, ldb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesv_strided_batched_rank_0 (handle, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesv_strided_batched_rank_1 (handle, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesv_strided_batched_full_rank (handle, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesv_strided_batched_rank_0 (handle, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesv_strided_batched_rank_1 (handle, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesv_strided_batched_full_rank (handle, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesv_strided_batched_rank_0 (handle, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesv_strided_batched_rank_1 (handle, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesv_strided_batched_full_rank (handle, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesv_strided_batched_rank_0 (handle, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesv_strided_batched_rank_1 (handle, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesv_strided_batched_full_rank (handle, n, nrhs, a, lda, stridea, ipiv, stridep, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_rank_0 (handle, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_rank_1 (handle, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_full_rank (handle, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_rank_0 (handle, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_rank_1 (handle, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_full_rank (handle, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_rank_0 (handle, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_rank_1 (handle, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_full_rank (handle, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_rank_0 (handle, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_rank_1 (handle, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_full_rank (handle, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_batched_rank_0 (handle, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_batched_rank_1 (handle, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_batched_rank_0 (handle, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_batched_rank_1 (handle, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_batched_rank_0 (handle, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_batched_rank_1 (handle, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_batched_rank_0 (handle, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_batched_rank_1 (handle, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_strided_batched_rank_0 (handle, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_strided_batched_rank_1 (handle, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_strided_batched_full_rank (handle, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_strided_batched_rank_0 (handle, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_strided_batched_rank_1 (handle, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_strided_batched_full_rank (handle, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_strided_batched_rank_0 (handle, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_strided_batched_rank_1 (handle, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_strided_batched_full_rank (handle, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_strided_batched_rank_0 (handle, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_strided_batched_rank_1 (handle, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_strided_batched_full_rank (handle, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_rank_0 (handle, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_rank_1 (handle, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_full_rank (handle, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_rank_0 (handle, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_rank_1 (handle, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_full_rank (handle, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_rank_0 (handle, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_rank_1 (handle, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_full_rank (handle, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_rank_0 (handle, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_rank_1 (handle, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_full_rank (handle, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_strided_batched_rank_0 (handle, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_strided_batched_rank_1 (handle, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_strided_batched_full_rank (handle, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_strided_batched_rank_0 (handle, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_strided_batched_rank_1 (handle, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_strided_batched_full_rank (handle, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_strided_batched_rank_0 (handle, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_strided_batched_rank_1 (handle, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_strided_batched_full_rank (handle, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_strided_batched_rank_0 (handle, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_strided_batched_rank_1 (handle, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_strided_batched_full_rank (handle, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgels_rank_0 (handle, trans, m, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgels_rank_1 (handle, trans, m, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgels_full_rank (handle, trans, m, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgels_rank_0 (handle, trans, m, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgels_rank_1 (handle, trans, m, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgels_full_rank (handle, trans, m, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgels_rank_0 (handle, trans, m, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgels_rank_1 (handle, trans, m, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgels_full_rank (handle, trans, m, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgels_rank_0 (handle, trans, m, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgels_rank_1 (handle, trans, m, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgels_full_rank (handle, trans, m, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgels_strided_batched_rank_0 (handle, trans, m, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgels_strided_batched_rank_1 (handle, trans, m, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgels_strided_batched_full_rank (handle, trans, m, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgels_strided_batched_rank_0 (handle, trans, m, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgels_strided_batched_rank_1 (handle, trans, m, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgels_strided_batched_full_rank (handle, trans, m, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgels_strided_batched_rank_0 (handle, trans, m, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgels_strided_batched_rank_1 (handle, trans, m, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgels_strided_batched_full_rank (handle, trans, m, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgels_strided_batched_rank_0 (handle, trans, m, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgels_strided_batched_rank_1 (handle, trans, m, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgels_strided_batched_full_rank (handle, trans, m, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotf2_rank_0 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_spotf2_rank_1 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_spotf2_full_rank (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotf2_rank_0 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotf2_rank_1 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotf2_full_rank (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotf2_rank_0 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotf2_rank_1 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotf2_full_rank (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotf2_rank_0 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotf2_rank_1 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotf2_full_rank (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_spotf2_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotf2_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotf2_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotf2_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotf2_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotf2_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotf2_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotf2_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotf2_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotf2_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotf2_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotf2_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrf_rank_0 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrf_rank_1 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrf_full_rank (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrf_rank_0 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrf_rank_1 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrf_full_rank (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrf_rank_0 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrf_rank_1 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrf_full_rank (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrf_rank_0 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrf_rank_1 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrf_full_rank (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrf_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrf_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrf_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrf_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrf_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrf_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrf_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrf_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrf_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrf_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrf_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrf_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrs_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrs_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrs_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrs_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrs_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrs_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrs_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrs_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrs_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrs_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrs_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrs_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrs_strided_batched_rank_0 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrs_strided_batched_rank_1 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrs_strided_batched_full_rank (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrs_strided_batched_rank_0 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrs_strided_batched_rank_1 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrs_strided_batched_full_rank (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrs_strided_batched_rank_0 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrs_strided_batched_rank_1 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrs_strided_batched_full_rank (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrs_strided_batched_rank_0 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrs_strided_batched_rank_1 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrs_strided_batched_full_rank (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sposv_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sposv_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sposv_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dposv_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dposv_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dposv_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cposv_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cposv_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cposv_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zposv_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zposv_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zposv_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sposv_strided_batched_rank_0 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sposv_strided_batched_rank_1 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sposv_strided_batched_full_rank (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dposv_strided_batched_rank_0 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dposv_strided_batched_rank_1 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dposv_strided_batched_full_rank (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cposv_strided_batched_rank_0 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cposv_strided_batched_rank_1 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cposv_strided_batched_full_rank (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zposv_strided_batched_rank_0 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zposv_strided_batched_rank_1 (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zposv_strided_batched_full_rank (handle, uplo, n, nrhs, a, lda, stridea, b, ldb, strideb, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotri_rank_0 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_spotri_rank_1 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_spotri_full_rank (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotri_rank_0 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotri_rank_1 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotri_full_rank (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotri_rank_0 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotri_rank_1 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotri_full_rank (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotri_rank_0 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotri_rank_1 (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotri_full_rank (handle, uplo, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_spotri_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotri_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotri_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotri_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotri_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotri_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotri_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotri_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotri_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotri_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotri_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotri_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesvd_rank_0 (handle, left_svect, right_svect, m, n, a, lda, s, u, ldu, v, ldv, e, fast_alg, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesvd_rank_1 (handle, left_svect, right_svect, m, n, a, lda, s, u, ldu, v, ldv, e, fast_alg, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesvd_full_rank (handle, left_svect, right_svect, m, n, a, lda, s, u, ldu, v, ldv, e, fast_alg, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesvd_rank_0 (handle, left_svect, right_svect, m, n, a, lda, s, u, ldu, v, ldv, e, fast_alg, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesvd_rank_1 (handle, left_svect, right_svect, m, n, a, lda, s, u, ldu, v, ldv, e, fast_alg, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesvd_full_rank (handle, left_svect, right_svect, m, n, a, lda, s, u, ldu, v, ldv, e, fast_alg, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesvd_rank_0 (handle, left_svect, right_svect, m, n, a, lda, s, u, ldu, v, ldv, e, fast_alg, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesvd_rank_1 (handle, left_svect, right_svect, m, n, a, lda, s, u, ldu, v, ldv, e, fast_alg, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesvd_full_rank (handle, left_svect, right_svect, m, n, a, lda, s, u, ldu, v, ldv, e, fast_alg, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesvd_rank_0 (handle, left_svect, right_svect, m, n, a, lda, s, u, ldu, v, ldv, e, fast_alg, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesvd_rank_1 (handle, left_svect, right_svect, m, n, a, lda, s, u, ldu, v, ldv, e, fast_alg, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesvd_full_rank (handle, left_svect, right_svect, m, n, a, lda, s, u, ldu, v, ldv, e, fast_alg, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesvd_batched_rank_0 (handle, left_svect, right_svect, m, n, a, lda, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesvd_batched_rank_1 (handle, left_svect, right_svect, m, n, a, lda, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesvd_batched_full_rank (handle, left_svect, right_svect, m, n, a, lda, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesvd_batched_rank_0 (handle, left_svect, right_svect, m, n, a, lda, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesvd_batched_rank_1 (handle, left_svect, right_svect, m, n, a, lda, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesvd_batched_full_rank (handle, left_svect, right_svect, m, n, a, lda, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesvd_batched_rank_0 (handle, left_svect, right_svect, m, n, a, lda, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesvd_batched_rank_1 (handle, left_svect, right_svect, m, n, a, lda, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesvd_batched_full_rank (handle, left_svect, right_svect, m, n, a, lda, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesvd_batched_rank_0 (handle, left_svect, right_svect, m, n, a, lda, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesvd_batched_rank_1 (handle, left_svect, right_svect, m, n, a, lda, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesvd_batched_full_rank (handle, left_svect, right_svect, m, n, a, lda, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesvd_strided_batched_rank_0 (handle, left_svect, right_svect, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesvd_strided_batched_rank_1 (handle, left_svect, right_svect, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgesvd_strided_batched_full_rank (handle, left_svect, right_svect, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesvd_strided_batched_rank_0 (handle, left_svect, right_svect, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesvd_strided_batched_rank_1 (handle, left_svect, right_svect, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgesvd_strided_batched_full_rank (handle, left_svect, right_svect, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesvd_strided_batched_rank_0 (handle, left_svect, right_svect, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesvd_strided_batched_rank_1 (handle, left_svect, right_svect, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgesvd_strided_batched_full_rank (handle, left_svect, right_svect, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesvd_strided_batched_rank_0 (handle, left_svect, right_svect, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesvd_strided_batched_rank_1 (handle, left_svect, right_svect, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgesvd_strided_batched_full_rank (handle, left_svect, right_svect, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, e, stridee, fast_alg, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytd2_rank_0 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytd2_rank_1 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytd2_full_rank (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytd2_rank_0 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytd2_rank_1 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytd2_full_rank (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_chetd2_rank_0 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_chetd2_rank_1 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_chetd2_full_rank (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetd2_rank_0 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetd2_rank_1 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetd2_full_rank (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytd2_batched_rank_0 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytd2_batched_rank_1 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytd2_batched_rank_0 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytd2_batched_rank_1 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chetd2_batched_rank_0 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chetd2_batched_rank_1 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetd2_batched_rank_0 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetd2_batched_rank_1 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytd2_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytd2_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytd2_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytd2_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytd2_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytd2_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chetd2_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chetd2_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chetd2_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetd2_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetd2_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetd2_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrd_rank_0 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrd_rank_1 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrd_full_rank (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrd_rank_0 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrd_rank_1 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrd_full_rank (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_chetrd_rank_0 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_chetrd_rank_1 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_chetrd_full_rank (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetrd_rank_0 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetrd_rank_1 (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetrd_full_rank (handle, uplo, n, a, lda, d, e, tau)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrd_batched_rank_0 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrd_batched_rank_1 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrd_batched_rank_0 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrd_batched_rank_1 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chetrd_batched_rank_0 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chetrd_batched_rank_1 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetrd_batched_rank_0 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetrd_batched_rank_1 (handle, uplo, n, a, lda, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrd_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrd_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrd_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrd_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrd_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrd_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chetrd_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chetrd_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chetrd_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetrd_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetrd_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhetrd_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, d, strided, e, stridee, tau, stridep, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygs2_rank_0 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygs2_rank_1 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygs2_full_rank (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygs2_rank_0 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygs2_rank_1 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygs2_full_rank (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_chegs2_rank_0 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_chegs2_rank_1 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_chegs2_full_rank (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegs2_rank_0 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegs2_rank_1 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegs2_full_rank (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygs2_strided_batched_rank_0 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygs2_strided_batched_rank_1 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygs2_strided_batched_full_rank (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygs2_strided_batched_rank_0 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygs2_strided_batched_rank_1 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygs2_strided_batched_full_rank (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegs2_strided_batched_rank_0 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegs2_strided_batched_rank_1 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegs2_strided_batched_full_rank (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegs2_strided_batched_rank_0 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegs2_strided_batched_rank_1 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegs2_strided_batched_full_rank (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygst_rank_0 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygst_rank_1 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygst_full_rank (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygst_rank_0 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygst_rank_1 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygst_full_rank (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_chegst_rank_0 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_chegst_rank_1 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_chegst_full_rank (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegst_rank_0 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegst_rank_1 (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegst_full_rank (handle, itype, uplo, n, a, lda, b, ldb)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygst_strided_batched_rank_0 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygst_strided_batched_rank_1 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygst_strided_batched_full_rank (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygst_strided_batched_rank_0 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygst_strided_batched_rank_1 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygst_strided_batched_full_rank (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegst_strided_batched_rank_0 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegst_strided_batched_rank_1 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegst_strided_batched_full_rank (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegst_strided_batched_rank_0 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegst_strided_batched_rank_1 (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegst_strided_batched_full_rank (handle, itype, uplo, n, a, lda, stridea, b, ldb, strideb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyev_rank_0 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyev_rank_1 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyev_full_rank (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyev_rank_0 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyev_rank_1 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyev_full_rank (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cheev_rank_0 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cheev_rank_1 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cheev_full_rank (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zheev_rank_0 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zheev_rank_1 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zheev_full_rank (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyev_batched_rank_0 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyev_batched_rank_1 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyev_batched_rank_0 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyev_batched_rank_1 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cheev_batched_rank_0 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cheev_batched_rank_1 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zheev_batched_rank_0 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zheev_batched_rank_1 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyev_strided_batched_rank_0 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyev_strided_batched_rank_1 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyev_strided_batched_full_rank (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyev_strided_batched_rank_0 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyev_strided_batched_rank_1 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyev_strided_batched_full_rank (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cheev_strided_batched_rank_0 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cheev_strided_batched_rank_1 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cheev_strided_batched_full_rank (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zheev_strided_batched_rank_0 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zheev_strided_batched_rank_1 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zheev_strided_batched_full_rank (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyevd_rank_0 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyevd_rank_1 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyevd_full_rank (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyevd_rank_0 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyevd_rank_1 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyevd_full_rank (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cheevd_rank_0 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cheevd_rank_1 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cheevd_full_rank (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zheevd_rank_0 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zheevd_rank_1 (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zheevd_full_rank (handle, evect, uplo, n, a, lda, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyevd_batched_rank_0 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyevd_batched_rank_1 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyevd_batched_rank_0 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyevd_batched_rank_1 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cheevd_batched_rank_0 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cheevd_batched_rank_1 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zheevd_batched_rank_0 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zheevd_batched_rank_1 (handle, evect, uplo, n, a, lda, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyevd_strided_batched_rank_0 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyevd_strided_batched_rank_1 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssyevd_strided_batched_full_rank (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyevd_strided_batched_rank_0 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyevd_strided_batched_rank_1 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsyevd_strided_batched_full_rank (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cheevd_strided_batched_rank_0 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cheevd_strided_batched_rank_1 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cheevd_strided_batched_full_rank (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zheevd_strided_batched_rank_0 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zheevd_strided_batched_rank_1 (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zheevd_strided_batched_full_rank (handle, evect, uplo, n, a, lda, stridea, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygv_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygv_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygv_full_rank (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygv_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygv_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygv_full_rank (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_chegv_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_chegv_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_chegv_full_rank (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegv_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegv_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegv_full_rank (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygv_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygv_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygv_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygv_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegv_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegv_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegv_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegv_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygv_strided_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygv_strided_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygv_strided_batched_full_rank (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygv_strided_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygv_strided_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygv_strided_batched_full_rank (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegv_strided_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegv_strided_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegv_strided_batched_full_rank (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegv_strided_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegv_strided_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegv_strided_batched_full_rank (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygvd_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygvd_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygvd_full_rank (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygvd_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygvd_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygvd_full_rank (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_chegvd_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_chegvd_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_chegvd_full_rank (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegvd_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegvd_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegvd_full_rank (handle, itype, evect, uplo, n, a, lda, b, ldb, d, e, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygvd_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygvd_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygvd_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygvd_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegvd_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegvd_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegvd_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegvd_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, b, ldb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygvd_strided_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygvd_strided_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygvd_strided_batched_full_rank (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygvd_strided_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygvd_strided_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygvd_strided_batched_full_rank (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegvd_strided_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegvd_strided_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegvd_strided_batched_full_rank (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegvd_strided_batched_rank_0 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegvd_strided_batched_rank_1 (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegvd_strided_batched_full_rank (handle, itype, evect, uplo, n, a, lda, stridea, b, ldb, strideb, d, strided, e, stridee, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_outofplace_rank_0 (handle, n, a, lda, ipiv, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_outofplace_rank_1 (handle, n, a, lda, ipiv, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_outofplace_full_rank (handle, n, a, lda, ipiv, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_outofplace_rank_0 (handle, n, a, lda, ipiv, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_outofplace_rank_1 (handle, n, a, lda, ipiv, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_outofplace_full_rank (handle, n, a, lda, ipiv, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_outofplace_rank_0 (handle, n, a, lda, ipiv, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_outofplace_rank_1 (handle, n, a, lda, ipiv, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_outofplace_full_rank (handle, n, a, lda, ipiv, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_outofplace_rank_0 (handle, n, a, lda, ipiv, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_outofplace_rank_1 (handle, n, a, lda, ipiv, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_outofplace_full_rank (handle, n, a, lda, ipiv, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_outofplace_batched_rank_0 (handle, n, a, lda, ipiv, stridep, c, ldc, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_outofplace_batched_rank_1 (handle, n, a, lda, ipiv, stridep, c, ldc, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_outofplace_batched_rank_0 (handle, n, a, lda, ipiv, stridep, c, ldc, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_outofplace_batched_rank_1 (handle, n, a, lda, ipiv, stridep, c, ldc, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_outofplace_batched_rank_0 (handle, n, a, lda, ipiv, stridep, c, ldc, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_outofplace_batched_rank_1 (handle, n, a, lda, ipiv, stridep, c, ldc, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_outofplace_batched_rank_0 (handle, n, a, lda, ipiv, stridep, c, ldc, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_outofplace_batched_rank_1 (handle, n, a, lda, ipiv, stridep, c, ldc, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_outofplace_strided_batched_rank_0 (handle, n, a, lda, stridea, ipiv, stridep, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_outofplace_strided_batched_rank_1 (handle, n, a, lda, stridea, ipiv, stridep, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_outofplace_strided_batched_full_rank (handle, n, a, lda, stridea, ipiv, stridep, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_outofplace_strided_batched_rank_0 (handle, n, a, lda, stridea, ipiv, stridep, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_outofplace_strided_batched_rank_1 (handle, n, a, lda, stridea, ipiv, stridep, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_outofplace_strided_batched_full_rank (handle, n, a, lda, stridea, ipiv, stridep, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_outofplace_strided_batched_rank_0 (handle, n, a, lda, stridea, ipiv, stridep, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_outofplace_strided_batched_rank_1 (handle, n, a, lda, stridea, ipiv, stridep, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_outofplace_strided_batched_full_rank (handle, n, a, lda, stridea, ipiv, stridep, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_outofplace_strided_batched_rank_0 (handle, n, a, lda, stridea, ipiv, stridep, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_outofplace_strided_batched_rank_1 (handle, n, a, lda, stridea, ipiv, stridep, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_outofplace_strided_batched_full_rank (handle, n, a, lda, stridea, ipiv, stridep, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_outofplace_rank_0 (handle, n, a, lda, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_outofplace_rank_1 (handle, n, a, lda, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_outofplace_full_rank (handle, n, a, lda, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_outofplace_rank_0 (handle, n, a, lda, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_outofplace_rank_1 (handle, n, a, lda, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_outofplace_full_rank (handle, n, a, lda, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_outofplace_rank_0 (handle, n, a, lda, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_outofplace_rank_1 (handle, n, a, lda, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_outofplace_full_rank (handle, n, a, lda, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_outofplace_rank_0 (handle, n, a, lda, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_outofplace_rank_1 (handle, n, a, lda, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_outofplace_full_rank (handle, n, a, lda, c, ldc, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_outofplace_strided_batched_rank_0 (handle, n, a, lda, stridea, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_outofplace_strided_batched_rank_1 (handle, n, a, lda, stridea, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_outofplace_strided_batched_full_rank (handle, n, a, lda, stridea, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_outofplace_strided_batched_rank_0 (handle, n, a, lda, stridea, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_outofplace_strided_batched_rank_1 (handle, n, a, lda, stridea, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_outofplace_strided_batched_full_rank (handle, n, a, lda, stridea, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_outofplace_strided_batched_rank_0 (handle, n, a, lda, stridea, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_outofplace_strided_batched_rank_1 (handle, n, a, lda, stridea, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_outofplace_strided_batched_full_rank (handle, n, a, lda, stridea, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_outofplace_strided_batched_rank_0 (handle, n, a, lda, stridea, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_outofplace_strided_batched_rank_1 (handle, n, a, lda, stridea, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_outofplace_strided_batched_full_rank (handle, n, a, lda, stridea, c, ldc, stridec, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_strtri_rank_0 (handle, uplo, diag, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_strtri_rank_1 (handle, uplo, diag, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_strtri_full_rank (handle, uplo, diag, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dtrtri_rank_0 (handle, uplo, diag, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dtrtri_rank_1 (handle, uplo, diag, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dtrtri_full_rank (handle, uplo, diag, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ctrtri_rank_0 (handle, uplo, diag, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ctrtri_rank_1 (handle, uplo, diag, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ctrtri_full_rank (handle, uplo, diag, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ztrtri_rank_0 (handle, uplo, diag, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ztrtri_rank_1 (handle, uplo, diag, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ztrtri_full_rank (handle, uplo, diag, n, a, lda, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_strtri_strided_batched_rank_0 (handle, uplo, diag, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_strtri_strided_batched_rank_1 (handle, uplo, diag, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_strtri_strided_batched_full_rank (handle, uplo, diag, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dtrtri_strided_batched_rank_0 (handle, uplo, diag, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dtrtri_strided_batched_rank_1 (handle, uplo, diag, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dtrtri_strided_batched_full_rank (handle, uplo, diag, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ctrtri_strided_batched_rank_0 (handle, uplo, diag, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ctrtri_strided_batched_rank_1 (handle, uplo, diag, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ctrtri_strided_batched_full_rank (handle, uplo, diag, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ztrtri_strided_batched_rank_0 (handle, uplo, diag, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ztrtri_strided_batched_rank_1 (handle, uplo, diag, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ztrtri_strided_batched_full_rank (handle, uplo, diag, n, a, lda, stridea, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytf2_rank_0 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytf2_rank_1 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytf2_full_rank (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytf2_rank_0 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytf2_rank_1 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytf2_full_rank (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_csytf2_rank_0 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_csytf2_rank_1 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_csytf2_full_rank (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytf2_rank_0 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytf2_rank_1 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytf2_full_rank (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytf2_batched_rank_0 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytf2_batched_rank_1 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytf2_batched_rank_0 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytf2_batched_rank_1 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_csytf2_batched_rank_0 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_csytf2_batched_rank_1 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytf2_batched_rank_0 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytf2_batched_rank_1 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytf2_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytf2_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytf2_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytf2_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytf2_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytf2_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_csytf2_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_csytf2_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_csytf2_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytf2_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytf2_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytf2_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrf_rank_0 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrf_rank_1 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrf_full_rank (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrf_rank_0 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrf_rank_1 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrf_full_rank (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_csytrf_rank_0 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_csytrf_rank_1 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_csytrf_full_rank (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytrf_rank_0 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytrf_rank_1 (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytrf_full_rank (handle, uplo, n, a, lda, ipiv, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrf_batched_rank_0 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrf_batched_rank_1 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrf_batched_rank_0 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrf_batched_rank_1 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_csytrf_batched_rank_0 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_csytrf_batched_rank_1 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytrf_batched_rank_0 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytrf_batched_rank_1 (handle, uplo, n, a, lda, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrf_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrf_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssytrf_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrf_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrf_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsytrf_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_csytrf_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_csytrf_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_csytrf_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytrf_strided_batched_rank_0 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytrf_strided_batched_rank_1 (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zsytrf_strided_batched_full_rank (handle, uplo, n, a, lda, stridea, ipiv, stridep, myinfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegvdx_rank_0 (handle, itype, evect, erange, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, z, ldz, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_chegvdx_rank_1 (handle, itype, evect, erange, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, z, ldz, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_chegvdx_full_rank (handle, itype, evect, erange, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, z, ldz, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegvdx_rank_0 (handle, itype, evect, erange, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, z, ldz, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegvdx_rank_1 (handle, itype, evect, erange, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, z, ldz, myinfo)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegvdx_full_rank (handle, itype, evect, erange, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, z, ldz, myinfo)
 

Function/Subroutine Documentation

◆ rocsolver_cbdsqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cbdsqr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nv,
integer(c_int)  nu,
integer(c_int)  nc,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:,:), target  v,
integer(c_int)  ldv,
complex(c_float_complex), dimension(:,:), target  u,
integer(c_int)  ldu,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_cbdsqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cbdsqr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nv,
integer(c_int)  nu,
integer(c_int)  nc,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  v,
integer(c_int)  ldv,
complex(c_float_complex), target  u,
integer(c_int)  ldu,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_cbdsqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cbdsqr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nv,
integer(c_int)  nu,
integer(c_int)  nc,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  v,
integer(c_int)  ldv,
complex(c_float_complex), dimension(:), target  u,
integer(c_int)  ldu,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgebd2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebd2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), target  tauq,
integer(c_int64_t)  strideq,
complex(c_float_complex), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgebd2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebd2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
complex(c_float_complex), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgebd2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebd2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tauq,
complex(c_float_complex), dimension(:), target  taup 
)

◆ rocsolver_cgebd2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebd2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  tauq,
complex(c_float_complex), target  taup 
)

◆ rocsolver_cgebd2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebd2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tauq,
complex(c_float_complex), dimension(:), target  taup 
)

◆ rocsolver_cgebd2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebd2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
complex(c_float_complex), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgebd2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebd2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), target  tauq,
integer(c_int64_t)  strideq,
complex(c_float_complex), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgebd2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebd2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
complex(c_float_complex), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgebrd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebrd_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), target  tauq,
integer(c_int64_t)  strideq,
complex(c_float_complex), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgebrd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebrd_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
complex(c_float_complex), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgebrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebrd_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tauq,
complex(c_float_complex), dimension(:), target  taup 
)

◆ rocsolver_cgebrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebrd_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  tauq,
complex(c_float_complex), target  taup 
)

◆ rocsolver_cgebrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebrd_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tauq,
complex(c_float_complex), dimension(:), target  taup 
)

◆ rocsolver_cgebrd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebrd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
complex(c_float_complex), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgebrd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebrd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), target  tauq,
integer(c_int64_t)  strideq,
complex(c_float_complex), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgebrd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebrd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
complex(c_float_complex), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgelq2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelq2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgelq2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelq2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgelq2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelq2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgelq2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelq2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cgelq2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelq2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgelq2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelq2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgelq2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelq2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgelq2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelq2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgelqf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelqf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgelqf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelqf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgelqf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelqf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgelqf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelqf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cgelqf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelqf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgelqf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelqf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgelqf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelqf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgelqf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelqf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgels_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgels_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgels_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgels_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgels_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgels_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgels_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgels_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgels_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgels_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgels_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgels_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeql2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeql2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeql2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeql2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeql2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeql2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgeql2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeql2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cgeql2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeql2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgeql2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeql2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeql2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeql2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeql2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeql2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqlf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqlf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqlf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqlf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqlf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqlf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgeqlf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqlf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cgeqlf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqlf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgeqlf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqlf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqlf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqlf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqlf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqlf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqr2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqr2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqr2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqr2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqr2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqr2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgeqr2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqr2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cgeqr2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqr2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgeqr2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqr2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqr2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqr2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqr2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqr2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqrf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqrf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqrf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgeqrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqrf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cgeqrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqrf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgeqrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeqrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgerq2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerq2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgerq2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerq2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgerq2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerq2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgerq2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerq2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cgerq2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerq2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgerq2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerq2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgerq2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerq2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgerq2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerq2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgerqf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerqf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgerqf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerqf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgerqf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerqf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgerqf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerqf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cgerqf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerqf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cgerqf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerqf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgerqf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerqf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgerqf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerqf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_cgesv_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesv_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgesv_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesv_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgesv_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesv_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgesv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesv_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgesv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesv_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgesv_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesv_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgesv_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesv_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgesv_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesv_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgesvd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesvd_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  s,
integer(c_int64_t)  strides,
complex(c_float_complex), dimension(:,:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
complex(c_float_complex), dimension(:,:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgesvd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesvd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  s,
integer(c_int64_t)  strides,
complex(c_float_complex), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
complex(c_float_complex), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_float), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgesvd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesvd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  s,
integer(c_int64_t)  strides,
complex(c_float_complex), dimension(:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
complex(c_float_complex), dimension(:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgesvd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesvd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  s,
complex(c_float_complex), dimension(:,:), target  u,
integer(c_int)  ldu,
complex(c_float_complex), dimension(:,:), target  v,
integer(c_int)  ldv,
real(c_float), dimension(:), target  e,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgesvd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesvd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  s,
complex(c_float_complex), target  u,
integer(c_int)  ldu,
complex(c_float_complex), target  v,
integer(c_int)  ldv,
real(c_float), target  e,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgesvd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesvd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  s,
complex(c_float_complex), dimension(:), target  u,
integer(c_int)  ldu,
complex(c_float_complex), dimension(:), target  v,
integer(c_int)  ldv,
real(c_float), dimension(:), target  e,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgesvd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesvd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  s,
integer(c_int64_t)  strides,
complex(c_float_complex), dimension(:,:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
complex(c_float_complex), dimension(:,:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgesvd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesvd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  s,
integer(c_int64_t)  strides,
complex(c_float_complex), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
complex(c_float_complex), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_float), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgesvd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesvd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  s,
integer(c_int64_t)  strides,
complex(c_float_complex), dimension(:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
complex(c_float_complex), dimension(:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetf2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetf2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetf2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetf2_npvt_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_npvt_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetf2_npvt_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_npvt_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetf2_npvt_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_npvt_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetf2_npvt_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_npvt_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetf2_npvt_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_npvt_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetf2_npvt_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_npvt_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetf2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetf2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetf2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetf2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetf2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetrf_npvt_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_npvt_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetrf_npvt_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_npvt_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetrf_npvt_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_npvt_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetrf_npvt_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_npvt_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrf_npvt_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_npvt_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrf_npvt_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_npvt_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetri_npvt_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetri_npvt_outofplace_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_outofplace_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetri_npvt_outofplace_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_outofplace_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetri_npvt_outofplace_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_outofplace_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetri_npvt_outofplace_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_outofplace_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_npvt_outofplace_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_outofplace_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_npvt_outofplace_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_outofplace_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_npvt_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetri_npvt_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetri_npvt_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_npvt_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_npvt_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_outofplace_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_outofplace_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_outofplace_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_outofplace_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_outofplace_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_outofplace_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetri_outofplace_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_outofplace_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetri_outofplace_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_outofplace_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetri_outofplace_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_outofplace_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_outofplace_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_outofplace_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_outofplace_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_outofplace_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetri_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_cgetri_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrs_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrs_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrs_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrs_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrs_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrs_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_cgetrs_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrs_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_cgetrs_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrs_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_cgetrs_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrs_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrs_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrs_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrs_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrs_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_cheev_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheev_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cheev_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheev_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cheev_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheev_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_cheev_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheev_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_cheev_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheev_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_cheev_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheev_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cheev_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheev_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cheev_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheev_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cheevd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheevd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cheevd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheevd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cheevd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheevd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_cheevd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheevd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_cheevd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheevd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_cheevd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheevd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cheevd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheevd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cheevd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheevd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegs2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegs2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_chegs2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegs2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_chegs2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegs2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_chegs2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegs2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_chegs2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegs2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_chegs2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegs2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_chegst_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegst_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_chegst_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegst_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_chegst_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegst_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_chegst_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegst_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_chegst_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegst_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_chegst_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegst_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_chegv_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegv_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegv_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegv_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegv_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegv_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_chegv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegv_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
real(c_float), target  d,
real(c_float), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_chegv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegv_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_chegv_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegv_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegv_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegv_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegv_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegv_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegvd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegvd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegvd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegvd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegvd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegvd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_chegvd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegvd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
real(c_float), target  d,
real(c_float), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_chegvd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegvd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_chegvd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegvd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegvd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegvd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegvd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegvd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegvdx_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegvdx_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_erange_all))  erange,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int)  nev,
real(c_float), dimension(:), target  w,
complex(c_float_complex), dimension(:,:), target  z,
integer(c_int)  ldz,
integer(c_int), dimension(:), target  myinfo 
)

◆ rocsolver_chegvdx_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegvdx_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_erange_all))  erange,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int)  nev,
real(c_float), target  w,
complex(c_float_complex), target  z,
integer(c_int)  ldz,
integer(c_int), target  myinfo 
)

◆ rocsolver_chegvdx_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegvdx_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_erange_all))  erange,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int)  nev,
real(c_float), dimension(:), target  w,
complex(c_float_complex), dimension(:), target  z,
integer(c_int)  ldz,
integer(c_int), dimension(:), target  myinfo 
)

◆ rocsolver_chetd2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetd2_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_chetd2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetd2_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_chetd2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetd2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau 
)

◆ rocsolver_chetd2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetd2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  tau 
)

◆ rocsolver_chetd2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetd2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau 
)

◆ rocsolver_chetd2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetd2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_chetd2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetd2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_chetd2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetd2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_chetrd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetrd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_chetrd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetrd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_chetrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetrd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau 
)

◆ rocsolver_chetrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetrd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  tau 
)

◆ rocsolver_chetrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetrd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau 
)

◆ rocsolver_chetrd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetrd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_chetrd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetrd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_chetrd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetrd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_clabrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clabrd_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tauq,
complex(c_float_complex), dimension(:), target  taup,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
complex(c_float_complex), dimension(:,:), target  y,
integer(c_int)  ldy 
)

◆ rocsolver_clabrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clabrd_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  tauq,
complex(c_float_complex), target  taup,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
complex(c_float_complex), target  y,
integer(c_int)  ldy 
)

◆ rocsolver_clabrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clabrd_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tauq,
complex(c_float_complex), dimension(:), target  taup,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
complex(c_float_complex), dimension(:), target  y,
integer(c_int)  ldy 
)

◆ rocsolver_clacgv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clacgv_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), target  x,
integer(c_int)  incx 
)

◆ rocsolver_clacgv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clacgv_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  incx 
)

◆ rocsolver_clarf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clarf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  incx,
complex(c_float_complex)  alpha,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_clarf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clarf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  x,
integer(c_int)  incx,
complex(c_float_complex)  alpha,
complex(c_float_complex), target  a,
integer(c_int)  lda 
)

◆ rocsolver_clarf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clarf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  incx,
complex(c_float_complex)  alpha,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_clarfb_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clarfb_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  v,
integer(c_int)  ldv,
complex(c_float_complex), dimension(:,:), target  t,
integer(c_int)  ldt,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_clarfb_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clarfb_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  v,
integer(c_int)  ldv,
complex(c_float_complex), target  t,
integer(c_int)  ldt,
complex(c_float_complex), target  a,
integer(c_int)  lda 
)

◆ rocsolver_clarfb_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clarfb_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  v,
integer(c_int)  ldv,
complex(c_float_complex), dimension(:), target  t,
integer(c_int)  ldt,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_clarfg_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clarfg_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex)  alpha,
complex(c_float_complex), target  x,
integer(c_int)  incx,
complex(c_float_complex)  tau 
)

◆ rocsolver_clarfg_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clarfg_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex)  alpha,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  incx,
complex(c_float_complex)  tau 
)

◆ rocsolver_clarft_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clarft_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  v,
integer(c_int)  ldv,
complex(c_float_complex), dimension(:), target  tau,
complex(c_float_complex), dimension(:,:), target  t,
integer(c_int)  ldt 
)

◆ rocsolver_clarft_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clarft_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  v,
integer(c_int)  ldv,
complex(c_float_complex), target  tau,
complex(c_float_complex), target  t,
integer(c_int)  ldt 
)

◆ rocsolver_clarft_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clarft_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  v,
integer(c_int)  ldv,
complex(c_float_complex), dimension(:), target  tau,
complex(c_float_complex), dimension(:), target  t,
integer(c_int)  ldt 
)

◆ rocsolver_claswp_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_claswp_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int)  k1,
integer(c_int)  k2,
integer(c_int), dimension(:), target  ipiv,
integer(c_int)  incx 
)

◆ rocsolver_claswp_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_claswp_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int)  k1,
integer(c_int)  k2,
integer(c_int), target  ipiv,
integer(c_int)  incx 
)

◆ rocsolver_claswp_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_claswp_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int)  k1,
integer(c_int)  k2,
integer(c_int), dimension(:), target  ipiv,
integer(c_int)  incx 
)

◆ rocsolver_clasyf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clasyf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nb,
type(c_ptr)  kb,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_clasyf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clasyf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nb,
type(c_ptr)  kb,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_clasyf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clasyf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nb,
type(c_ptr)  kb,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_clatrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clatrd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
complex(c_float_complex), dimension(:,:), target  w,
integer(c_int)  ldw 
)

◆ rocsolver_clatrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clatrd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  e,
complex(c_float_complex), target  tau,
complex(c_float_complex), target  w,
integer(c_int)  ldw 
)

◆ rocsolver_clatrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_clatrd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
complex(c_float_complex), dimension(:), target  w,
integer(c_int)  ldw 
)

◆ rocsolver_cposv_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cposv_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_cposv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cposv_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_cposv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cposv_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_cposv_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cposv_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cposv_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cposv_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cposv_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cposv_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotf2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotf2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cpotf2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotf2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cpotf2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotf2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cpotf2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotf2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotf2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotf2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotf2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotf2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cpotrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cpotrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cpotrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotri_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotri_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cpotri_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotri_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cpotri_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotri_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_cpotri_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotri_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotri_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotri_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotri_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotri_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotrs_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrs_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_cpotrs_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrs_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_cpotrs_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrs_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_cpotrs_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrs_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotrs_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrs_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotrs_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrs_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_cstedc_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cstedc_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_cstedc_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cstedc_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_cstedc_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cstedc_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_csteqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csteqr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_csteqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csteqr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_csteqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csteqr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_csytf2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytf2_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_csytf2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytf2_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_csytf2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytf2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_csytf2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytf2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_csytf2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytf2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_csytf2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytf2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_csytf2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytf2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_csytf2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytf2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_csytrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytrf_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_csytrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytrf_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_csytrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytrf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_csytrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytrf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_csytrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytrf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_csytrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_csytrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_csytrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ctrtri_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ctrtri_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_ctrtri_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ctrtri_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_ctrtri_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ctrtri_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_ctrtri_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ctrtri_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ctrtri_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ctrtri_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ctrtri_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ctrtri_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cung2l_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cung2l_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cung2l_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cung2l_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cung2l_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cung2l_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cung2r_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cung2r_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cung2r_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cung2r_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cung2r_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cung2r_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cungbr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungbr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cungbr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungbr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cungbr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungbr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cungl2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungl2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cungl2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungl2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cungl2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungl2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cunglq_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunglq_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cunglq_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunglq_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cunglq_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunglq_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cungql_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungql_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cungql_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungql_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cungql_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungql_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cungqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungqr_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cungqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungqr_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cungqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungqr_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cungtr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungtr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cungtr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungtr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv 
)

◆ rocsolver_cungtr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cungtr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv 
)

◆ rocsolver_cunm2l_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunm2l_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunm2l_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunm2l_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
complex(c_float_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunm2l_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunm2l_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunm2r_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunm2r_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunm2r_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunm2r_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
complex(c_float_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunm2r_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunm2r_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmbr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmbr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmbr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmbr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
complex(c_float_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmbr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmbr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunml2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunml2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunml2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunml2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
complex(c_float_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunml2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunml2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmlq_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmlq_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmlq_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmlq_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
complex(c_float_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmlq_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmlq_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmql_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmql_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmql_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmql_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
complex(c_float_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmql_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmql_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmqr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmqr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
complex(c_float_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmqr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmtr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmtr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmtr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmtr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  ipiv,
complex(c_float_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_cunmtr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cunmtr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  ipiv,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dbdsqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dbdsqr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nv,
integer(c_int)  nu,
integer(c_int)  nc,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:,:), target  v,
integer(c_int)  ldv,
real(c_double), dimension(:,:), target  u,
integer(c_int)  ldu,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dbdsqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dbdsqr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nv,
integer(c_int)  nu,
integer(c_int)  nc,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  v,
integer(c_int)  ldv,
real(c_double), target  u,
integer(c_int)  ldu,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dbdsqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dbdsqr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nv,
integer(c_int)  nu,
integer(c_int)  nc,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  v,
integer(c_int)  ldv,
real(c_double), dimension(:), target  u,
integer(c_int)  ldu,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgebd2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebd2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
real(c_double), target  tauq,
integer(c_int64_t)  strideq,
real(c_double), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgebd2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebd2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_double), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
real(c_double), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgebd2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebd2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tauq,
real(c_double), dimension(:), target  taup 
)

◆ rocsolver_dgebd2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebd2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  tauq,
real(c_double), target  taup 
)

◆ rocsolver_dgebd2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebd2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tauq,
real(c_double), dimension(:), target  taup 
)

◆ rocsolver_dgebd2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebd2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_double), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
real(c_double), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgebd2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebd2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
real(c_double), target  tauq,
integer(c_int64_t)  strideq,
real(c_double), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgebd2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebd2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_double), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
real(c_double), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgebrd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebrd_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
real(c_double), target  tauq,
integer(c_int64_t)  strideq,
real(c_double), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgebrd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebrd_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_double), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
real(c_double), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgebrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebrd_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tauq,
real(c_double), dimension(:), target  taup 
)

◆ rocsolver_dgebrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebrd_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  tauq,
real(c_double), target  taup 
)

◆ rocsolver_dgebrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebrd_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tauq,
real(c_double), dimension(:), target  taup 
)

◆ rocsolver_dgebrd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebrd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_double), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
real(c_double), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgebrd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebrd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
real(c_double), target  tauq,
integer(c_int64_t)  strideq,
real(c_double), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgebrd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebrd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_double), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
real(c_double), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgelq2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelq2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgelq2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelq2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgelq2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelq2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgelq2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelq2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dgelq2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelq2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgelq2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelq2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgelq2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelq2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgelq2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelq2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgelqf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelqf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgelqf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelqf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgelqf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelqf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgelqf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelqf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dgelqf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelqf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgelqf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelqf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgelqf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelqf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgelqf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelqf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgels_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgels_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgels_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgels_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgels_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgels_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgels_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgels_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgels_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgels_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgels_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgels_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeql2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeql2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeql2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeql2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeql2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeql2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgeql2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeql2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dgeql2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeql2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgeql2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeql2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeql2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeql2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeql2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeql2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqlf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqlf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqlf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqlf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqlf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqlf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgeqlf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqlf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dgeqlf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqlf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgeqlf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqlf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqlf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqlf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqlf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqlf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqr2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqr2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqr2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqr2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqr2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqr2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgeqr2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqr2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dgeqr2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqr2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgeqr2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqr2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqr2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqr2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqr2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqr2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqrf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqrf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqrf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgeqrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqrf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dgeqrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqrf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgeqrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeqrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgerq2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerq2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgerq2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerq2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgerq2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerq2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgerq2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerq2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dgerq2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerq2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgerq2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerq2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgerq2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerq2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgerq2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerq2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgerqf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerqf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgerqf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerqf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgerqf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerqf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgerqf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerqf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dgerqf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerqf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dgerqf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerqf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgerqf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerqf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgerqf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerqf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dgesv_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesv_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgesv_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesv_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgesv_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesv_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgesv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesv_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
real(c_double), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgesv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesv_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgesv_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesv_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgesv_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesv_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
real(c_double), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgesv_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesv_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgesvd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesvd_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  s,
integer(c_int64_t)  strides,
real(c_double), dimension(:,:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
real(c_double), dimension(:,:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgesvd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesvd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  s,
integer(c_int64_t)  strides,
real(c_double), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
real(c_double), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_double), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgesvd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesvd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  s,
integer(c_int64_t)  strides,
real(c_double), dimension(:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
real(c_double), dimension(:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgesvd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesvd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  s,
real(c_double), dimension(:,:), target  u,
integer(c_int)  ldu,
real(c_double), dimension(:,:), target  v,
integer(c_int)  ldv,
real(c_double), dimension(:), target  e,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgesvd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesvd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  s,
real(c_double), target  u,
integer(c_int)  ldu,
real(c_double), target  v,
integer(c_int)  ldv,
real(c_double), target  e,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgesvd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesvd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  s,
real(c_double), dimension(:), target  u,
integer(c_int)  ldu,
real(c_double), dimension(:), target  v,
integer(c_int)  ldv,
real(c_double), dimension(:), target  e,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgesvd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesvd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  s,
integer(c_int64_t)  strides,
real(c_double), dimension(:,:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
real(c_double), dimension(:,:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgesvd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesvd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  s,
integer(c_int64_t)  strides,
real(c_double), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
real(c_double), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_double), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgesvd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesvd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  s,
integer(c_int64_t)  strides,
real(c_double), dimension(:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
real(c_double), dimension(:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetf2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetf2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetf2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetf2_npvt_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_npvt_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetf2_npvt_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_npvt_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetf2_npvt_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_npvt_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetf2_npvt_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_npvt_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetf2_npvt_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_npvt_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetf2_npvt_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_npvt_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetf2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetf2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetf2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetf2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetf2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetrf_npvt_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_npvt_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetrf_npvt_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_npvt_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetrf_npvt_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_npvt_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetrf_npvt_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_npvt_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrf_npvt_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_npvt_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrf_npvt_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_npvt_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetri_npvt_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetri_npvt_outofplace_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_outofplace_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetri_npvt_outofplace_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_outofplace_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetri_npvt_outofplace_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_outofplace_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetri_npvt_outofplace_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_outofplace_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_npvt_outofplace_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_outofplace_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_npvt_outofplace_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_outofplace_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_npvt_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetri_npvt_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetri_npvt_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_npvt_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_npvt_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_outofplace_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_outofplace_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_outofplace_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_outofplace_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_outofplace_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_outofplace_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetri_outofplace_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_outofplace_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetri_outofplace_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_outofplace_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetri_outofplace_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_outofplace_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_outofplace_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_outofplace_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
real(c_double), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_outofplace_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_outofplace_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetri_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dgetri_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrs_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrs_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrs_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrs_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrs_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrs_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_dgetrs_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrs_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
real(c_double), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_dgetrs_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrs_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_dgetrs_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrs_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrs_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrs_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
real(c_double), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrs_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrs_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_dlabrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlabrd_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tauq,
real(c_double), dimension(:), target  taup,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
real(c_double), dimension(:,:), target  y,
integer(c_int)  ldy 
)

◆ rocsolver_dlabrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlabrd_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  tauq,
real(c_double), target  taup,
real(c_double), target  x,
integer(c_int)  ldx,
real(c_double), target  y,
integer(c_int)  ldy 
)

◆ rocsolver_dlabrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlabrd_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tauq,
real(c_double), dimension(:), target  taup,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
real(c_double), dimension(:), target  y,
integer(c_int)  ldy 
)

◆ rocsolver_dlarf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlarf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  x,
integer(c_int)  incx,
real(c_double)  alpha,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_dlarf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlarf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  x,
integer(c_int)  incx,
real(c_double)  alpha,
real(c_double), target  a,
integer(c_int)  lda 
)

◆ rocsolver_dlarf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlarf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  x,
integer(c_int)  incx,
real(c_double)  alpha,
real(c_double), dimension(:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_dlarfb_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlarfb_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  v,
integer(c_int)  ldv,
real(c_double), dimension(:,:), target  t,
integer(c_int)  ldt,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_dlarfb_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlarfb_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  v,
integer(c_int)  ldv,
real(c_double), target  t,
integer(c_int)  ldt,
real(c_double), target  a,
integer(c_int)  lda 
)

◆ rocsolver_dlarfb_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlarfb_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  v,
integer(c_int)  ldv,
real(c_double), dimension(:), target  t,
integer(c_int)  ldt,
real(c_double), dimension(:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_dlarfg_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlarfg_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double)  alpha,
real(c_double), target  x,
integer(c_int)  incx,
real(c_double)  tau 
)

◆ rocsolver_dlarfg_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlarfg_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double)  alpha,
real(c_double), dimension(:), target  x,
integer(c_int)  incx,
real(c_double)  tau 
)

◆ rocsolver_dlarft_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlarft_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  v,
integer(c_int)  ldv,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:,:), target  t,
integer(c_int)  ldt 
)

◆ rocsolver_dlarft_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlarft_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  v,
integer(c_int)  ldv,
real(c_double), target  tau,
real(c_double), target  t,
integer(c_int)  ldt 
)

◆ rocsolver_dlarft_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlarft_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  v,
integer(c_int)  ldv,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:), target  t,
integer(c_int)  ldt 
)

◆ rocsolver_dlaswp_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlaswp_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int)  k1,
integer(c_int)  k2,
integer(c_int), dimension(:), target  ipiv,
integer(c_int)  incx 
)

◆ rocsolver_dlaswp_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlaswp_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int)  k1,
integer(c_int)  k2,
integer(c_int), target  ipiv,
integer(c_int)  incx 
)

◆ rocsolver_dlaswp_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlaswp_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int)  k1,
integer(c_int)  k2,
integer(c_int), dimension(:), target  ipiv,
integer(c_int)  incx 
)

◆ rocsolver_dlasyf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlasyf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nb,
type(c_ptr)  kb,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dlasyf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlasyf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nb,
type(c_ptr)  kb,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dlasyf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlasyf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nb,
type(c_ptr)  kb,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dlatrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlatrd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:,:), target  w,
integer(c_int)  ldw 
)

◆ rocsolver_dlatrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlatrd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  e,
real(c_double), target  tau,
real(c_double), target  w,
integer(c_int)  ldw 
)

◆ rocsolver_dlatrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dlatrd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:), target  w,
integer(c_int)  ldw 
)

◆ rocsolver_dorg2l_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorg2l_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorg2l_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorg2l_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dorg2l_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorg2l_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorg2r_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorg2r_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorg2r_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorg2r_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dorg2r_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorg2r_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorgbr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgbr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorgbr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgbr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dorgbr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgbr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorgl2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgl2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorgl2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgl2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dorgl2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgl2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorglq_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorglq_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorglq_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorglq_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dorglq_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorglq_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorgql_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgql_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorgql_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgql_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dorgql_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgql_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorgqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgqr_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorgqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgqr_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dorgqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgqr_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorgtr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgtr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorgtr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgtr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv 
)

◆ rocsolver_dorgtr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorgtr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv 
)

◆ rocsolver_dorm2l_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorm2l_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dorm2l_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorm2l_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
real(c_double), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dorm2l_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorm2l_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dorm2r_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorm2r_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dorm2r_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorm2r_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
real(c_double), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dorm2r_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorm2r_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormbr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormbr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormbr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormbr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
real(c_double), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormbr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormbr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dorml2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorml2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dorml2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorml2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
real(c_double), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dorml2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dorml2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormlq_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormlq_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormlq_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormlq_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
real(c_double), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormlq_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormlq_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormql_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormql_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormql_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormql_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
real(c_double), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormql_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormql_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormqr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormqr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
real(c_double), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormqr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormtr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormtr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormtr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormtr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  ipiv,
real(c_double), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dormtr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dormtr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  ipiv,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_dposv_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dposv_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_dposv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dposv_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_dposv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dposv_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_dposv_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dposv_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dposv_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dposv_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dposv_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dposv_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotf2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotf2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dpotf2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotf2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dpotf2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotf2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dpotf2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotf2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotf2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotf2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotf2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotf2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dpotrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dpotrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dpotrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotri_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotri_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dpotri_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotri_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dpotri_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotri_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dpotri_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotri_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotri_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotri_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotri_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotri_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotrs_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrs_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_dpotrs_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrs_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_dpotrs_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrs_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_dpotrs_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrs_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotrs_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrs_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotrs_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrs_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_dstedc_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dstedc_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dstedc_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dstedc_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dstedc_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dstedc_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsteqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsteqr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsteqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsteqr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsteqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsteqr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsterf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsterf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), target  d,
real(c_double), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsterf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsterf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsyev_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyev_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsyev_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyev_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsyev_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyev_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsyev_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyev_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsyev_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyev_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsyev_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyev_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsyev_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyev_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsyev_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyev_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsyevd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyevd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsyevd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyevd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsyevd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyevd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsyevd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyevd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsyevd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyevd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsyevd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyevd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsyevd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyevd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsyevd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyevd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygs2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygs2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_dsygs2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygs2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_dsygs2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygs2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_dsygs2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygs2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygs2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygs2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygs2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygs2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygst_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygst_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_dsygst_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygst_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_dsygst_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygst_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_dsygst_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygst_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygst_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygst_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygst_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygst_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygv_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygv_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygv_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygv_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygv_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygv_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsygv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygv_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  b,
integer(c_int)  ldb,
real(c_double), target  d,
real(c_double), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsygv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygv_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsygv_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygv_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygv_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygv_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygv_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygv_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygvd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygvd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygvd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygvd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygvd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygvd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsygvd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygvd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  b,
integer(c_int)  ldb,
real(c_double), target  d,
real(c_double), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsygvd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygvd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsygvd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygvd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygvd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygvd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygvd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygvd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytd2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytd2_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
real(c_double), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytd2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytd2_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_double), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytd2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytd2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau 
)

◆ rocsolver_dsytd2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytd2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  tau 
)

◆ rocsolver_dsytd2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytd2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau 
)

◆ rocsolver_dsytd2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytd2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_double), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytd2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytd2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
real(c_double), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytd2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytd2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_double), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytf2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytf2_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytf2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytf2_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytf2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytf2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsytf2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytf2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsytf2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytf2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsytf2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytf2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytf2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytf2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytf2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytf2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytrd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
real(c_double), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytrd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_double), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau 
)

◆ rocsolver_dsytrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  tau 
)

◆ rocsolver_dsytrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau 
)

◆ rocsolver_dsytrd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_double), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytrd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
real(c_double), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytrd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_double), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrf_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrf_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsytrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsytrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_dsytrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dtrtri_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dtrtri_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dtrtri_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dtrtri_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dtrtri_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dtrtri_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_dtrtri_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dtrtri_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dtrtri_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dtrtri_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dtrtri_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dtrtri_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sbdsqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sbdsqr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nv,
integer(c_int)  nu,
integer(c_int)  nc,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:,:), target  v,
integer(c_int)  ldv,
real(c_float), dimension(:,:), target  u,
integer(c_int)  ldu,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_sbdsqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sbdsqr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nv,
integer(c_int)  nu,
integer(c_int)  nc,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  v,
integer(c_int)  ldv,
real(c_float), target  u,
integer(c_int)  ldu,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_sbdsqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sbdsqr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nv,
integer(c_int)  nu,
integer(c_int)  nc,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  v,
integer(c_int)  ldv,
real(c_float), dimension(:), target  u,
integer(c_int)  ldu,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgebd2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebd2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
real(c_float), target  tauq,
integer(c_int64_t)  strideq,
real(c_float), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgebd2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebd2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_float), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
real(c_float), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgebd2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebd2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tauq,
real(c_float), dimension(:), target  taup 
)

◆ rocsolver_sgebd2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebd2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  tauq,
real(c_float), target  taup 
)

◆ rocsolver_sgebd2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebd2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tauq,
real(c_float), dimension(:), target  taup 
)

◆ rocsolver_sgebd2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebd2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_float), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
real(c_float), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgebd2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebd2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
real(c_float), target  tauq,
integer(c_int64_t)  strideq,
real(c_float), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgebd2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebd2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_float), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
real(c_float), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgebrd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebrd_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
real(c_float), target  tauq,
integer(c_int64_t)  strideq,
real(c_float), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgebrd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebrd_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_float), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
real(c_float), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgebrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebrd_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tauq,
real(c_float), dimension(:), target  taup 
)

◆ rocsolver_sgebrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebrd_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  tauq,
real(c_float), target  taup 
)

◆ rocsolver_sgebrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebrd_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tauq,
real(c_float), dimension(:), target  taup 
)

◆ rocsolver_sgebrd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebrd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_float), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
real(c_float), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgebrd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebrd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
real(c_float), target  tauq,
integer(c_int64_t)  strideq,
real(c_float), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgebrd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebrd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_float), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
real(c_float), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgelq2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelq2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgelq2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelq2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgelq2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelq2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgelq2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelq2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sgelq2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelq2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgelq2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelq2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgelq2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelq2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgelq2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelq2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgelqf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelqf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgelqf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelqf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgelqf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelqf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgelqf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelqf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sgelqf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelqf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgelqf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelqf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgelqf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelqf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgelqf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelqf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgels_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgels_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgels_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgels_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgels_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgels_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgels_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgels_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgels_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgels_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgels_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgels_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeql2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeql2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeql2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeql2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeql2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeql2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgeql2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeql2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sgeql2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeql2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgeql2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeql2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeql2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeql2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeql2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeql2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqlf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqlf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqlf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqlf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqlf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqlf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgeqlf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqlf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sgeqlf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqlf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgeqlf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqlf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqlf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqlf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqlf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqlf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqr2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqr2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqr2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqr2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqr2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqr2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgeqr2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqr2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sgeqr2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqr2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgeqr2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqr2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqr2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqr2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqr2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqr2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqrf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqrf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqrf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgeqrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqrf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sgeqrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqrf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgeqrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeqrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgerq2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerq2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgerq2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerq2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgerq2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerq2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgerq2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerq2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sgerq2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerq2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgerq2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerq2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgerq2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerq2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgerq2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerq2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgerqf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerqf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgerqf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerqf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgerqf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerqf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgerqf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerqf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sgerqf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerqf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sgerqf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerqf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgerqf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerqf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgerqf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerqf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_sgesv_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesv_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgesv_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesv_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgesv_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesv_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgesv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesv_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
real(c_float), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgesv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesv_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgesv_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesv_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgesv_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesv_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
real(c_float), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgesv_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesv_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgesvd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesvd_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  s,
integer(c_int64_t)  strides,
real(c_float), dimension(:,:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
real(c_float), dimension(:,:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgesvd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesvd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  s,
integer(c_int64_t)  strides,
real(c_float), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
real(c_float), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_float), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgesvd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesvd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  s,
integer(c_int64_t)  strides,
real(c_float), dimension(:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
real(c_float), dimension(:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgesvd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesvd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  s,
real(c_float), dimension(:,:), target  u,
integer(c_int)  ldu,
real(c_float), dimension(:,:), target  v,
integer(c_int)  ldv,
real(c_float), dimension(:), target  e,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgesvd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesvd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  s,
real(c_float), target  u,
integer(c_int)  ldu,
real(c_float), target  v,
integer(c_int)  ldv,
real(c_float), target  e,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgesvd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesvd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  s,
real(c_float), dimension(:), target  u,
integer(c_int)  ldu,
real(c_float), dimension(:), target  v,
integer(c_int)  ldv,
real(c_float), dimension(:), target  e,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgesvd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesvd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  s,
integer(c_int64_t)  strides,
real(c_float), dimension(:,:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
real(c_float), dimension(:,:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgesvd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesvd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  s,
integer(c_int64_t)  strides,
real(c_float), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
real(c_float), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_float), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgesvd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesvd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  s,
integer(c_int64_t)  strides,
real(c_float), dimension(:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
real(c_float), dimension(:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetf2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetf2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetf2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetf2_npvt_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_npvt_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetf2_npvt_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_npvt_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetf2_npvt_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_npvt_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetf2_npvt_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_npvt_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetf2_npvt_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_npvt_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetf2_npvt_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_npvt_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetf2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetf2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetf2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetf2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetf2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetrf_npvt_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_npvt_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetrf_npvt_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_npvt_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetrf_npvt_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_npvt_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetrf_npvt_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_npvt_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrf_npvt_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_npvt_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrf_npvt_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_npvt_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetri_npvt_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetri_npvt_outofplace_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_outofplace_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetri_npvt_outofplace_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_outofplace_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetri_npvt_outofplace_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_outofplace_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetri_npvt_outofplace_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_outofplace_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_npvt_outofplace_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_outofplace_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_npvt_outofplace_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_outofplace_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_npvt_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetri_npvt_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetri_npvt_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_npvt_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_npvt_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_outofplace_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_outofplace_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_outofplace_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_outofplace_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_outofplace_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_outofplace_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetri_outofplace_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_outofplace_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetri_outofplace_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_outofplace_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetri_outofplace_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_outofplace_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_outofplace_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_outofplace_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
real(c_float), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_outofplace_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_outofplace_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetri_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_sgetri_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrs_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrs_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrs_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrs_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrs_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrs_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_sgetrs_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrs_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
real(c_float), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_sgetrs_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrs_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_sgetrs_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrs_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrs_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrs_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
real(c_float), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrs_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrs_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_slabrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slabrd_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tauq,
real(c_float), dimension(:), target  taup,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
real(c_float), dimension(:,:), target  y,
integer(c_int)  ldy 
)

◆ rocsolver_slabrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slabrd_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  tauq,
real(c_float), target  taup,
real(c_float), target  x,
integer(c_int)  ldx,
real(c_float), target  y,
integer(c_int)  ldy 
)

◆ rocsolver_slabrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slabrd_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tauq,
real(c_float), dimension(:), target  taup,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
real(c_float), dimension(:), target  y,
integer(c_int)  ldy 
)

◆ rocsolver_slarf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slarf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  x,
integer(c_int)  incx,
real(c_float)  alpha,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_slarf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slarf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  x,
integer(c_int)  incx,
real(c_float)  alpha,
real(c_float), target  a,
integer(c_int)  lda 
)

◆ rocsolver_slarf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slarf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  x,
integer(c_int)  incx,
real(c_float)  alpha,
real(c_float), dimension(:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_slarfb_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slarfb_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  v,
integer(c_int)  ldv,
real(c_float), dimension(:,:), target  t,
integer(c_int)  ldt,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_slarfb_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slarfb_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  v,
integer(c_int)  ldv,
real(c_float), target  t,
integer(c_int)  ldt,
real(c_float), target  a,
integer(c_int)  lda 
)

◆ rocsolver_slarfb_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slarfb_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  v,
integer(c_int)  ldv,
real(c_float), dimension(:), target  t,
integer(c_int)  ldt,
real(c_float), dimension(:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_slarfg_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slarfg_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float)  alpha,
real(c_float), target  x,
integer(c_int)  incx,
real(c_float)  tau 
)

◆ rocsolver_slarfg_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slarfg_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float)  alpha,
real(c_float), dimension(:), target  x,
integer(c_int)  incx,
real(c_float)  tau 
)

◆ rocsolver_slarft_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slarft_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  v,
integer(c_int)  ldv,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:,:), target  t,
integer(c_int)  ldt 
)

◆ rocsolver_slarft_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slarft_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  v,
integer(c_int)  ldv,
real(c_float), target  tau,
real(c_float), target  t,
integer(c_int)  ldt 
)

◆ rocsolver_slarft_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slarft_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  v,
integer(c_int)  ldv,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:), target  t,
integer(c_int)  ldt 
)

◆ rocsolver_slaswp_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slaswp_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int)  k1,
integer(c_int)  k2,
integer(c_int), dimension(:), target  ipiv,
integer(c_int)  incx 
)

◆ rocsolver_slaswp_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slaswp_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int)  k1,
integer(c_int)  k2,
integer(c_int), target  ipiv,
integer(c_int)  incx 
)

◆ rocsolver_slaswp_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slaswp_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int)  k1,
integer(c_int)  k2,
integer(c_int), dimension(:), target  ipiv,
integer(c_int)  incx 
)

◆ rocsolver_slasyf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slasyf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nb,
type(c_ptr)  kb,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_slasyf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slasyf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nb,
type(c_ptr)  kb,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_slasyf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slasyf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nb,
type(c_ptr)  kb,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_slatrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slatrd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:,:), target  w,
integer(c_int)  ldw 
)

◆ rocsolver_slatrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slatrd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  e,
real(c_float), target  tau,
real(c_float), target  w,
integer(c_int)  ldw 
)

◆ rocsolver_slatrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_slatrd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:), target  w,
integer(c_int)  ldw 
)

◆ rocsolver_sorg2l_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorg2l_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorg2l_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorg2l_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sorg2l_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorg2l_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorg2r_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorg2r_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorg2r_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorg2r_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sorg2r_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorg2r_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorgbr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgbr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorgbr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgbr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sorgbr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgbr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorgl2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgl2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorgl2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgl2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sorgl2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgl2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorglq_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorglq_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorglq_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorglq_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sorglq_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorglq_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorgql_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgql_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorgql_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgql_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sorgql_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgql_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorgqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgqr_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorgqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgqr_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sorgqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgqr_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorgtr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgtr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorgtr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgtr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv 
)

◆ rocsolver_sorgtr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorgtr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv 
)

◆ rocsolver_sorm2l_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorm2l_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sorm2l_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorm2l_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
real(c_float), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sorm2l_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorm2l_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sorm2r_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorm2r_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sorm2r_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorm2r_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
real(c_float), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sorm2r_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorm2r_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormbr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormbr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormbr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormbr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
real(c_float), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormbr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormbr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sorml2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorml2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sorml2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorml2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
real(c_float), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sorml2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sorml2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormlq_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormlq_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormlq_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormlq_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
real(c_float), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormlq_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormlq_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormql_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormql_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormql_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormql_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
real(c_float), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormql_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormql_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormqr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormqr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
real(c_float), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormqr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormtr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormtr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormtr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormtr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  ipiv,
real(c_float), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sormtr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sormtr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  ipiv,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_sposv_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sposv_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_sposv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sposv_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_sposv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sposv_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_sposv_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sposv_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sposv_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sposv_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sposv_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sposv_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotf2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotf2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_spotf2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotf2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_spotf2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotf2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_spotf2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotf2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotf2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotf2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotf2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotf2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_spotrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_spotrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_spotrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotri_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotri_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_spotri_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotri_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_spotri_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotri_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_spotri_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotri_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotri_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotri_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotri_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotri_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotrs_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrs_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_spotrs_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrs_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_spotrs_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrs_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_spotrs_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrs_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_spotrs_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrs_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_spotrs_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrs_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_sstedc_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sstedc_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_sstedc_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sstedc_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_sstedc_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sstedc_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssteqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssteqr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssteqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssteqr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssteqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssteqr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssterf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssterf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), target  d,
real(c_float), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssterf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssterf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssyev_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyev_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssyev_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyev_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssyev_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyev_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssyev_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyev_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssyev_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyev_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssyev_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyev_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssyev_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyev_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssyev_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyev_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssyevd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyevd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssyevd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyevd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssyevd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyevd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssyevd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyevd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssyevd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyevd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssyevd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyevd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssyevd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyevd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssyevd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyevd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygs2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygs2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_ssygs2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygs2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_ssygs2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygs2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_ssygs2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygs2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygs2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygs2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygs2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygs2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygst_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygst_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_ssygst_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygst_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_ssygst_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygst_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_ssygst_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygst_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygst_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygst_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygst_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygst_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygv_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygv_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygv_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygv_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygv_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygv_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssygv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygv_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  b,
integer(c_int)  ldb,
real(c_float), target  d,
real(c_float), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssygv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygv_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssygv_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygv_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygv_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygv_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygv_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygv_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygvd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygvd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygvd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygvd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygvd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygvd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssygvd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygvd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  b,
integer(c_int)  ldb,
real(c_float), target  d,
real(c_float), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssygvd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygvd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssygvd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygvd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygvd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygvd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygvd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygvd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytd2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytd2_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
real(c_float), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytd2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytd2_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_float), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytd2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytd2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau 
)

◆ rocsolver_ssytd2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytd2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  tau 
)

◆ rocsolver_ssytd2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytd2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau 
)

◆ rocsolver_ssytd2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytd2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_float), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytd2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytd2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
real(c_float), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytd2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytd2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_float), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytf2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytf2_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytf2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytf2_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytf2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytf2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssytf2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytf2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssytf2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytf2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssytf2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytf2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytf2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytf2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytf2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytf2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytrd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
real(c_float), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytrd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_float), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau 
)

◆ rocsolver_ssytrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  tau 
)

◆ rocsolver_ssytrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau 
)

◆ rocsolver_ssytrd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_float), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytrd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), target  d,
integer(c_int64_t)  strided,
real(c_float), target  e,
integer(c_int64_t)  stridee,
real(c_float), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytrd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_float), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_float), dimension(:), target  e,
integer(c_int64_t)  stridee,
real(c_float), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrf_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrf_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssytrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssytrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_ssytrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_strtri_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_strtri_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_strtri_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_strtri_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_strtri_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_strtri_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_strtri_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_strtri_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_strtri_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_strtri_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_strtri_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_strtri_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zbdsqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zbdsqr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nv,
integer(c_int)  nu,
integer(c_int)  nc,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:,:), target  v,
integer(c_int)  ldv,
complex(c_double_complex), dimension(:,:), target  u,
integer(c_int)  ldu,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zbdsqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zbdsqr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nv,
integer(c_int)  nu,
integer(c_int)  nc,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  v,
integer(c_int)  ldv,
complex(c_double_complex), target  u,
integer(c_int)  ldu,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zbdsqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zbdsqr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nv,
integer(c_int)  nu,
integer(c_int)  nc,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  v,
integer(c_int)  ldv,
complex(c_double_complex), dimension(:), target  u,
integer(c_int)  ldu,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgebd2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebd2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), target  tauq,
integer(c_int64_t)  strideq,
complex(c_double_complex), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgebd2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebd2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
complex(c_double_complex), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgebd2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebd2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tauq,
complex(c_double_complex), dimension(:), target  taup 
)

◆ rocsolver_zgebd2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebd2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  tauq,
complex(c_double_complex), target  taup 
)

◆ rocsolver_zgebd2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebd2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tauq,
complex(c_double_complex), dimension(:), target  taup 
)

◆ rocsolver_zgebd2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebd2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
complex(c_double_complex), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgebd2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebd2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), target  tauq,
integer(c_int64_t)  strideq,
complex(c_double_complex), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgebd2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebd2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
complex(c_double_complex), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgebrd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebrd_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), target  tauq,
integer(c_int64_t)  strideq,
complex(c_double_complex), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgebrd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebrd_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
complex(c_double_complex), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgebrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebrd_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tauq,
complex(c_double_complex), dimension(:), target  taup 
)

◆ rocsolver_zgebrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebrd_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  tauq,
complex(c_double_complex), target  taup 
)

◆ rocsolver_zgebrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebrd_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tauq,
complex(c_double_complex), dimension(:), target  taup 
)

◆ rocsolver_zgebrd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebrd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
complex(c_double_complex), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgebrd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebrd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), target  tauq,
integer(c_int64_t)  strideq,
complex(c_double_complex), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgebrd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebrd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), dimension(:), target  tauq,
integer(c_int64_t)  strideq,
complex(c_double_complex), dimension(:), target  taup,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgelq2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelq2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgelq2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelq2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgelq2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelq2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgelq2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelq2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zgelq2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelq2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgelq2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelq2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgelq2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelq2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgelq2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelq2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgelqf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelqf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgelqf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelqf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgelqf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelqf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgelqf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelqf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zgelqf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelqf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgelqf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelqf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgelqf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelqf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgelqf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelqf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgels_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgels_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgels_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgels_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgels_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgels_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgels_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgels_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgels_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgels_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgels_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgels_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeql2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeql2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeql2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeql2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeql2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeql2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgeql2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeql2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zgeql2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeql2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgeql2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeql2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeql2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeql2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeql2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeql2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqlf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqlf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqlf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqlf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqlf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqlf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgeqlf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqlf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zgeqlf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqlf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgeqlf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqlf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqlf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqlf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqlf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqlf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqr2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqr2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqr2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqr2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqr2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqr2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgeqr2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqr2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zgeqr2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqr2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgeqr2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqr2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqr2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqr2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqr2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqr2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqrf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqrf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqrf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgeqrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqrf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zgeqrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqrf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgeqrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeqrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgerq2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerq2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgerq2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerq2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgerq2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerq2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgerq2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerq2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zgerq2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerq2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgerq2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerq2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgerq2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerq2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgerq2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerq2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgerqf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerqf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgerqf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerqf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgerqf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerqf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgerqf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerqf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zgerqf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerqf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zgerqf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerqf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgerqf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerqf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgerqf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerqf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zgesv_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesv_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgesv_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesv_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgesv_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesv_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgesv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesv_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgesv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesv_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgesv_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesv_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgesv_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesv_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgesv_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesv_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgesvd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesvd_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  s,
integer(c_int64_t)  strides,
complex(c_double_complex), dimension(:,:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
complex(c_double_complex), dimension(:,:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgesvd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesvd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  s,
integer(c_int64_t)  strides,
complex(c_double_complex), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
complex(c_double_complex), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_double), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgesvd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesvd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  s,
integer(c_int64_t)  strides,
complex(c_double_complex), dimension(:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
complex(c_double_complex), dimension(:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgesvd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesvd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  s,
complex(c_double_complex), dimension(:,:), target  u,
integer(c_int)  ldu,
complex(c_double_complex), dimension(:,:), target  v,
integer(c_int)  ldv,
real(c_double), dimension(:), target  e,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgesvd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesvd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  s,
complex(c_double_complex), target  u,
integer(c_int)  ldu,
complex(c_double_complex), target  v,
integer(c_int)  ldv,
real(c_double), target  e,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgesvd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesvd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  s,
complex(c_double_complex), dimension(:), target  u,
integer(c_int)  ldu,
complex(c_double_complex), dimension(:), target  v,
integer(c_int)  ldv,
real(c_double), dimension(:), target  e,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgesvd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesvd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  s,
integer(c_int64_t)  strides,
complex(c_double_complex), dimension(:,:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
complex(c_double_complex), dimension(:,:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgesvd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesvd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  s,
integer(c_int64_t)  strides,
complex(c_double_complex), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
complex(c_double_complex), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_double), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgesvd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesvd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_svect_all))  left_svect,
integer(kind(rocblas_svect_all))  right_svect,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  s,
integer(c_int64_t)  strides,
complex(c_double_complex), dimension(:), target  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
complex(c_double_complex), dimension(:), target  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
integer(kind(rocblas_outofplace))  fast_alg,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetf2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetf2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetf2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetf2_npvt_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_npvt_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetf2_npvt_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_npvt_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetf2_npvt_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_npvt_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetf2_npvt_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_npvt_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetf2_npvt_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_npvt_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetf2_npvt_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_npvt_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetf2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetf2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetf2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetf2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetf2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetrf_npvt_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_npvt_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetrf_npvt_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_npvt_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetrf_npvt_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_npvt_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetrf_npvt_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_npvt_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrf_npvt_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_npvt_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrf_npvt_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_npvt_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetri_npvt_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetri_npvt_outofplace_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_outofplace_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetri_npvt_outofplace_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_outofplace_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetri_npvt_outofplace_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_outofplace_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetri_npvt_outofplace_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_outofplace_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_npvt_outofplace_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_outofplace_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_npvt_outofplace_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_outofplace_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_npvt_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetri_npvt_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetri_npvt_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_npvt_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_npvt_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_outofplace_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_outofplace_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_outofplace_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_outofplace_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_outofplace_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_outofplace_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetri_outofplace_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_outofplace_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetri_outofplace_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_outofplace_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetri_outofplace_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_outofplace_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_outofplace_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_outofplace_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_outofplace_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_outofplace_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int64_t)  stridec,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetri_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zgetri_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_strided_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrs_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrs_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrs_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrs_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrs_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrs_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_zgetrs_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrs_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_zgetrs_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrs_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_zgetrs_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrs_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrs_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrs_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrs_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrs_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_zheev_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheev_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zheev_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheev_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zheev_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheev_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_zheev_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheev_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_zheev_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheev_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_zheev_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheev_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zheev_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheev_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zheev_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheev_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zheevd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheevd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zheevd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheevd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zheevd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheevd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_zheevd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheevd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_zheevd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheevd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_zheevd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheevd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zheevd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheevd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zheevd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheevd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegs2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegs2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_zhegs2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegs2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_zhegs2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegs2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_zhegs2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegs2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegs2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegs2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegs2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegs2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegst_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegst_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_zhegst_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegst_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_zhegst_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegst_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_zhegst_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegst_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegst_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegst_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegst_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegst_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegv_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegv_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegv_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegv_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegv_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegv_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_zhegv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegv_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
real(c_double), target  d,
real(c_double), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_zhegv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegv_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_zhegv_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegv_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegv_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegv_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegv_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegv_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegvd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegvd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegvd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegvd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegvd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegvd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_zhegvd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegvd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
real(c_double), target  d,
real(c_double), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_zhegvd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegvd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
type(c_ptr)  myinfo 
)

◆ rocsolver_zhegvd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegvd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegvd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegvd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegvd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegvd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegvdx_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegvdx_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_erange_all))  erange,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int)  nev,
real(c_double), dimension(:), target  w,
complex(c_double_complex), dimension(:,:), target  z,
integer(c_int)  ldz,
integer(c_int), dimension(:), target  myinfo 
)

◆ rocsolver_zhegvdx_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegvdx_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_erange_all))  erange,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int)  nev,
real(c_double), target  w,
complex(c_double_complex), target  z,
integer(c_int)  ldz,
integer(c_int), target  myinfo 
)

◆ rocsolver_zhegvdx_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegvdx_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_eform_ax))  itype,
integer(kind(rocblas_evect_original))  evect,
integer(kind(rocblas_erange_all))  erange,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int)  nev,
real(c_double), dimension(:), target  w,
complex(c_double_complex), dimension(:), target  z,
integer(c_int)  ldz,
integer(c_int), dimension(:), target  myinfo 
)

◆ rocsolver_zhetd2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetd2_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zhetd2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetd2_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zhetd2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetd2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau 
)

◆ rocsolver_zhetd2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetd2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  tau 
)

◆ rocsolver_zhetd2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetd2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau 
)

◆ rocsolver_zhetd2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetd2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zhetd2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetd2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zhetd2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetd2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zhetrd_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetrd_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zhetrd_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetrd_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zhetrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetrd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau 
)

◆ rocsolver_zhetrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetrd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  tau 
)

◆ rocsolver_zhetrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetrd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau 
)

◆ rocsolver_zhetrd_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetrd_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zhetrd_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetrd_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), target  d,
integer(c_int64_t)  strided,
real(c_double), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zhetrd_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetrd_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
real(c_double), dimension(:), target  d,
integer(c_int64_t)  strided,
real(c_double), dimension(:), target  e,
integer(c_int64_t)  stridee,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int64_t)  stridep,
integer(c_int)  batch_count 
)

◆ rocsolver_zlabrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlabrd_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tauq,
complex(c_double_complex), dimension(:), target  taup,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
complex(c_double_complex), dimension(:,:), target  y,
integer(c_int)  ldy 
)

◆ rocsolver_zlabrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlabrd_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  tauq,
complex(c_double_complex), target  taup,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
complex(c_double_complex), target  y,
integer(c_int)  ldy 
)

◆ rocsolver_zlabrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlabrd_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tauq,
complex(c_double_complex), dimension(:), target  taup,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
complex(c_double_complex), dimension(:), target  y,
integer(c_int)  ldy 
)

◆ rocsolver_zlacgv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlacgv_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), target  x,
integer(c_int)  incx 
)

◆ rocsolver_zlacgv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlacgv_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  incx 
)

◆ rocsolver_zlarf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlarf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  incx,
complex(c_double_complex)  alpha,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_zlarf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlarf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  x,
integer(c_int)  incx,
complex(c_double_complex)  alpha,
complex(c_double_complex), target  a,
integer(c_int)  lda 
)

◆ rocsolver_zlarf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlarf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  incx,
complex(c_double_complex)  alpha,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_zlarfb_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlarfb_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  v,
integer(c_int)  ldv,
complex(c_double_complex), dimension(:,:), target  t,
integer(c_int)  ldt,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_zlarfb_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlarfb_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  v,
integer(c_int)  ldv,
complex(c_double_complex), target  t,
integer(c_int)  ldt,
complex(c_double_complex), target  a,
integer(c_int)  lda 
)

◆ rocsolver_zlarfb_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlarfb_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  v,
integer(c_int)  ldv,
complex(c_double_complex), dimension(:), target  t,
integer(c_int)  ldt,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda 
)

◆ rocsolver_zlarfg_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlarfg_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex)  alpha,
complex(c_double_complex), target  x,
integer(c_int)  incx,
complex(c_double_complex)  tau 
)

◆ rocsolver_zlarfg_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlarfg_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex)  alpha,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  incx,
complex(c_double_complex)  tau 
)

◆ rocsolver_zlarft_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlarft_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  v,
integer(c_int)  ldv,
complex(c_double_complex), dimension(:), target  tau,
complex(c_double_complex), dimension(:,:), target  t,
integer(c_int)  ldt 
)

◆ rocsolver_zlarft_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlarft_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  v,
integer(c_int)  ldv,
complex(c_double_complex), target  tau,
complex(c_double_complex), target  t,
integer(c_int)  ldt 
)

◆ rocsolver_zlarft_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlarft_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_forward_direction))  mydirect,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  v,
integer(c_int)  ldv,
complex(c_double_complex), dimension(:), target  tau,
complex(c_double_complex), dimension(:), target  t,
integer(c_int)  ldt 
)

◆ rocsolver_zlaswp_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlaswp_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int)  k1,
integer(c_int)  k2,
integer(c_int), dimension(:), target  ipiv,
integer(c_int)  incx 
)

◆ rocsolver_zlaswp_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlaswp_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int)  k1,
integer(c_int)  k2,
integer(c_int), target  ipiv,
integer(c_int)  incx 
)

◆ rocsolver_zlaswp_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlaswp_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int)  k1,
integer(c_int)  k2,
integer(c_int), dimension(:), target  ipiv,
integer(c_int)  incx 
)

◆ rocsolver_zlasyf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlasyf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nb,
type(c_ptr)  kb,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zlasyf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlasyf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nb,
type(c_ptr)  kb,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zlasyf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlasyf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nb,
type(c_ptr)  kb,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zlatrd_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlatrd_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
complex(c_double_complex), dimension(:,:), target  w,
integer(c_int)  ldw 
)

◆ rocsolver_zlatrd_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlatrd_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  e,
complex(c_double_complex), target  tau,
complex(c_double_complex), target  w,
integer(c_int)  ldw 
)

◆ rocsolver_zlatrd_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zlatrd_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
complex(c_double_complex), dimension(:), target  w,
integer(c_int)  ldw 
)

◆ rocsolver_zposv_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zposv_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_zposv_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zposv_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_zposv_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zposv_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr)  myinfo 
)

◆ rocsolver_zposv_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zposv_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zposv_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zposv_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zposv_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zposv_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotf2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotf2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zpotf2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotf2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zpotf2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotf2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zpotf2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotf2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotf2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotf2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotf2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotf2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zpotrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zpotrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zpotrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotri_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotri_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zpotri_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotri_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zpotri_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotri_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_zpotri_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotri_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotri_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotri_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotri_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotri_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotrs_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrs_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_zpotrs_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrs_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_zpotrs_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrs_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb 
)

◆ rocsolver_zpotrs_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrs_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotrs_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrs_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotrs_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrs_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int64_t)  strideb,
integer(c_int)  batch_count 
)

◆ rocsolver_zstedc_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zstedc_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zstedc_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zstedc_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zstedc_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zstedc_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zsteqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsteqr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zsteqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsteqr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zsteqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsteqr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_evect_original))  evect,
integer(c_int)  n,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr)  myinfo 
)

◆ rocsolver_zsytf2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytf2_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zsytf2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytf2_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zsytf2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytf2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zsytf2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytf2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zsytf2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytf2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zsytf2_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytf2_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zsytf2_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytf2_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zsytf2_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytf2_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zsytrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytrf_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zsytrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytrf_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zsytrf_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytrf_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zsytrf_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytrf_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zsytrf_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytrf_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr)  myinfo 
)

◆ rocsolver_zsytrf_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytrf_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zsytrf_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytrf_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zsytrf_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytrf_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  stridep,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ztrtri_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ztrtri_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_ztrtri_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ztrtri_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_ztrtri_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ztrtri_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr)  myinfo 
)

◆ rocsolver_ztrtri_strided_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ztrtri_strided_batched_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ztrtri_strided_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ztrtri_strided_batched_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ztrtri_strided_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ztrtri_strided_batched_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_diagonal_non_unit))  diag,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  myinfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zung2l_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zung2l_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zung2l_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zung2l_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zung2l_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zung2l_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zung2r_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zung2r_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zung2r_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zung2r_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zung2r_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zung2r_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zungbr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungbr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zungbr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungbr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zungbr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungbr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zungl2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungl2_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zungl2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungl2_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zungl2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungl2_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zunglq_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunglq_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zunglq_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunglq_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zunglq_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunglq_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zungql_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungql_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zungql_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungql_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zungql_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungql_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zungqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungqr_full_rank ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zungqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungqr_rank_0 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zungqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungqr_rank_1 ( type(c_ptr)  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zungtr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungtr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zungtr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungtr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv 
)

◆ rocsolver_zungtr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zungtr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_fill_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv 
)

◆ rocsolver_zunm2l_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunm2l_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunm2l_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunm2l_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
complex(c_double_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunm2l_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunm2l_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunm2r_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunm2r_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunm2r_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunm2r_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
complex(c_double_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunm2r_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunm2r_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmbr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmbr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmbr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmbr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
complex(c_double_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmbr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmbr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_column_wise))  storev,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunml2_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunml2_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunml2_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunml2_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
complex(c_double_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunml2_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunml2_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmlq_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmlq_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmlq_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmlq_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
complex(c_double_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmlq_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmlq_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmql_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmql_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmql_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmql_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
complex(c_double_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmql_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmql_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmqr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmqr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmqr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmqr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
complex(c_double_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmqr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmqr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmtr_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmtr_full_rank ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmtr_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmtr_rank_0 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  ipiv,
complex(c_double_complex), target  c,
integer(c_int)  ldc 
)

◆ rocsolver_zunmtr_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zunmtr_rank_1 ( type(c_ptr)  handle,
integer(kind(rocblas_side_left))  side,
integer(kind(rocblas_fill_upper))  uplo,
integer(kind(rocblas_operation_none))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  ipiv,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc 
)