hipfort_rocsolver Module Reference

hipfort_rocsolver Module Reference#

HIPFORT API Reference: hipfort_rocsolver Module Reference
hipfort_rocsolver Module Reference

Data Types

interface  rocsolver_create_handle
 
interface  rocsolver_destroy_handle
 
interface  rocsolver_set_stream
 
interface  rocsolver_get_stream
 
interface  rocsolver_set_matrix
 
interface  rocsolver_get_matrix
 
interface  rocsolver_get_version_string
 GET_VERSION_STRING Queries the library version. More...
 
interface  rocsolver_get_version_string_size
 GET_VERSION_STRING_SIZE Queries the minimum buffer size for a successful call to rocsolver_get_version_string. More...
 
interface  rocsolver_log_begin
 LOG_BEGIN begins a rocSOLVER multi-level logging session. More...
 
interface  rocsolver_log_end
 LOG_END ends the multi-level rocSOLVER logging session. More...
 
interface  rocsolver_log_set_layer_mode
 LOG_SET_LAYER_MODE sets the logging mode for the rocSOLVER multi-level logging environment. More...
 
interface  rocsolver_log_set_max_levels
 LOG_SET_MAX_LEVELS sets the maximum trace log depth for the rocSOLVER multi-level logging environment. More...
 
interface  rocsolver_log_restore_defaults
 LOG_RESTORE_DEFAULTS restores the default values of the rocSOLVER multi-level logging environment. More...
 
interface  rocsolver_log_write_profile
 LOG_WRITE_PROFILE prints the profile logging results. More...
 
interface  rocsolver_log_flush_profile
 LOG_FLUSH_PROFILE prints the profile logging results and clears the profile record. More...
 
interface  rocsolver_clacgv
 LACGV conjugates the complex vector x. More...
 
interface  rocsolver_zlacgv
 
interface  rocsolver_slaswp
 LASWP performs a series of row interchanges on the matrix A. More...
 
interface  rocsolver_dlaswp
 
interface  rocsolver_claswp
 
interface  rocsolver_zlaswp
 
interface  rocsolver_slarfg
 LARFG generates a Householder reflector H of order n. More...
 
interface  rocsolver_dlarfg
 
interface  rocsolver_clarfg
 
interface  rocsolver_zlarfg
 
interface  rocsolver_slarft
 LARFT generates the triangular factor T of a block reflector H of order n. More...
 
interface  rocsolver_dlarft
 
interface  rocsolver_clarft
 
interface  rocsolver_zlarft
 
interface  rocsolver_slarf
 LARF applies a Householder reflector H to a general matrix A. More...
 
interface  rocsolver_dlarf
 
interface  rocsolver_clarf
 
interface  rocsolver_zlarf
 
interface  rocsolver_slarfb
 LARFB applies a block reflector H to a general m-by-n matrix A. More...
 
interface  rocsolver_dlarfb
 
interface  rocsolver_clarfb
 
interface  rocsolver_zlarfb
 
interface  rocsolver_slabrd
 LABRD 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_dlabrd
 
interface  rocsolver_clabrd
 
interface  rocsolver_zlabrd
 
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_dlatrd
 
interface  rocsolver_clatrd
 
interface  rocsolver_zlatrd
 
interface  rocsolver_slasyf
 LASYF computes a partial factorization of a symmetric matrix \(A\) using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_dlasyf
 
interface  rocsolver_clasyf
 
interface  rocsolver_zlasyf
 
interface  rocsolver_sorg2r
 ORG2R generates an m-by-n Matrix Q with orthonormal columns. More...
 
interface  rocsolver_dorg2r
 
interface  rocsolver_cung2r
 UNG2R generates an m-by-n complex Matrix Q with orthonormal columns. More...
 
interface  rocsolver_zung2r
 
interface  rocsolver_sorgqr
 ORGQR generates an m-by-n Matrix Q with orthonormal columns. More...
 
interface  rocsolver_dorgqr
 
interface  rocsolver_cungqr
 UNGQR generates an m-by-n complex Matrix Q with orthonormal columns. More...
 
interface  rocsolver_zungqr
 
interface  rocsolver_sorgl2
 ORGL2 generates an m-by-n Matrix Q with orthonormal rows. More...
 
interface  rocsolver_dorgl2
 
interface  rocsolver_cungl2
 UNGL2 generates an m-by-n complex Matrix Q with orthonormal rows. More...
 
interface  rocsolver_zungl2
 
interface  rocsolver_sorglq
 ORGLQ generates an m-by-n Matrix Q with orthonormal rows. More...
 
interface  rocsolver_dorglq
 
interface  rocsolver_cunglq
 UNGLQ generates an m-by-n complex Matrix Q with orthonormal rows. More...
 
interface  rocsolver_zunglq
 
interface  rocsolver_sorg2l
 ORG2L generates an m-by-n Matrix Q with orthonormal columns. More...
 
interface  rocsolver_dorg2l
 
interface  rocsolver_cung2l
 UNG2L generates an m-by-n complex Matrix Q with orthonormal columns. More...
 
interface  rocsolver_zung2l
 
interface  rocsolver_sorgql
 ORGQL generates an m-by-n Matrix Q with orthonormal columns. More...
 
interface  rocsolver_dorgql
 
interface  rocsolver_cungql
 UNGQL generates an m-by-n complex Matrix Q with orthonormal columns. More...
 
interface  rocsolver_zungql
 
interface  rocsolver_sorgbr
 ORGBR generates an m-by-n Matrix Q with orthonormal rows or columns. More...
 
interface  rocsolver_dorgbr
 
interface  rocsolver_cungbr
 UNGBR generates an m-by-n complex Matrix Q with orthonormal rows or columns. More...
 
interface  rocsolver_zungbr
 
interface  rocsolver_sorgtr
 ORGTR generates an n-by-n orthogonal Matrix Q. More...
 
interface  rocsolver_dorgtr
 
interface  rocsolver_cungtr
 UNGTR generates an n-by-n unitary Matrix Q. More...
 
interface  rocsolver_zungtr
 
interface  rocsolver_sorm2r
 ORM2R multiplies a matrix Q with orthonormal columns by a general m-by-n matrix C. More...
 
interface  rocsolver_dorm2r
 
interface  rocsolver_cunm2r
 UNM2R multiplies a complex matrix Q with orthonormal columns by a general m-by-n matrix C. More...
 
interface  rocsolver_zunm2r
 
interface  rocsolver_sormqr
 ORMQR multiplies a matrix Q with orthonormal columns by a general m-by-n matrix C. More...
 
interface  rocsolver_dormqr
 
interface  rocsolver_cunmqr
 UNMQR multiplies a complex matrix Q with orthonormal columns by a general m-by-n matrix C. More...
 
interface  rocsolver_zunmqr
 
interface  rocsolver_sorml2
 ORML2 multiplies a matrix Q with orthonormal rows by a general m-by-n matrix C. More...
 
interface  rocsolver_dorml2
 
interface  rocsolver_cunml2
 UNML2 multiplies a complex matrix Q with orthonormal rows by a general m-by-n matrix C. More...
 
interface  rocsolver_zunml2
 
interface  rocsolver_sormlq
 ORMLQ multiplies a matrix Q with orthonormal rows by a general m-by-n matrix C. More...
 
interface  rocsolver_dormlq
 
interface  rocsolver_cunmlq
 UNMLQ multiplies a complex matrix Q with orthonormal rows by a general m-by-n matrix C. More...
 
interface  rocsolver_zunmlq
 
interface  rocsolver_sorm2l
 ORM2L multiplies a matrix Q with orthonormal columns by a general m-by-n matrix C. More...
 
interface  rocsolver_dorm2l
 
interface  rocsolver_cunm2l
 UNM2L multiplies a complex matrix Q with orthonormal columns by a general m-by-n matrix C. More...
 
interface  rocsolver_zunm2l
 
interface  rocsolver_sormql
 ORMQL multiplies a matrix Q with orthonormal columns by a general m-by-n matrix C. More...
 
interface  rocsolver_dormql
 
interface  rocsolver_cunmql
 UNMQL multiplies a complex matrix Q with orthonormal columns by a general m-by-n matrix C. More...
 
interface  rocsolver_zunmql
 
interface  rocsolver_sormbr
 ORMBR multiplies a matrix Q with orthonormal rows or columns by a general m-by-n matrix C. More...
 
interface  rocsolver_dormbr
 
interface  rocsolver_cunmbr
 UNMBR multiplies a complex matrix Q with orthonormal rows or columns by a general m-by-n matrix C. More...
 
interface  rocsolver_zunmbr
 
interface  rocsolver_sormtr
 ORMTR multiplies an orthogonal matrix Q by a general m-by-n matrix C. More...
 
interface  rocsolver_dormtr
 
interface  rocsolver_cunmtr
 UNMTR multiplies a unitary matrix Q by a general m-by-n matrix C. More...
 
interface  rocsolver_zunmtr
 
interface  rocsolver_sbdsqr
 BDSQR computes the singular value decomposition (SVD) of an n-by-n bidiagonal matrix B, using the implicit QR algorithm. More...
 
interface  rocsolver_dbdsqr
 
interface  rocsolver_cbdsqr
 
interface  rocsolver_zbdsqr
 
interface  rocsolver_ssterf
 STERF computes the eigenvalues of a symmetric tridiagonal matrix. More...
 
interface  rocsolver_dsterf
 
interface  rocsolver_ssteqr
 STEQR computes the eigenvalues and (optionally) eigenvectors of a symmetric tridiagonal matrix. More...
 
interface  rocsolver_dsteqr
 
interface  rocsolver_csteqr
 
interface  rocsolver_zsteqr
 
interface  rocsolver_sstedc
 STEDC computes the eigenvalues and (optionally) eigenvectors of a symmetric tridiagonal matrix. More...
 
interface  rocsolver_dstedc
 
interface  rocsolver_cstedc
 
interface  rocsolver_zstedc
 
interface  rocsolver_sgetf2_npvt
 GETF2_NPVT computes the LU factorization of a general m-by-n matrix A without partial pivoting. More...
 
interface  rocsolver_dgetf2_npvt
 
interface  rocsolver_cgetf2_npvt
 
interface  rocsolver_zgetf2_npvt
 
interface  rocsolver_sgetf2_npvt_batched
 GETF2_NPVT_BATCHED computes the LU factorization of a batch of general m-by-n matrices without partial pivoting. More...
 
interface  rocsolver_dgetf2_npvt_batched
 
interface  rocsolver_cgetf2_npvt_batched
 
interface  rocsolver_zgetf2_npvt_batched
 
interface  rocsolver_sgetf2_npvt_strided_batched
 GETF2_NPVT_STRIDED_BATCHED computes the LU factorization of a batch of general m-by-n matrices without partial pivoting. More...
 
interface  rocsolver_dgetf2_npvt_strided_batched
 
interface  rocsolver_cgetf2_npvt_strided_batched
 
interface  rocsolver_zgetf2_npvt_strided_batched
 
interface  rocsolver_sgetrf_npvt
 GETRF_NPVT computes the LU factorization of a general m-by-n matrix A without partial pivoting. More...
 
interface  rocsolver_dgetrf_npvt
 
interface  rocsolver_cgetrf_npvt
 
interface  rocsolver_zgetrf_npvt
 
interface  rocsolver_sgetrf_npvt_batched
 GETRF_NPVT_BATCHED computes the LU factorization of a batch of general m-by-n matrices without partial pivoting. More...
 
interface  rocsolver_dgetrf_npvt_batched
 
interface  rocsolver_cgetrf_npvt_batched
 
interface  rocsolver_zgetrf_npvt_batched
 
interface  rocsolver_sgetrf_npvt_strided_batched
 GETRF_NPVT_STRIDED_BATCHED computes the LU factorization of a batch of general m-by-n matrices without partial pivoting. More...
 
interface  rocsolver_dgetrf_npvt_strided_batched
 
interface  rocsolver_cgetrf_npvt_strided_batched
 
interface  rocsolver_zgetrf_npvt_strided_batched
 
interface  rocsolver_sgetf2
 GETF2 computes the LU factorization of a general m-by-n matrix A using partial pivoting with row interchanges. More...
 
interface  rocsolver_dgetf2
 
interface  rocsolver_cgetf2
 
interface  rocsolver_zgetf2
 
interface  rocsolver_sgetf2_batched
 GETF2_BATCHED computes the LU factorization of a batch of general m-by-n matrices using partial pivoting with row interchanges. More...
 
interface  rocsolver_dgetf2_batched
 
interface  rocsolver_cgetf2_batched
 
interface  rocsolver_zgetf2_batched
 
interface  rocsolver_sgetf2_strided_batched
 GETF2_STRIDED_BATCHED computes the LU factorization of a batch of general m-by-n matrices using partial pivoting with row interchanges. More...
 
interface  rocsolver_dgetf2_strided_batched
 
interface  rocsolver_cgetf2_strided_batched
 
interface  rocsolver_zgetf2_strided_batched
 
interface  rocsolver_sgetrf
 GETRF computes the LU factorization of a general m-by-n matrix A using partial pivoting with row interchanges. More...
 
interface  rocsolver_dgetrf
 
interface  rocsolver_cgetrf
 
interface  rocsolver_zgetrf
 
interface  rocsolver_sgetrf_batched
 GETRF_BATCHED computes the LU factorization of a batch of general m-by-n matrices using partial pivoting with row interchanges. More...
 
interface  rocsolver_dgetrf_batched
 
interface  rocsolver_cgetrf_batched
 
interface  rocsolver_zgetrf_batched
 
interface  rocsolver_sgetrf_strided_batched
 GETRF_STRIDED_BATCHED computes the LU factorization of a batch of general m-by-n matrices using partial pivoting with row interchanges. More...
 
interface  rocsolver_dgetrf_strided_batched
 
interface  rocsolver_cgetrf_strided_batched
 
interface  rocsolver_zgetrf_strided_batched
 
interface  rocsolver_sgeqr2
 GEQR2 computes a QR factorization of a general m-by-n matrix A. More...
 
interface  rocsolver_dgeqr2
 
interface  rocsolver_cgeqr2
 
interface  rocsolver_zgeqr2
 
interface  rocsolver_sgeqr2_batched
 GEQR2_BATCHED computes the QR factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgeqr2_batched
 
interface  rocsolver_cgeqr2_batched
 
interface  rocsolver_zgeqr2_batched
 
interface  rocsolver_sgeqr2_strided_batched
 GEQR2_STRIDED_BATCHED computes the QR factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgeqr2_strided_batched
 
interface  rocsolver_cgeqr2_strided_batched
 
interface  rocsolver_zgeqr2_strided_batched
 
interface  rocsolver_sgerq2
 GERQ2 computes a RQ factorization of a general m-by-n matrix A. More...
 
interface  rocsolver_dgerq2
 
interface  rocsolver_cgerq2
 
interface  rocsolver_zgerq2
 
interface  rocsolver_sgerq2_batched
 GERQ2_BATCHED computes the RQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgerq2_batched
 
interface  rocsolver_cgerq2_batched
 
interface  rocsolver_zgerq2_batched
 
interface  rocsolver_sgerq2_strided_batched
 GERQ2_STRIDED_BATCHED computes the RQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgerq2_strided_batched
 
interface  rocsolver_cgerq2_strided_batched
 
interface  rocsolver_zgerq2_strided_batched
 
interface  rocsolver_sgeql2
 GEQL2 computes a QL factorization of a general m-by-n matrix A. More...
 
interface  rocsolver_dgeql2
 
interface  rocsolver_cgeql2
 
interface  rocsolver_zgeql2
 
interface  rocsolver_sgeql2_batched
 GEQL2_BATCHED computes the QL factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgeql2_batched
 
interface  rocsolver_cgeql2_batched
 
interface  rocsolver_zgeql2_batched
 
interface  rocsolver_sgeql2_strided_batched
 GEQL2_STRIDED_BATCHED computes the QL factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgeql2_strided_batched
 
interface  rocsolver_cgeql2_strided_batched
 
interface  rocsolver_zgeql2_strided_batched
 
interface  rocsolver_sgelq2
 GELQ2 computes a LQ factorization of a general m-by-n matrix A. More...
 
interface  rocsolver_dgelq2
 
interface  rocsolver_cgelq2
 
interface  rocsolver_zgelq2
 
interface  rocsolver_sgelq2_batched
 GELQ2_BATCHED computes the LQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgelq2_batched
 
interface  rocsolver_cgelq2_batched
 
interface  rocsolver_zgelq2_batched
 
interface  rocsolver_sgelq2_strided_batched
 GELQ2_STRIDED_BATCHED computes the LQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgelq2_strided_batched
 
interface  rocsolver_cgelq2_strided_batched
 
interface  rocsolver_zgelq2_strided_batched
 
interface  rocsolver_sgeqrf
 GEQRF computes a QR factorization of a general m-by-n matrix A. More...
 
interface  rocsolver_dgeqrf
 
interface  rocsolver_cgeqrf
 
interface  rocsolver_zgeqrf
 
interface  rocsolver_sgeqrf_batched
 GEQRF_BATCHED computes the QR factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgeqrf_batched
 
interface  rocsolver_cgeqrf_batched
 
interface  rocsolver_zgeqrf_batched
 
interface  rocsolver_sgeqrf_strided_batched
 GEQRF_STRIDED_BATCHED computes the QR factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgeqrf_strided_batched
 
interface  rocsolver_cgeqrf_strided_batched
 
interface  rocsolver_zgeqrf_strided_batched
 
interface  rocsolver_sgerqf
 GERQF computes a RQ factorization of a general m-by-n matrix A. More...
 
interface  rocsolver_dgerqf
 
interface  rocsolver_cgerqf
 
interface  rocsolver_zgerqf
 
interface  rocsolver_sgerqf_batched
 GERQF_BATCHED computes the RQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgerqf_batched
 
interface  rocsolver_cgerqf_batched
 
interface  rocsolver_zgerqf_batched
 
interface  rocsolver_sgerqf_strided_batched
 GERQF_STRIDED_BATCHED computes the RQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgerqf_strided_batched
 
interface  rocsolver_cgerqf_strided_batched
 
interface  rocsolver_zgerqf_strided_batched
 
interface  rocsolver_sgeqlf
 GEQLF computes a QL factorization of a general m-by-n matrix A. More...
 
interface  rocsolver_dgeqlf
 
interface  rocsolver_cgeqlf
 
interface  rocsolver_zgeqlf
 
interface  rocsolver_sgeqlf_batched
 GEQLF_BATCHED computes the QL factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgeqlf_batched
 
interface  rocsolver_cgeqlf_batched
 
interface  rocsolver_zgeqlf_batched
 
interface  rocsolver_sgeqlf_strided_batched
 GEQLF_STRIDED_BATCHED computes the QL factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgeqlf_strided_batched
 
interface  rocsolver_cgeqlf_strided_batched
 
interface  rocsolver_zgeqlf_strided_batched
 
interface  rocsolver_sgelqf
 GELQF computes a LQ factorization of a general m-by-n matrix A. More...
 
interface  rocsolver_dgelqf
 
interface  rocsolver_cgelqf
 
interface  rocsolver_zgelqf
 
interface  rocsolver_sgelqf_batched
 GELQF_BATCHED computes the LQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgelqf_batched
 
interface  rocsolver_cgelqf_batched
 
interface  rocsolver_zgelqf_batched
 
interface  rocsolver_sgelqf_strided_batched
 GELQF_STRIDED_BATCHED computes the LQ factorization of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgelqf_strided_batched
 
interface  rocsolver_cgelqf_strided_batched
 
interface  rocsolver_zgelqf_strided_batched
 
interface  rocsolver_sgebd2
 GEBD2 computes the bidiagonal form of a general m-by-n matrix A. More...
 
interface  rocsolver_dgebd2
 
interface  rocsolver_cgebd2
 
interface  rocsolver_zgebd2
 
interface  rocsolver_sgebd2_batched
 GEBD2_BATCHED computes the bidiagonal form of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgebd2_batched
 
interface  rocsolver_cgebd2_batched
 
interface  rocsolver_zgebd2_batched
 
interface  rocsolver_sgebd2_strided_batched
 GEBD2_STRIDED_BATCHED computes the bidiagonal form of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgebd2_strided_batched
 
interface  rocsolver_cgebd2_strided_batched
 
interface  rocsolver_zgebd2_strided_batched
 
interface  rocsolver_sgebrd
 GEBRD computes the bidiagonal form of a general m-by-n matrix A. More...
 
interface  rocsolver_dgebrd
 
interface  rocsolver_cgebrd
 
interface  rocsolver_zgebrd
 
interface  rocsolver_sgebrd_batched
 GEBRD_BATCHED computes the bidiagonal form of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgebrd_batched
 
interface  rocsolver_cgebrd_batched
 
interface  rocsolver_zgebrd_batched
 
interface  rocsolver_sgebrd_strided_batched
 GEBRD_STRIDED_BATCHED computes the bidiagonal form of a batch of general m-by-n matrices. More...
 
interface  rocsolver_dgebrd_strided_batched
 
interface  rocsolver_cgebrd_strided_batched
 
interface  rocsolver_zgebrd_strided_batched
 
interface  rocsolver_sgetrs
 GETRS solves a system of n linear equations on n variables in its factorized form. More...
 
interface  rocsolver_dgetrs
 
interface  rocsolver_cgetrs
 
interface  rocsolver_zgetrs
 
interface  rocsolver_sgetrs_batched
 GETRS_BATCHED solves a batch of systems of n linear equations on n variables in its factorized forms. More...
 
interface  rocsolver_dgetrs_batched
 
interface  rocsolver_cgetrs_batched
 
interface  rocsolver_zgetrs_batched
 
interface  rocsolver_sgetrs_strided_batched
 GETRS_STRIDED_BATCHED solves a batch of systems of n linear equations on n variables in its factorized forms. More...
 
interface  rocsolver_dgetrs_strided_batched
 
interface  rocsolver_cgetrs_strided_batched
 
interface  rocsolver_zgetrs_strided_batched
 
interface  rocsolver_sgesv
 GESV solves a general system of n linear equations on n variables. More...
 
interface  rocsolver_dgesv
 
interface  rocsolver_cgesv
 
interface  rocsolver_zgesv
 
interface  rocsolver_sgesv_batched
 GESV_BATCHED solves a batch of general systems of n linear equations on n variables. More...
 
interface  rocsolver_dgesv_batched
 
interface  rocsolver_cgesv_batched
 
interface  rocsolver_zgesv_batched
 
interface  rocsolver_sgesv_strided_batched
 GESV_STRIDED_BATCHED solves a batch of general systems of n linear equations on n variables. More...
 
interface  rocsolver_dgesv_strided_batched
 
interface  rocsolver_cgesv_strided_batched
 
interface  rocsolver_zgesv_strided_batched
 
interface  rocsolver_sgetri
 GETRI inverts a general n-by-n matrix A using the LU factorization computed by GETRF. More...
 
interface  rocsolver_dgetri
 
interface  rocsolver_cgetri
 
interface  rocsolver_zgetri
 
interface  rocsolver_sgetri_batched
 GETRI_BATCHED inverts a batch of general n-by-n matrices using the LU factorization computed by GETRF_BATCHED. More...
 
interface  rocsolver_dgetri_batched
 
interface  rocsolver_cgetri_batched
 
interface  rocsolver_zgetri_batched
 
interface  rocsolver_sgetri_strided_batched
 GETRI_STRIDED_BATCHED inverts a batch of general n-by-n matrices using the LU factorization computed by GETRF_STRIDED_BATCHED. More...
 
interface  rocsolver_dgetri_strided_batched
 
interface  rocsolver_cgetri_strided_batched
 
interface  rocsolver_zgetri_strided_batched
 
interface  rocsolver_sgetri_npvt
 GETRI_NPVT inverts a general n-by-n matrix A using the LU factorization computed by GETRF_NPVT. More...
 
interface  rocsolver_dgetri_npvt
 
interface  rocsolver_cgetri_npvt
 
interface  rocsolver_zgetri_npvt
 
interface  rocsolver_sgetri_npvt_batched
 GETRI_NPVT_BATCHED inverts a batch of general n-by-n matrices using the LU factorization computed by GETRF_NPVT_BATCHED. More...
 
interface  rocsolver_dgetri_npvt_batched
 
interface  rocsolver_cgetri_npvt_batched
 
interface  rocsolver_zgetri_npvt_batched
 
interface  rocsolver_sgetri_npvt_strided_batched
 GETRI_NPVT_STRIDED_BATCHED inverts a batch of general n-by-n matrices using the LU factorization computed by GETRF_NPVT_STRIDED_BATCHED. More...
 
interface  rocsolver_dgetri_npvt_strided_batched
 
interface  rocsolver_cgetri_npvt_strided_batched
 
interface  rocsolver_zgetri_npvt_strided_batched
 
interface  rocsolver_sgels
 GELS solves 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_dgels
 
interface  rocsolver_cgels
 
interface  rocsolver_zgels
 
interface  rocsolver_sgels_batched
 GELS_BATCHED solves a batch of overdetermined (or underdetermined) linear systems defined by a set of m-by-n matrices \(A_i\), and corresponding matrices \(B_i\), using the QR factorizations computed by GEQRF_BATCHED (or the LQ factorizations computed by GELQF_BATCHED). More...
 
interface  rocsolver_dgels_batched
 
interface  rocsolver_cgels_batched
 
interface  rocsolver_zgels_batched
 
interface  rocsolver_sgels_strided_batched
 GELS_STRIDED_BATCHED solves a batch of overdetermined (or underdetermined) linear systems defined by a set of m-by-n matrices \(A_i\), and corresponding matrices \(B_i\), using the QR factorizations computed by GEQRF_STRIDED_BATCHED (or the LQ factorizations computed by GELQF_STRIDED_BATCHED). More...
 
interface  rocsolver_dgels_strided_batched
 
interface  rocsolver_cgels_strided_batched
 
interface  rocsolver_zgels_strided_batched
 
interface  rocsolver_spotf2
 POTF2 computes the Cholesky factorization of a real symmetric (complex Hermitian) positive definite matrix A. More...
 
interface  rocsolver_dpotf2
 
interface  rocsolver_cpotf2
 
interface  rocsolver_zpotf2
 
interface  rocsolver_spotf2_batched
 POTF2_BATCHED computes the Cholesky factorization of a batch of real symmetric (complex Hermitian) positive definite matrices. More...
 
interface  rocsolver_dpotf2_batched
 
interface  rocsolver_cpotf2_batched
 
interface  rocsolver_zpotf2_batched
 
interface  rocsolver_spotf2_strided_batched
 POTF2_STRIDED_BATCHED computes the Cholesky factorization of a batch of real symmetric (complex Hermitian) positive definite matrices. More...
 
interface  rocsolver_dpotf2_strided_batched
 
interface  rocsolver_cpotf2_strided_batched
 
interface  rocsolver_zpotf2_strided_batched
 
interface  rocsolver_spotrf
 POTRF computes the Cholesky factorization of a real symmetric (complex Hermitian) positive definite matrix A. More...
 
interface  rocsolver_dpotrf
 
interface  rocsolver_cpotrf
 
interface  rocsolver_zpotrf
 
interface  rocsolver_spotrf_batched
 POTRF_BATCHED computes the Cholesky factorization of a batch of real symmetric (complex Hermitian) positive definite matrices. More...
 
interface  rocsolver_dpotrf_batched
 
interface  rocsolver_cpotrf_batched
 
interface  rocsolver_zpotrf_batched
 
interface  rocsolver_spotrf_strided_batched
 POTRF_STRIDED_BATCHED computes the Cholesky factorization of a batch of real symmetric (complex Hermitian) positive definite matrices. More...
 
interface  rocsolver_dpotrf_strided_batched
 
interface  rocsolver_cpotrf_strided_batched
 
interface  rocsolver_zpotrf_strided_batched
 
interface  rocsolver_spotrs
 POTRS solves a symmetric/hermitian system of n linear equations on n variables in its factorized form. More...
 
interface  rocsolver_dpotrs
 
interface  rocsolver_cpotrs
 
interface  rocsolver_zpotrs
 
interface  rocsolver_spotrs_batched
 POTRS_BATCHED solves a batch of symmetric/hermitian systems of n linear equations on n variables in its factorized forms. More...
 
interface  rocsolver_dpotrs_batched
 
interface  rocsolver_cpotrs_batched
 
interface  rocsolver_zpotrs_batched
 
interface  rocsolver_spotrs_strided_batched
 POTRS_STRIDED_BATCHED solves a batch of symmetric/hermitian systems of n linear equations on n variables in its factorized forms. More...
 
interface  rocsolver_dpotrs_strided_batched
 
interface  rocsolver_cpotrs_strided_batched
 
interface  rocsolver_zpotrs_strided_batched
 
interface  rocsolver_sposv
 POSV solves a symmetric/hermitian system of n linear equations on n variables. More...
 
interface  rocsolver_dposv
 
interface  rocsolver_cposv
 
interface  rocsolver_zposv
 
interface  rocsolver_sposv_batched
 POSV_BATCHED solves a batch of symmetric/hermitian systems of n linear equations on n variables. More...
 
interface  rocsolver_dposv_batched
 
interface  rocsolver_cposv_batched
 
interface  rocsolver_zposv_batched
 
interface  rocsolver_sposv_strided_batched
 POSV_STRIDED_BATCHED solves a batch of symmetric/hermitian systems of n linear equations on n variables. More...
 
interface  rocsolver_dposv_strided_batched
 
interface  rocsolver_cposv_strided_batched
 
interface  rocsolver_zposv_strided_batched
 
interface  rocsolver_spotri
 POTRI inverts a symmetric/hermitian positive definite matrix A. More...
 
interface  rocsolver_dpotri
 
interface  rocsolver_cpotri
 
interface  rocsolver_zpotri
 
interface  rocsolver_spotri_batched
 POTRI_BATCHED inverts a batch of symmetric/hermitian positive definite matrices \(A_i\). More...
 
interface  rocsolver_dpotri_batched
 
interface  rocsolver_cpotri_batched
 
interface  rocsolver_zpotri_batched
 
interface  rocsolver_spotri_strided_batched
 POTRI_STRIDED_BATCHED inverts a batch of symmetric/hermitian positive definite matrices \(A_i\). More...
 
interface  rocsolver_dpotri_strided_batched
 
interface  rocsolver_cpotri_strided_batched
 
interface  rocsolver_zpotri_strided_batched
 
interface  rocsolver_sgesvd
 GESVD computes the singular values and optionally the singular vectors of a general m-by-n matrix A (Singular Value Decomposition). More...
 
interface  rocsolver_dgesvd
 
interface  rocsolver_cgesvd
 
interface  rocsolver_zgesvd
 
interface  rocsolver_sgesvd_batched
 GESVD_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_dgesvd_batched
 
interface  rocsolver_cgesvd_batched
 
interface  rocsolver_zgesvd_batched
 
interface  rocsolver_sgesvd_strided_batched
 GESVD_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_dgesvd_strided_batched
 
interface  rocsolver_cgesvd_strided_batched
 
interface  rocsolver_zgesvd_strided_batched
 
interface  rocsolver_ssytd2
 SYTD2 computes the tridiagonal form of a real symmetric matrix A. More...
 
interface  rocsolver_dsytd2
 
interface  rocsolver_chetd2
 HETD2 computes the tridiagonal form of a complex hermitian matrix A. More...
 
interface  rocsolver_zhetd2
 
interface  rocsolver_ssytd2_batched
 SYTD2_BATCHED computes the tridiagonal form of a batch of real symmetric matrices A_j. More...
 
interface  rocsolver_dsytd2_batched
 
interface  rocsolver_chetd2_batched
 HETD2_BATCHED computes the tridiagonal form of a batch of complex hermitian matrices A_j. More...
 
interface  rocsolver_zhetd2_batched
 
interface  rocsolver_ssytd2_strided_batched
 SYTD2_STRIDED_BATCHED computes the tridiagonal form of a batch of real symmetric matrices A_j. More...
 
interface  rocsolver_dsytd2_strided_batched
 
interface  rocsolver_chetd2_strided_batched
 HETD2_STRIDED_BATCHED computes the tridiagonal form of a batch of complex hermitian matrices A_j. More...
 
interface  rocsolver_zhetd2_strided_batched
 
interface  rocsolver_ssytrd
 SYTRD computes the tridiagonal form of a real symmetric matrix A. More...
 
interface  rocsolver_dsytrd
 
interface  rocsolver_chetrd
 HETRD computes the tridiagonal form of a complex hermitian matrix A. More...
 
interface  rocsolver_zhetrd
 
interface  rocsolver_ssytrd_batched
 SYTRD_BATCHED computes the tridiagonal form of a batch of real symmetric matrices A_j. More...
 
interface  rocsolver_dsytrd_batched
 
interface  rocsolver_chetrd_batched
 HETRD_BATCHED computes the tridiagonal form of a batch of complex hermitian matrices A_j. More...
 
interface  rocsolver_zhetrd_batched
 
interface  rocsolver_ssytrd_strided_batched
 SYTRD_STRIDED_BATCHED computes the tridiagonal form of a batch of real symmetric matrices A_j. More...
 
interface  rocsolver_dsytrd_strided_batched
 
interface  rocsolver_chetrd_strided_batched
 HETRD_STRIDED_BATCHED computes the tridiagonal form of a batch of complex hermitian matrices A_j. More...
 
interface  rocsolver_zhetrd_strided_batched
 
interface  rocsolver_ssygs2
 SYGS2 reduces a real symmetric-definite generalized eigenproblem to standard form. More...
 
interface  rocsolver_dsygs2
 
interface  rocsolver_chegs2
 HEGS2 reduces a hermitian-definite generalized eigenproblem to standard form. More...
 
interface  rocsolver_zhegs2
 
interface  rocsolver_ssygs2_batched
 SYGS2_BATCHED reduces a batch of real symmetric-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_dsygs2_batched
 
interface  rocsolver_chegs2_batched
 HEGS2_BATCHED reduces a batch of hermitian-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_zhegs2_batched
 
interface  rocsolver_ssygs2_strided_batched
 SYGS2_STRIDED_BATCHED reduces a batch of real symmetric-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_dsygs2_strided_batched
 
interface  rocsolver_chegs2_strided_batched
 HEGS2_STRIDED_BATCHED reduces a batch of hermitian-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_zhegs2_strided_batched
 
interface  rocsolver_ssygst
 SYGST reduces a real symmetric-definite generalized eigenproblem to standard form. More...
 
interface  rocsolver_dsygst
 
interface  rocsolver_chegst
 HEGST reduces a hermitian-definite generalized eigenproblem to standard form. More...
 
interface  rocsolver_zhegst
 
interface  rocsolver_ssygst_batched
 SYGST_BATCHED reduces a batch of real symmetric-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_dsygst_batched
 
interface  rocsolver_chegst_batched
 HEGST_BATCHED reduces a batch of hermitian-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_zhegst_batched
 
interface  rocsolver_ssygst_strided_batched
 SYGST_STRIDED_BATCHED reduces a batch of real symmetric-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_dsygst_strided_batched
 
interface  rocsolver_chegst_strided_batched
 HEGST_STRIDED_BATCHED reduces a batch of hermitian-definite generalized eigenproblems to standard form. More...
 
interface  rocsolver_zhegst_strided_batched
 
interface  rocsolver_ssyev
 SYEV computes the eigenvalues and optionally the eigenvectors of a real symmetric matrix A. More...
 
interface  rocsolver_dsyev
 
interface  rocsolver_cheev
 HEEV computes the eigenvalues and optionally the eigenvectors of a Hermitian matrix A. More...
 
interface  rocsolver_zheev
 
interface  rocsolver_ssyev_batched
 SYEV_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_j. More...
 
interface  rocsolver_dsyev_batched
 
interface  rocsolver_cheev_batched
 HEEV_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of Hermitian matrices A_j. More...
 
interface  rocsolver_zheev_batched
 
interface  rocsolver_ssyev_strided_batched
 SYEV_STRIDED_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_j. More...
 
interface  rocsolver_dsyev_strided_batched
 
interface  rocsolver_cheev_strided_batched
 HEEV_STRIDED_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of Hermitian matrices A_j. More...
 
interface  rocsolver_zheev_strided_batched
 
interface  rocsolver_ssyevd
 SYEVD computes the eigenvalues and optionally the eigenvectors of a real symmetric matrix A. More...
 
interface  rocsolver_dsyevd
 
interface  rocsolver_cheevd
 HEEVD computes the eigenvalues and optionally the eigenvectors of a Hermitian matrix A. More...
 
interface  rocsolver_zheevd
 
interface  rocsolver_ssyevd_batched
 SYEVD_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_j. More...
 
interface  rocsolver_dsyevd_batched
 
interface  rocsolver_cheevd_batched
 HEEVD_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of Hermitian matrices A_j. More...
 
interface  rocsolver_zheevd_batched
 
interface  rocsolver_ssyevd_strided_batched
 SYEVD_STRIDED_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of real symmetric matrices A_j. More...
 
interface  rocsolver_dsyevd_strided_batched
 
interface  rocsolver_cheevd_strided_batched
 HEEVD_STRIDED_BATCHED computes the eigenvalues and optionally the eigenvectors of a batch of Hermitian matrices A_j. More...
 
interface  rocsolver_zheevd_strided_batched
 
interface  rocsolver_ssygv
 SYGV computes the eigenvalues and (optionally) eigenvectors of a real generalized symmetric-definite eigenproblem. More...
 
interface  rocsolver_dsygv
 
interface  rocsolver_chegv
 HEGV computes the eigenvalues and (optionally) eigenvectors of a complex generalized hermitian-definite eigenproblem. More...
 
interface  rocsolver_zhegv
 
interface  rocsolver_ssygv_batched
 SYGV_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_dsygv_batched
 
interface  rocsolver_chegv_batched
 HEGV_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of complex generalized hermitian-definite eigenproblems. More...
 
interface  rocsolver_zhegv_batched
 
interface  rocsolver_ssygv_strided_batched
 SYGV_STRIDED_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_dsygv_strided_batched
 
interface  rocsolver_chegv_strided_batched
 HEGV_STRIDED_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of complex generalized hermitian-definite eigenproblems. More...
 
interface  rocsolver_zhegv_strided_batched
 
interface  rocsolver_ssygvd
 SYGVD computes the eigenvalues and (optionally) eigenvectors of a real generalized symmetric-definite eigenproblem. More...
 
interface  rocsolver_dsygvd
 
interface  rocsolver_chegvd
 HEGVD computes the eigenvalues and (optionally) eigenvectors of a complex generalized hermitian-definite eigenproblem. More...
 
interface  rocsolver_zhegvd
 
interface  rocsolver_ssygvd_batched
 SYGVD_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_dsygvd_batched
 
interface  rocsolver_chegvd_batched
 HEGVD_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of complex generalized hermitian-definite eigenproblems. More...
 
interface  rocsolver_zhegvd_batched
 
interface  rocsolver_ssygvd_strided_batched
 SYGVD_STRIDED_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of real generalized symmetric-definite eigenproblems. More...
 
interface  rocsolver_dsygvd_strided_batched
 
interface  rocsolver_chegvd_strided_batched
 HEGVD_STRIDED_BATCHED computes the eigenvalues and (optionally) eigenvectors of a batch of complex generalized hermitian-definite eigenproblems. More...
 
interface  rocsolver_zhegvd_strided_batched
 
interface  rocsolver_sgetri_outofplace
 GETRI_OUTOFPLACE computes the inverse \(C = A^{-1}\) of a general n-by-n matrix A. More...
 
interface  rocsolver_dgetri_outofplace
 
interface  rocsolver_cgetri_outofplace
 
interface  rocsolver_zgetri_outofplace
 
interface  rocsolver_sgetri_outofplace_batched
 GETRI_OUTOFPLACE_BATCHED computes the inverse \(C_j = A_j^{-1}\) of a batch of general n-by-n matrices \(A_j\). More...
 
interface  rocsolver_dgetri_outofplace_batched
 
interface  rocsolver_cgetri_outofplace_batched
 
interface  rocsolver_zgetri_outofplace_batched
 
interface  rocsolver_sgetri_outofplace_strided_batched
 GETRI_OUTOFPLACE_STRIDED_BATCHED computes the inverse \(C_j = A_j^{-1}\) of a batch of general n-by-n matrices \(A_j\). More...
 
interface  rocsolver_dgetri_outofplace_strided_batched
 
interface  rocsolver_cgetri_outofplace_strided_batched
 
interface  rocsolver_zgetri_outofplace_strided_batched
 
interface  rocsolver_sgetri_npvt_outofplace
 GETRI_NPVT_OUTOFPLACE computes the inverse \(C = A^{-1}\) of a general n-by-n matrix A without partial pivoting. More...
 
interface  rocsolver_dgetri_npvt_outofplace
 
interface  rocsolver_cgetri_npvt_outofplace
 
interface  rocsolver_zgetri_npvt_outofplace
 
interface  rocsolver_sgetri_npvt_outofplace_batched
 GETRI_NPVT_OUTOFPLACE_BATCHED computes the inverse \(C_j = A_j^{-1}\) of a batch of general n-by-n matrices \(A_j\) without partial pivoting. More...
 
interface  rocsolver_dgetri_npvt_outofplace_batched
 
interface  rocsolver_cgetri_npvt_outofplace_batched
 
interface  rocsolver_zgetri_npvt_outofplace_batched
 
interface  rocsolver_sgetri_npvt_outofplace_strided_batched
 GETRI_NPVT_OUTOFPLACE_STRIDED_BATCHED computes the inverse \(C_j = A_j^{-1}\) of a batch of general n-by-n matrices \(A_j\) without partial pivoting. More...
 
interface  rocsolver_dgetri_npvt_outofplace_strided_batched
 
interface  rocsolver_cgetri_npvt_outofplace_strided_batched
 
interface  rocsolver_zgetri_npvt_outofplace_strided_batched
 
interface  rocsolver_strtri
 TRTRI inverts a triangular n-by-n matrix A. More...
 
interface  rocsolver_dtrtri
 
interface  rocsolver_ctrtri
 
interface  rocsolver_ztrtri
 
interface  rocsolver_strtri_batched
 TRTRI_BATCHED inverts a batch of triangular n-by-n matrices \(A_j\). More...
 
interface  rocsolver_dtrtri_batched
 
interface  rocsolver_ctrtri_batched
 
interface  rocsolver_ztrtri_batched
 
interface  rocsolver_strtri_strided_batched
 TRTRI_STRIDED_BATCHED inverts a batch of triangular n-by-n matrices \(A_j\). More...
 
interface  rocsolver_dtrtri_strided_batched
 
interface  rocsolver_ctrtri_strided_batched
 
interface  rocsolver_ztrtri_strided_batched
 
interface  rocsolver_ssytf2
 SYTF2 computes the factorization of a symmetric indefinite matrix \(A\) using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_dsytf2
 
interface  rocsolver_csytf2
 
interface  rocsolver_zsytf2
 
interface  rocsolver_ssytf2_batched
 SYTF2_BATCHED computes the factorization of a batch of symmetric indefinite matrices using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_dsytf2_batched
 
interface  rocsolver_csytf2_batched
 
interface  rocsolver_zsytf2_batched
 
interface  rocsolver_ssytf2_strided_batched
 SYTF2_STRIDED_BATCHED computes the factorization of a batch of symmetric indefinite matrices using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_dsytf2_strided_batched
 
interface  rocsolver_csytf2_strided_batched
 
interface  rocsolver_zsytf2_strided_batched
 
interface  rocsolver_ssytrf
 SYTRF computes the factorization of a symmetric indefinite matrix \(A\) using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_dsytrf
 
interface  rocsolver_csytrf
 
interface  rocsolver_zsytrf
 
interface  rocsolver_ssytrf_batched
 SYTRF_BATCHED computes the factorization of a batch of symmetric indefinite matrices using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_dsytrf_batched
 
interface  rocsolver_csytrf_batched
 
interface  rocsolver_zsytrf_batched
 
interface  rocsolver_ssytrf_strided_batched
 SYTRF_STRIDED_BATCHED computes the factorization of a batch of symmetric indefinite matrices using Bunch-Kaufman diagonal pivoting. More...
 
interface  rocsolver_dsytrf_strided_batched
 
interface  rocsolver_csytrf_strided_batched
 
interface  rocsolver_zsytrf_strided_batched
 

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_full_rank (handle, n, A, lda, k1, k2, ipiv, 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_dlaswp_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_claswp_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_zlaswp_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_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_full_rank (handle, myDirect, storev, n, k, V, ldv, tau, T, ldt)
 
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_dlarft_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_clarft_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_zlarft_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_slarf_full_rank (handle, side, m, n, x, incx, alpha, A, lda)
 
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_dlarf_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_clarf_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_zlarf_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_slarfb_full_rank (handle, side, trans, myDirect, storev, m, n, k, V, ldv, T, ldt, 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_dlarfb_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_clarfb_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_zlarfb_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_slabrd_full_rank (handle, m, n, k, A, lda, D, E, tauq, taup, X, ldx, Y, ldy)
 
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_dlabrd_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_clabrd_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_zlabrd_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_slatrd_full_rank (handle, uplo, n, k, A, lda, E, tau, W, ldw)
 
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_dlatrd_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_clatrd_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_zlatrd_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_slasyf_full_rank (handle, uplo, n, nb, kb, A, lda, ipiv, myInfo)
 
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_dlasyf_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_clasyf_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_zlasyf_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_sorg2r_full_rank (handle, m, n, k, A, lda, ipiv)
 
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_dorg2r_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_cung2r_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_zung2r_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_sorgqr_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_dorgqr_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_cungqr_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_zungqr_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_sorgl2_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_dorgl2_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_cungl2_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_zungl2_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_sorglq_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_dorglq_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_cunglq_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_zunglq_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_sorg2l_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_dorg2l_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_cung2l_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_zung2l_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_sorgql_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_dorgql_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_cungql_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_zungql_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_sorgbr_full_rank (handle, storev, 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_dorgbr_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_cungbr_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_zungbr_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_sorgtr_full_rank (handle, uplo, n, 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_dorgtr_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_cungtr_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_zungtr_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_sorm2r_full_rank (handle, side, trans, m, n, k, A, lda, ipiv, C, ldc)
 
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_dorm2r_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_cunm2r_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_zunm2r_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_sormqr_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_dormqr_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_cunmqr_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_zunmqr_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_sorml2_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_dorml2_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_cunml2_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_zunml2_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_sormlq_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_dormlq_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_cunmlq_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_zunmlq_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_sorm2l_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_dorm2l_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_cunm2l_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_zunm2l_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_sormql_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_dormql_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_cunmql_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_zunmql_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_sormbr_full_rank (handle, storev, 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_dormbr_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_cunmbr_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_zunmbr_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_sormtr_full_rank (handle, side, uplo, trans, m, n, 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_dormtr_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_cunmtr_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_zunmtr_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_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_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_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_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_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_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_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_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_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_full_rank (handle, evect, n, D, E, C, ldc, 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_dsteqr_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_csteqr_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_zsteqr_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_sstedc_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_dstedc_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_cstedc_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_zstedc_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_sgetf2_npvt_full_rank (handle, m, n, A, lda, 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_dgetf2_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_cgetf2_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_zgetf2_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_sgetf2_npvt_batched_full_rank (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_npvt_batched_rank_0 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetf2_npvt_batched_rank_1 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_npvt_batched_full_rank (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_npvt_batched_rank_0 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetf2_npvt_batched_rank_1 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_npvt_batched_full_rank (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_npvt_batched_rank_0 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetf2_npvt_batched_rank_1 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_npvt_batched_full_rank (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_npvt_batched_rank_0 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetf2_npvt_batched_rank_1 (handle, m, n, A, lda, 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_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_dgetf2_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_cgetf2_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_zgetf2_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_sgetrf_npvt_full_rank (handle, m, n, A, lda, myInfo)
 
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_dgetrf_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_cgetrf_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_zgetrf_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_sgetrf_npvt_batched_full_rank (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_npvt_batched_rank_0 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetrf_npvt_batched_rank_1 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_npvt_batched_full_rank (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_npvt_batched_rank_0 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetrf_npvt_batched_rank_1 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_npvt_batched_full_rank (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_npvt_batched_rank_0 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetrf_npvt_batched_rank_1 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_npvt_batched_full_rank (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_npvt_batched_rank_0 (handle, m, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetrf_npvt_batched_rank_1 (handle, m, n, A, lda, 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_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_dgetrf_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_cgetrf_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_zgetrf_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_sgetf2_full_rank (handle, m, n, A, lda, ipiv, myInfo)
 
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_dgetf2_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_cgetf2_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_zgetf2_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_sgetf2_batched_full_rank (handle, m, n, A, lda, ipiv, strideP, myInfo, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, m, n, A, lda, strideA, 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_dgetf2_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_cgetf2_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_zgetf2_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_sgetrf_full_rank (handle, m, n, A, lda, ipiv, myInfo)
 
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_dgetrf_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_cgetrf_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_zgetrf_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_sgetrf_batched_full_rank (handle, m, n, A, lda, ipiv, strideP, myInfo, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, m, n, A, lda, strideA, 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_dgetrf_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_cgetrf_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_zgetrf_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_sgeqr2_full_rank (handle, m, n, A, lda, ipiv)
 
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_dgeqr2_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_cgeqr2_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_zgeqr2_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_sgeqr2_batched_full_rank (handle, m, n, A, lda, ipiv, strideP, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, m, n, A, lda, strideA, 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_dgeqr2_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_cgeqr2_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_zgeqr2_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_sgerq2_full_rank (handle, m, n, A, lda, ipiv)
 
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_dgerq2_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_cgerq2_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_zgerq2_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_sgerq2_batched_full_rank (handle, m, n, A, lda, ipiv, strideP, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, m, n, A, lda, strideA, 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_dgerq2_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_cgerq2_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_zgerq2_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_sgeql2_full_rank (handle, m, n, A, lda, ipiv)
 
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_dgeql2_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_cgeql2_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_zgeql2_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_sgeql2_batched_full_rank (handle, m, n, A, lda, ipiv, strideP, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, m, n, A, lda, strideA, 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_dgeql2_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_cgeql2_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_zgeql2_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_sgelq2_full_rank (handle, m, n, A, lda, ipiv)
 
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_dgelq2_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_cgelq2_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_zgelq2_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_sgelq2_batched_full_rank (handle, m, n, A, lda, ipiv, strideP, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, m, n, A, lda, strideA, 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_dgelq2_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_cgelq2_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_zgelq2_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_sgeqrf_full_rank (handle, m, n, A, lda, ipiv)
 
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_dgeqrf_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_cgeqrf_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_zgeqrf_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_sgeqrf_batched_full_rank (handle, m, n, A, lda, ipiv, strideP, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, m, n, A, lda, strideA, 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_dgeqrf_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_cgeqrf_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_zgeqrf_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_sgerqf_full_rank (handle, m, n, A, lda, ipiv)
 
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_dgerqf_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_cgerqf_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_zgerqf_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_sgerqf_batched_full_rank (handle, m, n, A, lda, ipiv, strideP, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, m, n, A, lda, strideA, 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_dgerqf_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_cgerqf_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_zgerqf_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_sgeqlf_full_rank (handle, m, n, A, lda, ipiv)
 
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_dgeqlf_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_cgeqlf_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_zgeqlf_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_sgeqlf_batched_full_rank (handle, m, n, A, lda, ipiv, strideP, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, m, n, A, lda, strideA, 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_dgeqlf_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_cgeqlf_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_zgeqlf_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_sgelqf_full_rank (handle, m, n, A, lda, ipiv)
 
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_dgelqf_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_cgelqf_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_zgelqf_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_sgelqf_batched_full_rank (handle, m, n, A, lda, ipiv, strideP, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, m, n, A, lda, strideA, 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_dgelqf_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_cgelqf_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_zgelqf_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_sgebd2_full_rank (handle, m, n, A, lda, D, E, tauq, taup)
 
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_dgebd2_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_cgebd2_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_zgebd2_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_sgebd2_batched_full_rank (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_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_full_rank (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_full_rank (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_full_rank (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_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_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_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_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_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_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_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_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_sgebrd_full_rank (handle, m, n, A, lda, D, E, tauq, taup)
 
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_dgebrd_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_cgebrd_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_zgebrd_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_sgebrd_batched_full_rank (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_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_full_rank (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_full_rank (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_full_rank (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_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_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_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_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_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_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_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_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_sgetrs_full_rank (handle, trans, n, nrhs, A, lda, ipiv, B, ldb)
 
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_dgetrs_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_cgetrs_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_zgetrs_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_sgetrs_batched_full_rank (handle, trans, n, nrhs, A, lda, ipiv, strideP, B, ldb, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (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_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_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_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_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_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_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_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_sgesv_full_rank (handle, n, nrhs, A, lda, ipiv, B, ldb, myInfo)
 
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_dgesv_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_cgesv_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_zgesv_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_sgesv_batched_full_rank (handle, n, nrhs, A, lda, ipiv, strideP, B, ldb, myInfo, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (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_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_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_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_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_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_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_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_sgetri_full_rank (handle, n, A, lda, ipiv, myInfo)
 
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_dgetri_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_cgetri_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_zgetri_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_sgetri_batched_full_rank (handle, n, A, lda, ipiv, strideP, myInfo, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, n, A, lda, strideA, 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_dgetri_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_cgetri_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_zgetri_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_sgetri_npvt_full_rank (handle, n, A, lda, myInfo)
 
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_dgetri_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_cgetri_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_zgetri_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_sgetri_npvt_batched_full_rank (handle, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_batched_rank_0 (handle, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_batched_rank_1 (handle, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_batched_full_rank (handle, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_batched_rank_0 (handle, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_batched_rank_1 (handle, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_batched_full_rank (handle, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_batched_rank_0 (handle, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_batched_rank_1 (handle, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_batched_full_rank (handle, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_batched_rank_0 (handle, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_batched_rank_1 (handle, n, A, lda, 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_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_dgetri_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_cgetri_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_zgetri_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_sgels_full_rank (handle, trans, m, n, nrhs, A, lda, B, ldb, myInfo)
 
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_dgels_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_cgels_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_zgels_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_sgels_batched_full_rank (handle, trans, m, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgels_batched_rank_0 (handle, trans, m, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgels_batched_rank_1 (handle, trans, m, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgels_batched_full_rank (handle, trans, m, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgels_batched_rank_0 (handle, trans, m, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgels_batched_rank_1 (handle, trans, m, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgels_batched_full_rank (handle, trans, m, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgels_batched_rank_0 (handle, trans, m, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgels_batched_rank_1 (handle, trans, m, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgels_batched_full_rank (handle, trans, m, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgels_batched_rank_0 (handle, trans, m, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgels_batched_rank_1 (handle, trans, m, n, nrhs, A, lda, B, ldb, 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_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_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_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_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_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_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_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_spotf2_full_rank (handle, uplo, n, A, lda, myInfo)
 
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_dpotf2_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_cpotf2_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_zpotf2_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_spotf2_batched_full_rank (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotf2_batched_rank_0 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotf2_batched_rank_1 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotf2_batched_full_rank (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotf2_batched_rank_0 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotf2_batched_rank_1 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotf2_batched_full_rank (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotf2_batched_rank_0 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotf2_batched_rank_1 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotf2_batched_full_rank (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotf2_batched_rank_0 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotf2_batched_rank_1 (handle, uplo, n, A, lda, 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_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_dpotf2_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_cpotf2_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_zpotf2_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_spotrf_full_rank (handle, uplo, n, A, lda, myInfo)
 
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_dpotrf_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_cpotrf_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_zpotrf_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_spotrf_batched_full_rank (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrf_batched_rank_0 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrf_batched_rank_1 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrf_batched_full_rank (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrf_batched_rank_0 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrf_batched_rank_1 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrf_batched_full_rank (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrf_batched_rank_0 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrf_batched_rank_1 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrf_batched_full_rank (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrf_batched_rank_0 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrf_batched_rank_1 (handle, uplo, n, A, lda, 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_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_dpotrf_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_cpotrf_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_zpotrf_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_spotrs_full_rank (handle, uplo, n, nrhs, A, lda, B, ldb)
 
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_dpotrs_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_cpotrs_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_zpotrs_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_spotrs_batched_full_rank (handle, uplo, n, nrhs, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrs_batched_rank_0 (handle, uplo, n, nrhs, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotrs_batched_rank_1 (handle, uplo, n, nrhs, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrs_batched_full_rank (handle, uplo, n, nrhs, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrs_batched_rank_0 (handle, uplo, n, nrhs, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotrs_batched_rank_1 (handle, uplo, n, nrhs, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrs_batched_full_rank (handle, uplo, n, nrhs, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrs_batched_rank_0 (handle, uplo, n, nrhs, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotrs_batched_rank_1 (handle, uplo, n, nrhs, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrs_batched_full_rank (handle, uplo, n, nrhs, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrs_batched_rank_0 (handle, uplo, n, nrhs, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotrs_batched_rank_1 (handle, uplo, n, nrhs, A, lda, B, ldb, 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_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_dpotrs_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_cpotrs_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_zpotrs_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_sposv_full_rank (handle, uplo, n, nrhs, A, lda, B, ldb, myInfo)
 
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_dposv_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_cposv_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_zposv_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_sposv_batched_full_rank (handle, uplo, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sposv_batched_rank_0 (handle, uplo, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sposv_batched_rank_1 (handle, uplo, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dposv_batched_full_rank (handle, uplo, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dposv_batched_rank_0 (handle, uplo, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dposv_batched_rank_1 (handle, uplo, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cposv_batched_full_rank (handle, uplo, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cposv_batched_rank_0 (handle, uplo, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cposv_batched_rank_1 (handle, uplo, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zposv_batched_full_rank (handle, uplo, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zposv_batched_rank_0 (handle, uplo, n, nrhs, A, lda, B, ldb, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zposv_batched_rank_1 (handle, uplo, n, nrhs, A, lda, B, ldb, 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_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_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_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_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_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_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_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_spotri_full_rank (handle, uplo, n, A, lda, myInfo)
 
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_dpotri_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_cpotri_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_zpotri_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_spotri_batched_full_rank (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotri_batched_rank_0 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_spotri_batched_rank_1 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotri_batched_full_rank (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotri_batched_rank_0 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dpotri_batched_rank_1 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotri_batched_full_rank (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotri_batched_rank_0 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cpotri_batched_rank_1 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotri_batched_full_rank (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotri_batched_rank_0 (handle, uplo, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zpotri_batched_rank_1 (handle, uplo, n, A, lda, 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_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_dpotri_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_cpotri_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_zpotri_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_ssytd2_full_rank (handle, uplo, n, A, lda, D, E, tau)
 
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_dsytd2_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_chetd2_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_zhetd2_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_ssytd2_batched_full_rank (handle, uplo, n, A, lda, D, strideD, E, strideE, tau, strideP, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (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_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_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_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_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_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_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_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_ssytrd_full_rank (handle, uplo, n, A, lda, D, E, tau)
 
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_dsytrd_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_chetrd_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_zhetrd_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_ssytrd_batched_full_rank (handle, uplo, n, A, lda, D, strideD, E, strideE, tau, strideP, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (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_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_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_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_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_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_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_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_ssygs2_full_rank (handle, itype, uplo, n, A, lda, B, ldb)
 
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_dsygs2_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_chegs2_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_zhegs2_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_ssygs2_batched_full_rank (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygs2_batched_rank_0 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygs2_batched_rank_1 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygs2_batched_full_rank (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygs2_batched_rank_0 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygs2_batched_rank_1 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegs2_batched_full_rank (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegs2_batched_rank_0 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegs2_batched_rank_1 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegs2_batched_full_rank (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegs2_batched_rank_0 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegs2_batched_rank_1 (handle, itype, uplo, n, A, lda, B, ldb, 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_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_dsygs2_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_chegs2_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_zhegs2_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_ssygst_full_rank (handle, itype, uplo, n, A, lda, B, ldb)
 
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_dsygst_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_chegst_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_zhegst_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_ssygst_batched_full_rank (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygst_batched_rank_0 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ssygst_batched_rank_1 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygst_batched_full_rank (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygst_batched_rank_0 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dsygst_batched_rank_1 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegst_batched_full_rank (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegst_batched_rank_0 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_chegst_batched_rank_1 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegst_batched_full_rank (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegst_batched_rank_0 (handle, itype, uplo, n, A, lda, B, ldb, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zhegst_batched_rank_1 (handle, itype, uplo, n, A, lda, B, ldb, 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_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_dsygst_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_chegst_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_zhegst_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_ssyev_full_rank (handle, evect, uplo, n, A, lda, D, E, myInfo)
 
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_dsyev_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_cheev_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_zheev_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_ssyev_batched_full_rank (handle, evect, uplo, n, A, lda, D, strideD, E, strideE, myInfo, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (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_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_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_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_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_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_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_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_ssyevd_full_rank (handle, evect, uplo, n, A, lda, D, E, myInfo)
 
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_dsyevd_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_cheevd_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_zheevd_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_ssyevd_batched_full_rank (handle, evect, uplo, n, A, lda, D, strideD, E, strideE, myInfo, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (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_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_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_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_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_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_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_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_ssygv_full_rank (handle, itype, evect, uplo, n, A, lda, B, ldb, D, E, myInfo)
 
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_dsygv_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_chegv_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_zhegv_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_ssygv_batched_full_rank (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_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_full_rank (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_full_rank (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_full_rank (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_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_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_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_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_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_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_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_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_ssygvd_full_rank (handle, itype, evect, uplo, n, A, lda, B, ldb, D, E, myInfo)
 
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_dsygvd_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_chegvd_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_zhegvd_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_ssygvd_batched_full_rank (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_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_full_rank (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_full_rank (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_full_rank (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_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_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_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_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_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_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_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_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_sgetri_outofplace_full_rank (handle, n, A, lda, ipiv, C, ldc, myInfo)
 
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_dgetri_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_cgetri_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_zgetri_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_sgetri_outofplace_batched_full_rank (handle, n, A, lda, ipiv, strideP, C, ldc, myInfo, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (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_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_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_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_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_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_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_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_sgetri_npvt_outofplace_full_rank (handle, n, A, lda, C, ldc, myInfo)
 
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_dgetri_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_cgetri_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_zgetri_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_sgetri_npvt_outofplace_batched_full_rank (handle, n, A, lda, C, ldc, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_outofplace_batched_rank_0 (handle, n, A, lda, C, ldc, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_sgetri_npvt_outofplace_batched_rank_1 (handle, n, A, lda, C, ldc, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_outofplace_batched_full_rank (handle, n, A, lda, C, ldc, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_outofplace_batched_rank_0 (handle, n, A, lda, C, ldc, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dgetri_npvt_outofplace_batched_rank_1 (handle, n, A, lda, C, ldc, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_outofplace_batched_full_rank (handle, n, A, lda, C, ldc, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_outofplace_batched_rank_0 (handle, n, A, lda, C, ldc, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_cgetri_npvt_outofplace_batched_rank_1 (handle, n, A, lda, C, ldc, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_outofplace_batched_full_rank (handle, n, A, lda, C, ldc, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_outofplace_batched_rank_0 (handle, n, A, lda, C, ldc, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_zgetri_npvt_outofplace_batched_rank_1 (handle, n, A, lda, C, ldc, 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_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_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_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_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_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_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_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_strtri_full_rank (handle, uplo, diag, n, A, lda, myInfo)
 
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_dtrtri_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_ctrtri_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_ztrtri_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_strtri_batched_full_rank (handle, uplo, diag, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_strtri_batched_rank_0 (handle, uplo, diag, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_strtri_batched_rank_1 (handle, uplo, diag, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dtrtri_batched_full_rank (handle, uplo, diag, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dtrtri_batched_rank_0 (handle, uplo, diag, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_dtrtri_batched_rank_1 (handle, uplo, diag, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ctrtri_batched_full_rank (handle, uplo, diag, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ctrtri_batched_rank_0 (handle, uplo, diag, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ctrtri_batched_rank_1 (handle, uplo, diag, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ztrtri_batched_full_rank (handle, uplo, diag, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ztrtri_batched_rank_0 (handle, uplo, diag, n, A, lda, myInfo, batch_count)
 
integer(kind(rocblas_status_success)) function rocsolver_ztrtri_batched_rank_1 (handle, uplo, diag, n, A, lda, 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_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_dtrtri_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_ctrtri_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_ztrtri_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_ssytf2_full_rank (handle, uplo, n, A, lda, ipiv, myInfo)
 
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_dsytf2_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_csytf2_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_zsytf2_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_ssytf2_batched_full_rank (handle, uplo, n, A, lda, ipiv, strideP, myInfo, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, uplo, n, A, lda, strideA, 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_dsytf2_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_csytf2_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_zsytf2_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_ssytrf_full_rank (handle, uplo, n, A, lda, ipiv, myInfo)
 
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_dsytrf_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_csytrf_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_zsytrf_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_ssytrf_batched_full_rank (handle, uplo, n, A, lda, ipiv, strideP, myInfo, batch_count)
 
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_full_rank (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_full_rank (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_full_rank (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_full_rank (handle, uplo, n, A, lda, strideA, 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_dsytrf_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_csytrf_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_zsytrf_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)
 

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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_cgebd2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebd2_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,
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_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,
complex(c_float_complex), target  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,
complex(c_float_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgebrd_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,
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,
complex(c_float_complex), target  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,
complex(c_float_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelq2_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,
complex(c_float_complex), dimension(:), target  ipiv,
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,
complex(c_float_complex), target  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,
complex(c_float_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgelqf_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,
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,
complex(c_float_complex), target  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,
complex(c_float_complex), dimension(:), target  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_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgels_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,
complex(c_float_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgels_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgels_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,
complex(c_float_complex), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgels_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgels_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,
complex(c_float_complex), dimension(:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgeql2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeql2_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,
complex(c_float_complex), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
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,
complex(c_float_complex), target  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,
complex(c_float_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqlf_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,
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,
complex(c_float_complex), target  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,
complex(c_float_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqr2_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,
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,
complex(c_float_complex), target  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,
complex(c_float_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgeqrf_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,
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,
complex(c_float_complex), target  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,
complex(c_float_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerq2_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,
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,
complex(c_float_complex), target  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,
complex(c_float_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgerqf_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,
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,
complex(c_float_complex), target  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,
complex(c_float_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgesv_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_float_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
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,
complex(c_float_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_float_complex), target  B,
integer(c_int)  ldb,
integer(c_int)  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,
complex(c_float_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_float_complex), dimension(:), target  B,
integer(c_int)  ldb,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
complex(c_float_complex), dimension(:,:,:), target  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,
integer(c_int)  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,
complex(c_float_complex), target  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,
integer(c_int)  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,
complex(c_float_complex), dimension(:), target  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetf2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_float_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_float_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_cgetf2_npvt_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetf2_npvt_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetf2_npvt_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetf2_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrf_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_float_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_float_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_cgetrf_npvt_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrf_npvt_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrf_npvt_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrf_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_batched_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,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_float_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_float_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_cgetri_npvt_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:,:), target  A,
integer(c_int)  lda,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_npvt_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), target  A,
integer(c_int)  lda,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_npvt_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  myInfo 
)

◆ rocsolver_cgetri_npvt_outofplace_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_outofplace_batched_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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_npvt_outofplace_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_outofplace_batched_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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_npvt_outofplace_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_npvt_outofplace_batched_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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetri_outofplace_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetri_outofplace_batched_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,
integer(c_int64_t)  strideP,
complex(c_float_complex), dimension(:,:,:), target  C,
integer(c_int)  ldc,
integer(c_int)  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,
complex(c_float_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_float_complex), target  C,
integer(c_int)  ldc,
integer(c_int)  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,
complex(c_float_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_float_complex), dimension(:), target  C,
integer(c_int)  ldc,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cgetrs_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cgetrs_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_float_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
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,
complex(c_float_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_float_complex), target  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,
complex(c_float_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_float_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheev_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,
real(c_float), dimension(:), target  D,
integer(c_int64_t)  strideD,
real(c_float), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  myInfo,
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,
complex(c_float_complex), target  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,
integer(c_int)  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,
complex(c_float_complex), dimension(:), target  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cheevd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cheevd_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,
real(c_float), dimension(:), target  D,
integer(c_int64_t)  strideD,
real(c_float), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
complex(c_float_complex), target  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,
integer(c_int)  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,
complex(c_float_complex), dimension(:), target  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegs2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegs2_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,
complex(c_float_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_chegs2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegs2_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,
complex(c_float_complex), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_chegs2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegs2_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,
complex(c_float_complex), dimension(:), target  B,
integer(c_int)  ldb,
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_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegst_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,
complex(c_float_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_chegst_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegst_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,
complex(c_float_complex), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_chegst_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegst_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,
complex(c_float_complex), dimension(:), target  B,
integer(c_int)  ldb,
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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegv_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,
complex(c_float_complex), dimension(:,:,:), target  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,
integer(c_int)  myInfo,
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,
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,
integer(c_int64_t)  strideD,
real(c_float), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
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,
integer(c_int64_t)  strideD,
real(c_float), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chegvd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chegvd_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,
complex(c_float_complex), dimension(:,:,:), target  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,
integer(c_int)  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,
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,
integer(c_int64_t)  strideD,
real(c_float), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
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,
integer(c_int64_t)  strideD,
real(c_float), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_chetd2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetd2_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,
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)  tau,
integer(c_int64_t)  strideP,
integer(c_int)  batch_count 
)

◆ 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,
complex(c_float_complex), target  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)  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,
complex(c_float_complex), dimension(:), target  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)  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)  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)  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)  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)  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)  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)  tau,
integer(c_int64_t)  strideP,
integer(c_int)  batch_count 
)

◆ rocsolver_chetrd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_chetrd_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,
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)  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,
complex(c_float_complex), target  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)  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,
complex(c_float_complex), dimension(:), target  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)  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)  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)  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)  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)  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)  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)  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)  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)  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)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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)  tau,
type(c_ptr)  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)  tau,
type(c_ptr)  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)  tau,
type(c_ptr)  W,
integer(c_int)  ldw 
)

◆ rocsolver_cposv_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cposv_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,
complex(c_float_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cposv_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cposv_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,
complex(c_float_complex), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cposv_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cposv_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,
complex(c_float_complex), dimension(:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotf2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotf2_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotf2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotf2_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotf2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotf2_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotrf_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrf_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrf_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrf_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotri_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotri_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotri_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotri_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotrs_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrs_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,
complex(c_float_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotrs_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrs_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,
complex(c_float_complex), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_cpotrs_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_cpotrs_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,
complex(c_float_complex), dimension(:), target  B,
integer(c_int)  ldb,
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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_csytf2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytf2_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
complex(c_float_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_float_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_csytrf_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_csytrf_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_float_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_float_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ctrtri_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ctrtri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ctrtri_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ctrtri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ctrtri_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ctrtri_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_dgebd2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebd2_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,
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_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,
real(c_double), target  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,
real(c_double), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgebrd_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,
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,
real(c_double), target  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,
real(c_double), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelq2_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,
real(c_double), dimension(:), target  ipiv,
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,
real(c_double), target  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,
real(c_double), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgelqf_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,
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,
real(c_double), target  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,
real(c_double), dimension(:), target  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_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgels_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,
real(c_double), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgels_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgels_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,
real(c_double), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgels_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgels_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,
real(c_double), dimension(:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgeql2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeql2_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,
real(c_double), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
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,
real(c_double), target  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,
real(c_double), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqlf_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,
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,
real(c_double), target  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,
real(c_double), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqr2_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,
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,
real(c_double), target  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,
real(c_double), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgeqrf_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,
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,
real(c_double), target  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,
real(c_double), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerq2_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,
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,
real(c_double), target  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,
real(c_double), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgerqf_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,
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,
real(c_double), target  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,
real(c_double), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgesv_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
real(c_double), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
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,
real(c_double), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
real(c_double), target  B,
integer(c_int)  ldb,
integer(c_int)  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,
real(c_double), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
real(c_double), dimension(:), target  B,
integer(c_int)  ldb,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
real(c_double), dimension(:,:,:), target  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,
integer(c_int)  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,
real(c_double), target  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,
integer(c_int)  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,
real(c_double), dimension(:), target  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetf2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_double), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_double), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_dgetf2_npvt_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetf2_npvt_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetf2_npvt_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetf2_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrf_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_double), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_double), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_dgetrf_npvt_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrf_npvt_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrf_npvt_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrf_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_batched_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,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_double), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_double), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_dgetri_npvt_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:,:,:), target  A,
integer(c_int)  lda,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_npvt_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), target  A,
integer(c_int)  lda,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_npvt_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  myInfo 
)

◆ rocsolver_dgetri_npvt_outofplace_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_outofplace_batched_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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_npvt_outofplace_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_outofplace_batched_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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_npvt_outofplace_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_npvt_outofplace_batched_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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetri_outofplace_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetri_outofplace_batched_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,
integer(c_int64_t)  strideP,
real(c_double), dimension(:,:,:), target  C,
integer(c_int)  ldc,
integer(c_int)  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,
real(c_double), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
real(c_double), target  C,
integer(c_int)  ldc,
integer(c_int)  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,
real(c_double), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
real(c_double), dimension(:), target  C,
integer(c_int)  ldc,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dgetrs_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dgetrs_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
real(c_double), dimension(:,:,:), target  B,
integer(c_int)  ldb,
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,
real(c_double), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
real(c_double), target  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,
real(c_double), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
real(c_double), dimension(:), target  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)  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)  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)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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)  tau,
type(c_ptr)  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)  tau,
type(c_ptr)  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)  tau,
type(c_ptr)  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_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dposv_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,
real(c_double), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dposv_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dposv_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,
real(c_double), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dposv_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dposv_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,
real(c_double), dimension(:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotf2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotf2_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotf2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotf2_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotf2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotf2_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotrf_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrf_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrf_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrf_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotri_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotri_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotri_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotri_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotrs_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrs_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,
real(c_double), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotrs_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrs_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,
real(c_double), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_dpotrs_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dpotrs_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,
real(c_double), dimension(:), target  B,
integer(c_int)  ldb,
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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_dsyev_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyev_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,
real(c_double), dimension(:), target  D,
integer(c_int64_t)  strideD,
real(c_double), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
real(c_double), target  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,
integer(c_int)  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,
real(c_double), dimension(:), target  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsyevd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsyevd_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,
real(c_double), dimension(:), target  D,
integer(c_int64_t)  strideD,
real(c_double), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
real(c_double), target  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,
integer(c_int)  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,
real(c_double), dimension(:), target  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygs2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygs2_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,
real(c_double), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygs2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygs2_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,
real(c_double), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygs2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygs2_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,
real(c_double), dimension(:), target  B,
integer(c_int)  ldb,
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_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygst_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,
real(c_double), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygst_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygst_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,
real(c_double), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygst_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygst_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,
real(c_double), dimension(:), target  B,
integer(c_int)  ldb,
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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygv_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,
real(c_double), dimension(:,:,:), target  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,
integer(c_int)  myInfo,
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,
real(c_double), target  A,
integer(c_int)  lda,
real(c_double), target  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,
integer(c_int)  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,
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,
integer(c_int64_t)  strideD,
real(c_double), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsygvd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsygvd_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,
real(c_double), dimension(:,:,:), target  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,
integer(c_int)  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,
real(c_double), target  A,
integer(c_int)  lda,
real(c_double), target  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,
integer(c_int)  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,
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,
integer(c_int64_t)  strideD,
real(c_double), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytd2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytd2_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,
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)  tau,
integer(c_int64_t)  strideP,
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,
real(c_double), target  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)  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,
real(c_double), dimension(:), target  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)  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)  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)  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)  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)  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)  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)  tau,
integer(c_int64_t)  strideP,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytf2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytf2_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  myInfo,
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,
real(c_double), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_double), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytrd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrd_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,
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)  tau,
integer(c_int64_t)  strideP,
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,
real(c_double), target  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)  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,
real(c_double), dimension(:), target  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)  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)  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)  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)  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)  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)  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)  tau,
integer(c_int64_t)  strideP,
integer(c_int)  batch_count 
)

◆ rocsolver_dsytrf_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dsytrf_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  myInfo,
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,
real(c_double), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_double), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dtrtri_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dtrtri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dtrtri_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dtrtri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_dtrtri_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_dtrtri_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_sgebd2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebd2_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,
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_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,
real(c_float), target  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,
real(c_float), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgebrd_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,
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,
real(c_float), target  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,
real(c_float), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelq2_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,
real(c_float), dimension(:), target  ipiv,
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,
real(c_float), target  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,
real(c_float), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgelqf_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,
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,
real(c_float), target  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,
real(c_float), dimension(:), target  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_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgels_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,
real(c_float), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgels_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgels_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,
real(c_float), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgels_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgels_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,
real(c_float), dimension(:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgeql2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeql2_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,
real(c_float), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
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,
real(c_float), target  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,
real(c_float), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqlf_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,
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,
real(c_float), target  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,
real(c_float), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqr2_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,
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,
real(c_float), target  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,
real(c_float), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgeqrf_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,
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,
real(c_float), target  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,
real(c_float), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerq2_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,
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,
real(c_float), target  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,
real(c_float), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgerqf_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,
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,
real(c_float), target  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,
real(c_float), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgesv_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
real(c_float), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
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,
real(c_float), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
real(c_float), target  B,
integer(c_int)  ldb,
integer(c_int)  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,
real(c_float), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
real(c_float), dimension(:), target  B,
integer(c_int)  ldb,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
real(c_float), dimension(:,:,:), target  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,
integer(c_int)  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,
real(c_float), target  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,
integer(c_int)  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,
real(c_float), dimension(:), target  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetf2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_float), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_float), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_sgetf2_npvt_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetf2_npvt_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetf2_npvt_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetf2_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrf_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_float), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_float), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_sgetrf_npvt_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrf_npvt_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrf_npvt_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrf_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_batched_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,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_float), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_float), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_sgetri_npvt_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:,:,:), target  A,
integer(c_int)  lda,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_npvt_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), target  A,
integer(c_int)  lda,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_npvt_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  myInfo 
)

◆ rocsolver_sgetri_npvt_outofplace_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_outofplace_batched_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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_npvt_outofplace_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_outofplace_batched_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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_npvt_outofplace_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_npvt_outofplace_batched_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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetri_outofplace_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetri_outofplace_batched_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,
integer(c_int64_t)  strideP,
real(c_float), dimension(:,:,:), target  C,
integer(c_int)  ldc,
integer(c_int)  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,
real(c_float), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
real(c_float), target  C,
integer(c_int)  ldc,
integer(c_int)  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,
real(c_float), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
real(c_float), dimension(:), target  C,
integer(c_int)  ldc,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sgetrs_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sgetrs_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
real(c_float), dimension(:,:,:), target  B,
integer(c_int)  ldb,
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,
real(c_float), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
real(c_float), target  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,
real(c_float), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
real(c_float), dimension(:), target  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)  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)  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)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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)  tau,
type(c_ptr)  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)  tau,
type(c_ptr)  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)  tau,
type(c_ptr)  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_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sposv_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,
real(c_float), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sposv_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sposv_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,
real(c_float), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_sposv_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_sposv_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,
real(c_float), dimension(:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotf2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotf2_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotf2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotf2_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotf2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotf2_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotrf_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrf_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrf_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrf_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotri_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotri_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotri_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotri_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_spotrs_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrs_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,
real(c_float), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_spotrs_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrs_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,
real(c_float), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_spotrs_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_spotrs_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,
real(c_float), dimension(:), target  B,
integer(c_int)  ldb,
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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_ssyev_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyev_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,
real(c_float), dimension(:), target  D,
integer(c_int64_t)  strideD,
real(c_float), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
real(c_float), target  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,
integer(c_int)  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,
real(c_float), dimension(:), target  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssyevd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssyevd_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,
real(c_float), dimension(:), target  D,
integer(c_int64_t)  strideD,
real(c_float), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
real(c_float), target  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,
integer(c_int)  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,
real(c_float), dimension(:), target  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygs2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygs2_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,
real(c_float), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygs2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygs2_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,
real(c_float), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygs2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygs2_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,
real(c_float), dimension(:), target  B,
integer(c_int)  ldb,
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_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygst_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,
real(c_float), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygst_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygst_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,
real(c_float), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygst_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygst_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,
real(c_float), dimension(:), target  B,
integer(c_int)  ldb,
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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygv_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,
real(c_float), dimension(:,:,:), target  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,
integer(c_int)  myInfo,
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,
real(c_float), target  A,
integer(c_int)  lda,
real(c_float), target  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,
integer(c_int)  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,
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,
integer(c_int64_t)  strideD,
real(c_float), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssygvd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssygvd_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,
real(c_float), dimension(:,:,:), target  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,
integer(c_int)  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,
real(c_float), target  A,
integer(c_int)  lda,
real(c_float), target  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,
integer(c_int)  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,
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,
integer(c_int64_t)  strideD,
real(c_float), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytd2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytd2_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,
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)  tau,
integer(c_int64_t)  strideP,
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,
real(c_float), target  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)  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,
real(c_float), dimension(:), target  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)  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)  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)  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)  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)  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)  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)  tau,
integer(c_int64_t)  strideP,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytf2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytf2_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  myInfo,
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,
real(c_float), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_float), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytrd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrd_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,
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)  tau,
integer(c_int64_t)  strideP,
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,
real(c_float), target  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)  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,
real(c_float), dimension(:), target  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)  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)  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)  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)  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)  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)  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)  tau,
integer(c_int64_t)  strideP,
integer(c_int)  batch_count 
)

◆ rocsolver_ssytrf_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ssytrf_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  myInfo,
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,
real(c_float), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
real(c_float), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_strtri_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_strtri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_strtri_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_strtri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_strtri_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_strtri_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_zgebd2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebd2_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,
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_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,
complex(c_double_complex), target  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,
complex(c_double_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgebrd_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,
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,
complex(c_double_complex), target  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,
complex(c_double_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelq2_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,
complex(c_double_complex), dimension(:), target  ipiv,
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,
complex(c_double_complex), target  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,
complex(c_double_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgelqf_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,
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,
complex(c_double_complex), target  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,
complex(c_double_complex), dimension(:), target  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_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgels_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,
complex(c_double_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgels_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgels_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,
complex(c_double_complex), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgels_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgels_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,
complex(c_double_complex), dimension(:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgeql2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeql2_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,
complex(c_double_complex), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
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,
complex(c_double_complex), target  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,
complex(c_double_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqlf_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,
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,
complex(c_double_complex), target  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,
complex(c_double_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqr2_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,
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,
complex(c_double_complex), target  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,
complex(c_double_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgeqrf_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,
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,
complex(c_double_complex), target  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,
complex(c_double_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerq2_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,
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,
complex(c_double_complex), target  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,
complex(c_double_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgerqf_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,
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,
complex(c_double_complex), target  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,
complex(c_double_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgesv_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_double_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
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,
complex(c_double_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_double_complex), target  B,
integer(c_int)  ldb,
integer(c_int)  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,
complex(c_double_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_double_complex), dimension(:), target  B,
integer(c_int)  ldb,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
complex(c_double_complex), dimension(:,:,:), target  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,
integer(c_int)  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,
complex(c_double_complex), target  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,
integer(c_int)  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,
complex(c_double_complex), dimension(:), target  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetf2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_double_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_double_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_zgetf2_npvt_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetf2_npvt_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetf2_npvt_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetf2_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrf_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_double_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_double_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_zgetrf_npvt_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrf_npvt_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrf_npvt_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrf_npvt_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_batched_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,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_double_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_double_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_zgetri_npvt_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_batched_full_rank ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:,:), target  A,
integer(c_int)  lda,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_npvt_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_batched_rank_0 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), target  A,
integer(c_int)  lda,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_npvt_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_batched_rank_1 ( type(c_ptr)  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  myInfo 
)

◆ rocsolver_zgetri_npvt_outofplace_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_outofplace_batched_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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_npvt_outofplace_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_outofplace_batched_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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_npvt_outofplace_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_npvt_outofplace_batched_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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetri_outofplace_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetri_outofplace_batched_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,
integer(c_int64_t)  strideP,
complex(c_double_complex), dimension(:,:,:), target  C,
integer(c_int)  ldc,
integer(c_int)  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,
complex(c_double_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_double_complex), target  C,
integer(c_int)  ldc,
integer(c_int)  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,
complex(c_double_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_double_complex), dimension(:), target  C,
integer(c_int)  ldc,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zgetrs_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zgetrs_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_double_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
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,
complex(c_double_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_double_complex), target  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,
complex(c_double_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
complex(c_double_complex), dimension(:), target  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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheev_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,
real(c_double), dimension(:), target  D,
integer(c_int64_t)  strideD,
real(c_double), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  myInfo,
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,
complex(c_double_complex), target  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,
integer(c_int)  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,
complex(c_double_complex), dimension(:), target  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zheevd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zheevd_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,
real(c_double), dimension(:), target  D,
integer(c_int64_t)  strideD,
real(c_double), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
complex(c_double_complex), target  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,
integer(c_int)  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,
complex(c_double_complex), dimension(:), target  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegs2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegs2_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,
complex(c_double_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegs2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegs2_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,
complex(c_double_complex), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegs2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegs2_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,
complex(c_double_complex), dimension(:), target  B,
integer(c_int)  ldb,
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_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegst_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,
complex(c_double_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegst_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegst_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,
complex(c_double_complex), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegst_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegst_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,
complex(c_double_complex), dimension(:), target  B,
integer(c_int)  ldb,
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_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegv_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,
complex(c_double_complex), dimension(:,:,:), target  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,
integer(c_int)  myInfo,
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,
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,
integer(c_int64_t)  strideD,
real(c_double), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
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,
integer(c_int64_t)  strideD,
real(c_double), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhegvd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhegvd_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,
complex(c_double_complex), dimension(:,:,:), target  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,
integer(c_int)  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,
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,
integer(c_int64_t)  strideD,
real(c_double), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
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,
integer(c_int64_t)  strideD,
real(c_double), dimension(:), target  E,
integer(c_int64_t)  strideE,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zhetd2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetd2_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,
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)  tau,
integer(c_int64_t)  strideP,
integer(c_int)  batch_count 
)

◆ 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,
complex(c_double_complex), target  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)  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,
complex(c_double_complex), dimension(:), target  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)  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)  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)  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)  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)  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)  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)  tau,
integer(c_int64_t)  strideP,
integer(c_int)  batch_count 
)

◆ rocsolver_zhetrd_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zhetrd_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,
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)  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,
complex(c_double_complex), target  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)  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,
complex(c_double_complex), dimension(:), target  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)  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)  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)  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)  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)  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)  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)  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)  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)  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)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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)  tau,
type(c_ptr)  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)  tau,
type(c_ptr)  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)  tau,
type(c_ptr)  W,
integer(c_int)  ldw 
)

◆ rocsolver_zposv_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zposv_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,
complex(c_double_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zposv_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zposv_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,
complex(c_double_complex), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zposv_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zposv_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,
complex(c_double_complex), dimension(:), target  B,
integer(c_int)  ldb,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotf2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotf2_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotf2_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotf2_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotf2_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotf2_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotrf_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrf_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotrf_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrf_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotrf_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrf_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotri_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotri_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotri_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotri_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotrs_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrs_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,
complex(c_double_complex), dimension(:,:,:), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotrs_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrs_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,
complex(c_double_complex), target  B,
integer(c_int)  ldb,
integer(c_int)  batch_count 
)

◆ rocsolver_zpotrs_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zpotrs_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,
complex(c_double_complex), dimension(:), target  B,
integer(c_int)  ldb,
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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo 
)

◆ rocsolver_zsytf2_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytf2_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ 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,
complex(c_double_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_double_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_zsytrf_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_zsytrf_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_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_double_complex), target  A,
integer(c_int)  lda,
integer(c_int), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
complex(c_double_complex), dimension(:), target  A,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
integer(c_int64_t)  strideP,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ztrtri_batched_full_rank()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ztrtri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ztrtri_batched_rank_0()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ztrtri_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_int)  myInfo,
integer(c_int)  batch_count 
)

◆ rocsolver_ztrtri_batched_rank_1()

integer(kind(rocblas_status_success)) function hipfort_rocsolver::rocsolver_ztrtri_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_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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,
integer(c_int)  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 
)