hipfort_hipsolver Module Reference

hipfort_hipsolver Module Reference#

hipFORT API Reference: hipfort_hipsolver Module Reference
hipfort_hipsolver Module Reference

Data Types

interface  hipsolverccgels
 
interface  hipsolverccgels_buffersize
 
interface  hipsolverccgesv
 
interface  hipsolverccgesv_buffersize
 
interface  hipsolvercgebrd
 
interface  hipsolvercgebrd_buffersize
 
interface  hipsolvercgelsbatched
 
interface  hipsolvercgelsbatched_buffersize
 
interface  hipsolvercgeqrf
 
interface  hipsolvercgeqrf_buffersize
 
interface  hipsolvercgeqrfbatched
 
interface  hipsolvercgeqrfbatched_buffersize
 
interface  hipsolvercgesvd
 
interface  hipsolvercgesvd_buffersize
 
interface  hipsolvercgesvdj
 
interface  hipsolvercgesvdj_buffersize
 
interface  hipsolvercgesvdjbatched
 
interface  hipsolvercgesvdjbatched_buffersize
 
interface  hipsolvercgetrf
 
interface  hipsolvercgetrf_buffersize
 
interface  hipsolvercgetrfbatched
 
interface  hipsolvercgetrfbatched_buffersize
 
interface  hipsolvercgetribatched
 
interface  hipsolvercgetribatched_buffersize
 
interface  hipsolvercgetrs
 
interface  hipsolvercgetrs_buffersize
 
interface  hipsolvercgetrsbatched
 
interface  hipsolvercgetrsbatched_buffersize
 
interface  hipsolvercheevd
 
interface  hipsolvercheevd_buffersize
 
interface  hipsolvercheevdx
 
interface  hipsolvercheevdx_buffersize
 
interface  hipsolvercheevj
 
interface  hipsolvercheevj_buffersize
 
interface  hipsolvercheevjbatched
 
interface  hipsolvercheevjbatched_buffersize
 
interface  hipsolverchegvd
 
interface  hipsolverchegvd_buffersize
 
interface  hipsolverchegvdx
 
interface  hipsolverchegvdx_buffersize
 
interface  hipsolverchegvj
 
interface  hipsolverchegvj_buffersize
 
interface  hipsolverchetrd
 
interface  hipsolverchetrd_buffersize
 
interface  hipsolvercpotrf
 
interface  hipsolvercpotrf_buffersize
 
interface  hipsolvercpotrfbatched
 
interface  hipsolvercpotrfbatched_buffersize
 
interface  hipsolvercpotri
 
interface  hipsolvercpotri_buffersize
 
interface  hipsolvercpotrs
 
interface  hipsolvercpotrs_buffersize
 
interface  hipsolvercpotrsbatched
 
interface  hipsolvercpotrsbatched_buffersize
 
interface  hipsolvercreate
 
interface  hipsolvercreategesvdjinfo
 
interface  hipsolvercreatesyevjinfo
 
interface  hipsolvercsytrf
 
interface  hipsolvercsytrf_buffersize
 
interface  hipsolvercungbr
 
interface  hipsolvercungbr_buffersize
 
interface  hipsolvercungqr
 
interface  hipsolvercungqr_buffersize
 
interface  hipsolvercungtr
 
interface  hipsolvercungtr_buffersize
 
interface  hipsolvercunmqr
 
interface  hipsolvercunmqr_buffersize
 
interface  hipsolvercunmtr
 
interface  hipsolvercunmtr_buffersize
 
interface  hipsolverddgels
 
interface  hipsolverddgels_buffersize
 
interface  hipsolverddgesv
 
interface  hipsolverddgesv_buffersize
 
interface  hipsolverdestroy
 
interface  hipsolverdestroygesvdjinfo
 
interface  hipsolverdestroysyevjinfo
 
interface  hipsolverdgebrd
 
interface  hipsolverdgebrd_buffersize
 
interface  hipsolverdgelsbatched
 
interface  hipsolverdgelsbatched_buffersize
 
interface  hipsolverdgeqrf
 
interface  hipsolverdgeqrf_buffersize
 
interface  hipsolverdgeqrfbatched
 
interface  hipsolverdgeqrfbatched_buffersize
 
interface  hipsolverdgesvd
 
interface  hipsolverdgesvd_buffersize
 
interface  hipsolverdgesvdj
 
interface  hipsolverdgesvdj_buffersize
 
interface  hipsolverdgesvdjbatched
 
interface  hipsolverdgesvdjbatched_buffersize
 
interface  hipsolverdgetrf
 
interface  hipsolverdgetrf_buffersize
 
interface  hipsolverdgetrfbatched
 
interface  hipsolverdgetrfbatched_buffersize
 
interface  hipsolverdgetribatched
 
interface  hipsolverdgetribatched_buffersize
 
interface  hipsolverdgetrs
 
interface  hipsolverdgetrs_buffersize
 
interface  hipsolverdgetrsbatched
 
interface  hipsolverdgetrsbatched_buffersize
 
interface  hipsolverdnccgels
 
interface  hipsolverdnccgels_buffersize
 
interface  hipsolverdnccgesv
 
interface  hipsolverdnccgesv_buffersize
 
interface  hipsolverdncgebrd
 
interface  hipsolverdncgebrd_buffersize
 
interface  hipsolverdncgeqrf
 
interface  hipsolverdncgeqrf_buffersize
 
interface  hipsolverdncgesvd
 
interface  hipsolverdncgesvd_buffersize
 
interface  hipsolverdncgesvdastridedbatched
 
interface  hipsolverdncgesvdastridedbatched_buffersize
 
interface  hipsolverdncgesvdj
 
interface  hipsolverdncgesvdj_buffersize
 
interface  hipsolverdncgesvdjbatched
 
interface  hipsolverdncgesvdjbatched_buffersize
 
interface  hipsolverdncgetrf
 
interface  hipsolverdncgetrf_buffersize
 
interface  hipsolverdncgetrs
 
interface  hipsolverdncheevd
 
interface  hipsolverdncheevd_buffersize
 
interface  hipsolverdncheevdx
 
interface  hipsolverdncheevdx_buffersize
 
interface  hipsolverdncheevj
 
interface  hipsolverdncheevj_buffersize
 
interface  hipsolverdncheevjbatched
 
interface  hipsolverdncheevjbatched_buffersize
 
interface  hipsolverdnchegvd
 
interface  hipsolverdnchegvd_buffersize
 
interface  hipsolverdnchegvdx
 
interface  hipsolverdnchegvdx_buffersize
 
interface  hipsolverdnchegvj
 
interface  hipsolverdnchegvj_buffersize
 
interface  hipsolverdnchetrd
 
interface  hipsolverdnchetrd_buffersize
 
interface  hipsolverdncpotrf
 
interface  hipsolverdncpotrf_buffersize
 
interface  hipsolverdncpotrfbatched
 
interface  hipsolverdncpotri
 
interface  hipsolverdncpotri_buffersize
 
interface  hipsolverdncpotrs
 
interface  hipsolverdncpotrsbatched
 
interface  hipsolverdncreate
 An alias for hipsolverCreate. More...
 
interface  hipsolverdncreategesvdjinfo
 
interface  hipsolverdncreateparams
 
interface  hipsolverdncreatesyevjinfo
 
interface  hipsolverdncsytrf
 
interface  hipsolverdncsytrf_buffersize
 
interface  hipsolverdncungbr
 
interface  hipsolverdncungbr_buffersize
 
interface  hipsolverdncungqr
 
interface  hipsolverdncungqr_buffersize
 
interface  hipsolverdncungtr
 
interface  hipsolverdncungtr_buffersize
 
interface  hipsolverdncunmqr
 
interface  hipsolverdncunmqr_buffersize
 
interface  hipsolverdncunmtr
 
interface  hipsolverdncunmtr_buffersize
 
interface  hipsolverdnddgels
 
interface  hipsolverdnddgels_buffersize
 
interface  hipsolverdnddgesv
 
interface  hipsolverdnddgesv_buffersize
 
interface  hipsolverdndestroy
 An alias for hipsolverDestroy. More...
 
interface  hipsolverdndestroygesvdjinfo
 
interface  hipsolverdndestroyparams
 
interface  hipsolverdndestroysyevjinfo
 
interface  hipsolverdndgebrd
 
interface  hipsolverdndgebrd_buffersize
 
interface  hipsolverdndgeqrf
 
interface  hipsolverdndgeqrf_buffersize
 
interface  hipsolverdndgesvd
 
interface  hipsolverdndgesvd_buffersize
 
interface  hipsolverdndgesvdastridedbatched
 
interface  hipsolverdndgesvdastridedbatched_buffersize
 
interface  hipsolverdndgesvdj
 
interface  hipsolverdndgesvdj_buffersize
 
interface  hipsolverdndgesvdjbatched
 
interface  hipsolverdndgesvdjbatched_buffersize
 
interface  hipsolverdndgetrf
 
interface  hipsolverdndgetrf_buffersize
 
interface  hipsolverdndgetrs
 
interface  hipsolverdndorgbr
 
interface  hipsolverdndorgbr_buffersize
 
interface  hipsolverdndorgqr
 
interface  hipsolverdndorgqr_buffersize
 
interface  hipsolverdndorgtr
 
interface  hipsolverdndorgtr_buffersize
 
interface  hipsolverdndormqr
 
interface  hipsolverdndormqr_buffersize
 
interface  hipsolverdndormtr
 
interface  hipsolverdndormtr_buffersize
 
interface  hipsolverdndpotrf
 
interface  hipsolverdndpotrf_buffersize
 
interface  hipsolverdndpotrfbatched
 
interface  hipsolverdndpotri
 
interface  hipsolverdndpotri_buffersize
 
interface  hipsolverdndpotrs
 
interface  hipsolverdndpotrsbatched
 
interface  hipsolverdndsyevd
 
interface  hipsolverdndsyevd_buffersize
 
interface  hipsolverdndsyevdx
 
interface  hipsolverdndsyevdx_buffersize
 
interface  hipsolverdndsyevj
 
interface  hipsolverdndsyevj_buffersize
 
interface  hipsolverdndsyevjbatched
 
interface  hipsolverdndsyevjbatched_buffersize
 
interface  hipsolverdndsygvd
 
interface  hipsolverdndsygvd_buffersize
 
interface  hipsolverdndsygvdx
 
interface  hipsolverdndsygvdx_buffersize
 
interface  hipsolverdndsygvj
 
interface  hipsolverdndsygvj_buffersize
 
interface  hipsolverdndsytrd
 
interface  hipsolverdndsytrd_buffersize
 
interface  hipsolverdndsytrf
 
interface  hipsolverdndsytrf_buffersize
 
interface  hipsolverdngetdeterministicmode
 An alias for hipsolverGetDeterministicMode. More...
 
interface  hipsolverdngetstream
 An alias for hipsolverGetStream. More...
 
interface  hipsolverdnsetadvoptions
 
interface  hipsolverdnsetdeterministicmode
 An alias for hipsolverSetDeterministicMode. More...
 
interface  hipsolverdnsetstream
 An alias for hipsolverSetStream. More...
 
interface  hipsolverdnsgebrd
 
interface  hipsolverdnsgebrd_buffersize
 
interface  hipsolverdnsgeqrf
 
interface  hipsolverdnsgeqrf_buffersize
 
interface  hipsolverdnsgesvd
 
interface  hipsolverdnsgesvd_buffersize
 
interface  hipsolverdnsgesvdastridedbatched
 
interface  hipsolverdnsgesvdastridedbatched_buffersize
 
interface  hipsolverdnsgesvdj
 
interface  hipsolverdnsgesvdj_buffersize
 
interface  hipsolverdnsgesvdjbatched
 
interface  hipsolverdnsgesvdjbatched_buffersize
 
interface  hipsolverdnsgetrf
 
interface  hipsolverdnsgetrf_buffersize
 
interface  hipsolverdnsgetrs
 
interface  hipsolverdnsorgbr
 
interface  hipsolverdnsorgbr_buffersize
 
interface  hipsolverdnsorgqr
 
interface  hipsolverdnsorgqr_buffersize
 
interface  hipsolverdnsorgtr
 
interface  hipsolverdnsorgtr_buffersize
 
interface  hipsolverdnsormqr
 
interface  hipsolverdnsormqr_buffersize
 
interface  hipsolverdnsormtr
 
interface  hipsolverdnsormtr_buffersize
 
interface  hipsolverdnspotrf
 
interface  hipsolverdnspotrf_buffersize
 
interface  hipsolverdnspotrfbatched
 
interface  hipsolverdnspotri
 
interface  hipsolverdnspotri_buffersize
 
interface  hipsolverdnspotrs
 
interface  hipsolverdnspotrsbatched
 
interface  hipsolverdnssgels
 
interface  hipsolverdnssgels_buffersize
 
interface  hipsolverdnssgesv
 
interface  hipsolverdnssgesv_buffersize
 
interface  hipsolverdnssyevd
 
interface  hipsolverdnssyevd_buffersize
 
interface  hipsolverdnssyevdx
 
interface  hipsolverdnssyevdx_buffersize
 
interface  hipsolverdnssyevj
 
interface  hipsolverdnssyevj_buffersize
 
interface  hipsolverdnssyevjbatched
 
interface  hipsolverdnssyevjbatched_buffersize
 
interface  hipsolverdnssygvd
 
interface  hipsolverdnssygvd_buffersize
 
interface  hipsolverdnssygvdx
 
interface  hipsolverdnssygvdx_buffersize
 
interface  hipsolverdnssygvj
 
interface  hipsolverdnssygvj_buffersize
 
interface  hipsolverdnssytrd
 
interface  hipsolverdnssytrd_buffersize
 
interface  hipsolverdnssytrf
 
interface  hipsolverdnssytrf_buffersize
 
interface  hipsolverdnxgeev
 
interface  hipsolverdnxgeev_buffersize
 
interface  hipsolverdnxgeqrf
 
interface  hipsolverdnxgeqrf_buffersize
 
interface  hipsolverdnxgesvdjgetresidual
 
interface  hipsolverdnxgesvdjgetsweeps
 
interface  hipsolverdnxgesvdjsetmaxsweeps
 
interface  hipsolverdnxgesvdjsetsorteig
 
interface  hipsolverdnxgesvdjsettolerance
 
interface  hipsolverdnxgetrf
 
interface  hipsolverdnxgetrf_buffersize
 
interface  hipsolverdnxgetrs
 
interface  hipsolverdnxlarft
 
interface  hipsolverdnxlarft_buffersize
 
interface  hipsolverdnxpotrf
 
interface  hipsolverdnxpotrf_buffersize
 
interface  hipsolverdnxpotrs
 
interface  hipsolverdnxsyevbatched
 
interface  hipsolverdnxsyevbatched_buffersize
 
interface  hipsolverdnxsyevd
 
interface  hipsolverdnxsyevd_buffersize
 
interface  hipsolverdnxsyevjgetresidual
 
interface  hipsolverdnxsyevjgetsweeps
 
interface  hipsolverdnxsyevjsetmaxsweeps
 
interface  hipsolverdnxsyevjsetsorteig
 
interface  hipsolverdnxsyevjsettolerance
 
interface  hipsolverdnxsytrs
 
interface  hipsolverdnxsytrs_buffersize
 
interface  hipsolverdnxtrtri
 
interface  hipsolverdnxtrtri_buffersize
 
interface  hipsolverdnzgebrd
 
interface  hipsolverdnzgebrd_buffersize
 
interface  hipsolverdnzgeqrf
 
interface  hipsolverdnzgeqrf_buffersize
 
interface  hipsolverdnzgesvd
 
interface  hipsolverdnzgesvd_buffersize
 
interface  hipsolverdnzgesvdastridedbatched
 
interface  hipsolverdnzgesvdastridedbatched_buffersize
 
interface  hipsolverdnzgesvdj
 
interface  hipsolverdnzgesvdj_buffersize
 
interface  hipsolverdnzgesvdjbatched
 
interface  hipsolverdnzgesvdjbatched_buffersize
 
interface  hipsolverdnzgetrf
 
interface  hipsolverdnzgetrf_buffersize
 
interface  hipsolverdnzgetrs
 
interface  hipsolverdnzheevd
 
interface  hipsolverdnzheevd_buffersize
 
interface  hipsolverdnzheevdx
 
interface  hipsolverdnzheevdx_buffersize
 
interface  hipsolverdnzheevj
 
interface  hipsolverdnzheevj_buffersize
 
interface  hipsolverdnzheevjbatched
 
interface  hipsolverdnzheevjbatched_buffersize
 
interface  hipsolverdnzhegvd
 
interface  hipsolverdnzhegvd_buffersize
 
interface  hipsolverdnzhegvdx
 
interface  hipsolverdnzhegvdx_buffersize
 
interface  hipsolverdnzhegvj
 
interface  hipsolverdnzhegvj_buffersize
 
interface  hipsolverdnzhetrd
 
interface  hipsolverdnzhetrd_buffersize
 
interface  hipsolverdnzpotrf
 
interface  hipsolverdnzpotrf_buffersize
 
interface  hipsolverdnzpotrfbatched
 
interface  hipsolverdnzpotri
 
interface  hipsolverdnzpotri_buffersize
 
interface  hipsolverdnzpotrs
 
interface  hipsolverdnzpotrsbatched
 
interface  hipsolverdnzsytrf
 
interface  hipsolverdnzsytrf_buffersize
 
interface  hipsolverdnzungbr
 
interface  hipsolverdnzungbr_buffersize
 
interface  hipsolverdnzungqr
 
interface  hipsolverdnzungqr_buffersize
 
interface  hipsolverdnzungtr
 
interface  hipsolverdnzungtr_buffersize
 
interface  hipsolverdnzunmqr
 
interface  hipsolverdnzunmqr_buffersize
 
interface  hipsolverdnzunmtr
 
interface  hipsolverdnzunmtr_buffersize
 
interface  hipsolverdnzzgels
 
interface  hipsolverdnzzgels_buffersize
 
interface  hipsolverdnzzgesv
 
interface  hipsolverdnzzgesv_buffersize
 
interface  hipsolverdorgbr
 
interface  hipsolverdorgbr_buffersize
 
interface  hipsolverdorgqr
 
interface  hipsolverdorgqr_buffersize
 
interface  hipsolverdorgtr
 
interface  hipsolverdorgtr_buffersize
 
interface  hipsolverdormqr
 
interface  hipsolverdormqr_buffersize
 
interface  hipsolverdormtr
 
interface  hipsolverdormtr_buffersize
 
interface  hipsolverdpotrf
 
interface  hipsolverdpotrf_buffersize
 
interface  hipsolverdpotrfbatched
 
interface  hipsolverdpotrfbatched_buffersize
 
interface  hipsolverdpotri
 
interface  hipsolverdpotri_buffersize
 
interface  hipsolverdpotrs
 
interface  hipsolverdpotrs_buffersize
 
interface  hipsolverdpotrsbatched
 
interface  hipsolverdpotrsbatched_buffersize
 
interface  hipsolverdsyevd
 
interface  hipsolverdsyevd_buffersize
 
interface  hipsolverdsyevdx
 
interface  hipsolverdsyevdx_buffersize
 
interface  hipsolverdsyevj
 
interface  hipsolverdsyevj_buffersize
 
interface  hipsolverdsyevjbatched
 
interface  hipsolverdsyevjbatched_buffersize
 
interface  hipsolverdsygvd
 
interface  hipsolverdsygvd_buffersize
 
interface  hipsolverdsygvdx
 
interface  hipsolverdsygvdx_buffersize
 
interface  hipsolverdsygvj
 
interface  hipsolverdsygvj_buffersize
 
interface  hipsolverdsytrd
 
interface  hipsolverdsytrd_buffersize
 
interface  hipsolverdsytrf
 
interface  hipsolverdsytrf_buffersize
 
interface  hipsolvergetdeterministicmode
 
interface  hipsolvergetstream
 
interface  hipsolverrfaccessbundledfactorsdevice
 
interface  hipsolverrfanalyze
 
interface  hipsolverrfbatchanalyze
 
interface  hipsolverrfbatchrefactor
 
interface  hipsolverrfbatchresetvalues
 
interface  hipsolverrfbatchsetuphost
 
interface  hipsolverrfbatchsolve
 
interface  hipsolverrfbatchzeropivot
 
interface  hipsolverrfcreate
 
interface  hipsolverrfdestroy
 
interface  hipsolverrfextractbundledfactorshost
 
interface  hipsolverrfextractsplitfactorshost
 
interface  hipsolverrfget_algs
 
interface  hipsolverrfgetmatrixformat
 
interface  hipsolverrfgetnumericboostreport
 
interface  hipsolverrfgetnumericproperties
 
interface  hipsolverrfgetresetvaluesfastmode
 
interface  hipsolverrfrefactor
 
interface  hipsolverrfresetvalues
 
interface  hipsolverrfsetalgs
 
interface  hipsolverrfsetmatrixformat
 
interface  hipsolverrfsetnumericproperties
 
interface  hipsolverrfsetresetvaluesfastmode
 
interface  hipsolverrfsetupdevice
 
interface  hipsolverrfsetuphost
 
interface  hipsolverrfsolve
 
interface  hipsolversetdeterministicmode
 
interface  hipsolversetstream
 
interface  hipsolversgebrd
 
interface  hipsolversgebrd_buffersize
 
interface  hipsolversgelsbatched
 
interface  hipsolversgelsbatched_buffersize
 
interface  hipsolversgeqrf
 
interface  hipsolversgeqrf_buffersize
 
interface  hipsolversgeqrfbatched
 
interface  hipsolversgeqrfbatched_buffersize
 
interface  hipsolversgesvd
 
interface  hipsolversgesvd_buffersize
 
interface  hipsolversgesvdj
 
interface  hipsolversgesvdj_buffersize
 
interface  hipsolversgesvdjbatched
 
interface  hipsolversgesvdjbatched_buffersize
 
interface  hipsolversgetrf
 
interface  hipsolversgetrf_buffersize
 
interface  hipsolversgetrfbatched
 
interface  hipsolversgetrfbatched_buffersize
 
interface  hipsolversgetribatched
 
interface  hipsolversgetribatched_buffersize
 
interface  hipsolversgetrs
 
interface  hipsolversgetrs_buffersize
 
interface  hipsolversgetrsbatched
 
interface  hipsolversgetrsbatched_buffersize
 
interface  hipsolversorgbr
 
interface  hipsolversorgbr_buffersize
 
interface  hipsolversorgqr
 
interface  hipsolversorgqr_buffersize
 
interface  hipsolversorgtr
 
interface  hipsolversorgtr_buffersize
 
interface  hipsolversormqr
 
interface  hipsolversormqr_buffersize
 
interface  hipsolversormtr
 
interface  hipsolversormtr_buffersize
 
interface  hipsolverspccsrlsvqr
 
interface  hipsolverspcreate
 
interface  hipsolverspdcsrlsvchol
 
interface  hipsolverspdcsrlsvcholhost
 
interface  hipsolverspdcsrlsvqr
 
interface  hipsolverspdestroy
 
interface  hipsolverspotrf
 
interface  hipsolverspotrf_buffersize
 
interface  hipsolverspotrfbatched
 
interface  hipsolverspotrfbatched_buffersize
 
interface  hipsolverspotri
 
interface  hipsolverspotri_buffersize
 
interface  hipsolverspotrs
 
interface  hipsolverspotrs_buffersize
 
interface  hipsolverspotrsbatched
 
interface  hipsolverspotrsbatched_buffersize
 
interface  hipsolverspscsrlsvchol
 
interface  hipsolverspscsrlsvcholhost
 
interface  hipsolverspscsrlsvqr
 
interface  hipsolverspsetstream
 
interface  hipsolverspzcsrlsvqr
 
interface  hipsolverssgels
 
interface  hipsolverssgels_buffersize
 
interface  hipsolverssgesv
 
interface  hipsolverssgesv_buffersize
 
interface  hipsolverssyevd
 
interface  hipsolverssyevd_buffersize
 
interface  hipsolverssyevdx
 
interface  hipsolverssyevdx_buffersize
 
interface  hipsolverssyevj
 
interface  hipsolverssyevj_buffersize
 
interface  hipsolverssyevjbatched
 
interface  hipsolverssyevjbatched_buffersize
 
interface  hipsolverssygvd
 
interface  hipsolverssygvd_buffersize
 
interface  hipsolverssygvdx
 
interface  hipsolverssygvdx_buffersize
 
interface  hipsolverssygvj
 
interface  hipsolverssygvj_buffersize
 
interface  hipsolverssytrd
 
interface  hipsolverssytrd_buffersize
 
interface  hipsolverssytrf
 
interface  hipsolverssytrf_buffersize
 
interface  hipsolverxgesvdjgetresidual
 
interface  hipsolverxgesvdjgetsweeps
 
interface  hipsolverxgesvdjsetmaxsweeps
 
interface  hipsolverxgesvdjsetsorteig
 
interface  hipsolverxgesvdjsettolerance
 
interface  hipsolverxsyevjgetresidual
 
interface  hipsolverxsyevjgetsweeps
 
interface  hipsolverxsyevjsetmaxsweeps
 
interface  hipsolverxsyevjsetsorteig
 
interface  hipsolverxsyevjsettolerance
 
interface  hipsolverzgebrd
 
interface  hipsolverzgebrd_buffersize
 
interface  hipsolverzgelsbatched
 
interface  hipsolverzgelsbatched_buffersize
 
interface  hipsolverzgeqrf
 
interface  hipsolverzgeqrf_buffersize
 
interface  hipsolverzgeqrfbatched
 
interface  hipsolverzgeqrfbatched_buffersize
 
interface  hipsolverzgesvd
 
interface  hipsolverzgesvd_buffersize
 
interface  hipsolverzgesvdj
 
interface  hipsolverzgesvdj_buffersize
 
interface  hipsolverzgesvdjbatched
 
interface  hipsolverzgesvdjbatched_buffersize
 
interface  hipsolverzgetrf
 
interface  hipsolverzgetrf_buffersize
 
interface  hipsolverzgetrfbatched
 
interface  hipsolverzgetrfbatched_buffersize
 
interface  hipsolverzgetribatched
 
interface  hipsolverzgetribatched_buffersize
 
interface  hipsolverzgetrs
 
interface  hipsolverzgetrs_buffersize
 
interface  hipsolverzgetrsbatched
 
interface  hipsolverzgetrsbatched_buffersize
 
interface  hipsolverzheevd
 
interface  hipsolverzheevd_buffersize
 
interface  hipsolverzheevdx
 
interface  hipsolverzheevdx_buffersize
 
interface  hipsolverzheevj
 
interface  hipsolverzheevj_buffersize
 
interface  hipsolverzheevjbatched
 
interface  hipsolverzheevjbatched_buffersize
 
interface  hipsolverzhegvd
 
interface  hipsolverzhegvd_buffersize
 
interface  hipsolverzhegvdx
 
interface  hipsolverzhegvdx_buffersize
 
interface  hipsolverzhegvj
 
interface  hipsolverzhegvj_buffersize
 
interface  hipsolverzhetrd
 
interface  hipsolverzhetrd_buffersize
 
interface  hipsolverzpotrf
 
interface  hipsolverzpotrf_buffersize
 
interface  hipsolverzpotrfbatched
 
interface  hipsolverzpotrfbatched_buffersize
 
interface  hipsolverzpotri
 
interface  hipsolverzpotri_buffersize
 
interface  hipsolverzpotrs
 
interface  hipsolverzpotrs_buffersize
 
interface  hipsolverzpotrsbatched
 
interface  hipsolverzpotrsbatched_buffersize
 
interface  hipsolverzsytrf
 
interface  hipsolverzsytrf_buffersize
 
interface  hipsolverzungbr
 
interface  hipsolverzungbr_buffersize
 
interface  hipsolverzungqr
 
interface  hipsolverzungqr_buffersize
 
interface  hipsolverzungtr
 
interface  hipsolverzungtr_buffersize
 
interface  hipsolverzunmqr
 
interface  hipsolverzunmqr_buffersize
 
interface  hipsolverzunmtr
 
interface  hipsolverzunmtr_buffersize
 
interface  hipsolverzzgels
 
interface  hipsolverzzgels_buffersize
 
interface  hipsolverzzgesv
 
interface  hipsolverzzgesv_buffersize
 

Functions/Subroutines

integer(kind(hipsolver_status_success)) function hipsolvergetdeterministicmode_typed (handle, mode)
 
integer(kind(hipsolver_status_success)) function hipsolverxgesvdjgetresidual_typed (handle, myinfo, residual)
 
integer(kind(hipsolver_status_success)) function hipsolverxgesvdjgetsweeps_typed (handle, myinfo, executed_sweeps)
 
integer(kind(hipsolver_status_success)) function hipsolverxsyevjgetresidual_typed (handle, myinfo, residual)
 
integer(kind(hipsolver_status_success)) function hipsolverxsyevjgetsweeps_typed (handle, myinfo, executed_sweeps)
 
integer(kind(hipsolver_status_success)) function hipsolversorgbr_buffersize_typed (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgbr_buffersize_typed (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercungbr_buffersize_typed (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzungbr_buffersize_typed (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversorgqr_buffersize_typed (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgqr_buffersize_typed (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercungqr_buffersize_typed (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzungqr_buffersize_typed (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversorgtr_buffersize_typed (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgtr_buffersize_typed (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercungtr_buffersize_typed (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzungtr_buffersize_typed (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversormqr_buffersize_typed (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdormqr_buffersize_typed (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmqr_buffersize_typed (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmqr_buffersize_typed (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversormtr_buffersize_typed (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdormtr_buffersize_typed (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmtr_buffersize_typed (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmtr_buffersize_typed (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgebrd_buffersize_typed (handle, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgebrd_buffersize_typed (handle, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgebrd_buffersize_typed (handle, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgebrd_buffersize_typed (handle, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssgels_buffersize_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverddgels_buffersize_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverccgels_buffersize_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgels_buffersize_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssgels_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgels_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgels_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgels_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgelsbatched_buffersize_typed (handle, trans, m, n, nrhs, a, lda, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgelsbatched_buffersize_typed (handle, trans, m, n, nrhs, a, lda, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgelsbatched_buffersize_typed (handle, trans, m, n, nrhs, a, lda, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgelsbatched_buffersize_typed (handle, trans, m, n, nrhs, a, lda, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgelsbatched_typed (handle, trans, m, n, nrhs, a, lda, c, ldc, work, lwork, hinfo, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgelsbatched_typed (handle, trans, m, n, nrhs, a, lda, c, ldc, work, lwork, hinfo, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgelsbatched_typed (handle, trans, m, n, nrhs, a, lda, c, ldc, work, lwork, hinfo, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgelsbatched_typed (handle, trans, m, n, nrhs, a, lda, c, ldc, work, lwork, hinfo, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgeqrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgeqrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgeqrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgeqrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgeqrfbatched_buffersize_typed (handle, m, n, a, lda, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgeqrfbatched_buffersize_typed (handle, m, n, a, lda, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgeqrfbatched_buffersize_typed (handle, m, n, a, lda, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgeqrfbatched_buffersize_typed (handle, m, n, a, lda, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgeqrfbatched_typed (handle, m, n, a, lda, tau, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgeqrfbatched_typed (handle, m, n, a, lda, tau, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgeqrfbatched_typed (handle, m, n, a, lda, tau, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgeqrfbatched_typed (handle, m, n, a, lda, tau, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverssgesv_buffersize_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverddgesv_buffersize_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverccgesv_buffersize_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgesv_buffersize_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssgesv_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgesv_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgesv_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgesv_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvd_buffersize_typed (handle, jobu, jobv, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvd_buffersize_typed (handle, jobu, jobv, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvd_buffersize_typed (handle, jobu, jobv, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvd_buffersize_typed (handle, jobu, jobv, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdj_buffersize_typed (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdj_buffersize_typed (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdj_buffersize_typed (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdj_buffersize_typed (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdjbatched_buffersize_typed (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdjbatched_buffersize_typed (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdjbatched_buffersize_typed (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdjbatched_buffersize_typed (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrfbatched_buffersize_typed (handle, m, n, a, lda, stridep, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrfbatched_buffersize_typed (handle, m, n, a, lda, stridep, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrfbatched_buffersize_typed (handle, m, n, a, lda, stridep, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrfbatched_buffersize_typed (handle, m, n, a, lda, stridep, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetribatched_buffersize_typed (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetribatched_buffersize_typed (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetribatched_buffersize_typed (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetribatched_buffersize_typed (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrs_buffersize_typed (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrs_buffersize_typed (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrs_buffersize_typed (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrs_buffersize_typed (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrsbatched_buffersize_typed (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrsbatched_buffersize_typed (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrsbatched_buffersize_typed (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrsbatched_buffersize_typed (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrsbatched_typed (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrsbatched_typed (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrsbatched_typed (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrsbatched_typed (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrf_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrf_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrf_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrf_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrfbatched_buffersize_typed (handle, uplo, n, a, lda, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrfbatched_buffersize_typed (handle, uplo, n, a, lda, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrfbatched_buffersize_typed (handle, uplo, n, a, lda, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrfbatched_buffersize_typed (handle, uplo, n, a, lda, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverspotri_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotri_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotri_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotri_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrs_buffersize_typed (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrs_buffersize_typed (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrs_buffersize_typed (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrs_buffersize_typed (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrsbatched_buffersize_typed (handle, uplo, n, nrhs, a, lda, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrsbatched_buffersize_typed (handle, uplo, n, nrhs, a, lda, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrsbatched_buffersize_typed (handle, uplo, n, nrhs, a, lda, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrsbatched_buffersize_typed (handle, uplo, n, nrhs, a, lda, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevd_buffersize_typed (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevd_buffersize_typed (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevd_buffersize_typed (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevd_buffersize_typed (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevdx_buffersize_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevdx_buffersize_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevdx_buffersize_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevdx_buffersize_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevdx_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevdx_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevdx_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevdx_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevj_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevj_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevj_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevj_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevjbatched_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevjbatched_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevjbatched_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevjbatched_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvd_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvd_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvd_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvd_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvdx_buffersize_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvdx_buffersize_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvdx_buffersize_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvdx_buffersize_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvdx_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvdx_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvdx_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvdx_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvj_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvj_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvj_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvj_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrd_buffersize_typed (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrd_buffersize_typed (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverchetrd_buffersize_typed (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzhetrd_buffersize_typed (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrf_buffersize_typed (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrf_buffersize_typed (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercsytrf_buffersize_typed (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzsytrf_buffersize_typed (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdngetdeterministicmode_typed (handle, mode)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgesvdjgetresidual_typed (handle, myinfo, residual)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgesvdjgetsweeps_typed (handle, myinfo, executed_sweeps)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsyevjgetresidual_typed (handle, myinfo, residual)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsyevjgetsweeps_typed (handle, myinfo, executed_sweeps)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgbr_buffersize_typed (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgbr_buffersize_typed (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungbr_buffersize_typed (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungbr_buffersize_typed (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgqr_buffersize_typed (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgqr_buffersize_typed (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungqr_buffersize_typed (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungqr_buffersize_typed (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgtr_buffersize_typed (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgtr_buffersize_typed (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungtr_buffersize_typed (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungtr_buffersize_typed (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormqr_buffersize_typed (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormqr_buffersize_typed (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmqr_buffersize_typed (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmqr_buffersize_typed (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormtr_buffersize_typed (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormtr_buffersize_typed (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmtr_buffersize_typed (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmtr_buffersize_typed (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgebrd_buffersize_typed (handle, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgebrd_buffersize_typed (handle, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgebrd_buffersize_typed (handle, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgebrd_buffersize_typed (handle, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgels_buffersize_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgels_buffersize_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgels_buffersize_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgels_buffersize_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgels_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgels_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgels_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgels_typed (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgeqrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgeqrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgeqrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgeqrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgesv_buffersize_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgesv_buffersize_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgesv_buffersize_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgesv_buffersize_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgesv_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgesv_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgesv_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgesv_typed (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvd_buffersize_typed (handle, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvd_buffersize_typed (handle, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvd_buffersize_typed (handle, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvd_buffersize_typed (handle, m, n, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdj_buffersize_typed (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdj_buffersize_typed (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdj_buffersize_typed (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdj_buffersize_typed (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdjbatched_buffersize_typed (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdjbatched_buffersize_typed (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdjbatched_buffersize_typed (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdjbatched_buffersize_typed (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdastridedbatched_buffersize_typed (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdastridedbatched_buffersize_typed (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdastridedbatched_buffersize_typed (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdastridedbatched_buffersize_typed (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrf_buffersize_typed (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrf_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrf_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrf_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrf_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotri_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotri_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotri_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotri_buffersize_typed (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevd_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevd_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevd_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevd_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevdx_buffersize_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevdx_buffersize_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevdx_buffersize_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevdx_buffersize_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevdx_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevdx_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevdx_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevdx_typed (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevj_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevj_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevj_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevj_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevjbatched_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevjbatched_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevjbatched_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevjbatched_buffersize_typed (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvd_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvd_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvd_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvd_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvdx_buffersize_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvdx_buffersize_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvdx_buffersize_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvdx_buffersize_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvdx_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvdx_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvdx_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvdx_typed (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvj_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvj_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvj_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvj_buffersize_typed (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrd_buffersize_typed (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrd_buffersize_typed (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchetrd_buffersize_typed (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhetrd_buffersize_typed (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrf_buffersize_typed (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrf_buffersize_typed (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncsytrf_buffersize_typed (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzsytrf_buffersize_typed (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgeev_buffersize_typed (handle, params, jobvl, jobvr, n, datatypea, a, lda, datatypew, w, datatypevl, vl, ldvl, datatypevr, vr, ldvr, computetype, lworkondevice, lworkonhost)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgeqrf_buffersize_typed (handle, params, m, n, datatypea, a, lda, datatypetau, tau, computetype, lworkondevice, lworkonhost)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgetrf_buffersize_typed (handle, params, m, n, datatypea, a, lda, computetype, lworkondevice, lworkonhost)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxlarft_buffersize_typed (handle, params, mydirect, storev, n, k, datatypev, v, ldv, datatypetau, tau, datatypet, t, ldt, computetype, lworkondevice, lworkonhost)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxpotrf_buffersize_typed (handle, params, uplo, n, datatypea, a, lda, computetype, lworkondevice, lworkonhost)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsyevd_buffersize_typed (handle, params, jobz, uplo, n, datatypea, a, lda, datatypew, w, computetype, lworkondevice, lworkonhost)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsyevbatched_buffersize_typed (handle, params, jobz, uplo, n, datatypea, a, lda, datatypew, w, computetype, lworkondevice, lworkonhost, batchsize)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsytrs_buffersize_typed (handle, uplo, n, nrhs, datatypea, a, lda, devipiv, datatypeb, b, ldb, lworkondevice, lworkonhost)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxtrtri_buffersize_typed (handle, uplo, diag, n, datatypea, a, lda, lworkondevice, lworkonhost)
 
integer(kind(hipsolver_status_success)) function hipsolverrfaccessbundledfactorsdevice_typed (handle, nnzm, mp, mi, mx)
 
integer(kind(hipsolver_status_success)) function hipsolverrfextractbundledfactorshost_typed (handle, h_nnzm, h_mp, h_mi, h_mx)
 
integer(kind(hipsolver_status_success)) function hipsolverrfextractsplitfactorshost_typed (handle, h_nnzl, h_lp, h_li, h_lx, h_nnzu, h_up, h_ui, h_ux)
 
integer(kind(hipsolver_status_success)) function hipsolverrfget_algs_typed (handle, fact_alg, solve_alg)
 
integer(kind(hipsolver_status_success)) function hipsolverrfgetmatrixformat_typed (handle, myformat, diag)
 
integer(kind(hipsolver_status_success)) function hipsolverrfgetnumericboostreport_typed (handle, report)
 
integer(kind(hipsolver_status_success)) function hipsolverrfgetnumericproperties_typed (handle, zero, boost)
 
integer(kind(hipsolver_status_success)) function hipsolverrfgetresetvaluesfastmode_typed (handle, fastmode)
 
integer(kind(hipsolver_status_success)) function hipsolverspscsrlsvchol_typed (handle, n, nnza, descra, csrval, csrrowptr, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspdcsrlsvchol_typed (handle, n, nnza, descra, csrval, csrrowptr, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspscsrlsvcholhost_typed (handle, n, nnza, descra, csrval, csrrowptr, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspdcsrlsvcholhost_typed (handle, n, nnza, descra, csrval, csrrowptr, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspscsrlsvqr_typed (handle, n, nnz, descra, csrval, csrrowpts, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspdcsrlsvqr_typed (handle, n, nnz, descra, csrval, csrrowpts, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspccsrlsvqr_typed (handle, n, nnz, descra, csrval, csrrowpts, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspzcsrlsvqr_typed (handle, n, nnz, descra, csrval, csrrowpts, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolversorgbr_buffersize_rank_0 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversorgbr_buffersize_rank_1 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversorgbr_buffersize_full_rank (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgbr_buffersize_rank_0 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgbr_buffersize_rank_1 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgbr_buffersize_full_rank (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercungbr_buffersize_rank_0 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercungbr_buffersize_rank_1 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercungbr_buffersize_full_rank (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzungbr_buffersize_rank_0 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzungbr_buffersize_rank_1 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzungbr_buffersize_full_rank (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversorgbr_rank_0 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgbr_rank_0_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgbr_rank_1 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgbr_rank_1_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgbr_full_rank (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgbr_full_rank_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgbr_rank_0 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgbr_rank_0_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgbr_rank_1 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgbr_rank_1_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgbr_full_rank (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgbr_full_rank_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungbr_rank_0 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungbr_rank_0_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungbr_rank_1 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungbr_rank_1_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungbr_full_rank (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungbr_full_rank_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungbr_rank_0 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungbr_rank_0_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungbr_rank_1 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungbr_rank_1_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungbr_full_rank (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungbr_full_rank_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgqr_buffersize_rank_0 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversorgqr_buffersize_rank_1 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversorgqr_buffersize_full_rank (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgqr_buffersize_rank_0 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgqr_buffersize_rank_1 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgqr_buffersize_full_rank (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercungqr_buffersize_rank_0 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercungqr_buffersize_rank_1 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercungqr_buffersize_full_rank (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzungqr_buffersize_rank_0 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzungqr_buffersize_rank_1 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzungqr_buffersize_full_rank (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversorgqr_rank_0 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgqr_rank_0_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgqr_rank_1 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgqr_rank_1_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgqr_full_rank (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgqr_full_rank_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgqr_rank_0 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgqr_rank_0_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgqr_rank_1 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgqr_rank_1_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgqr_full_rank (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgqr_full_rank_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungqr_rank_0 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungqr_rank_0_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungqr_rank_1 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungqr_rank_1_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungqr_full_rank (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungqr_full_rank_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungqr_rank_0 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungqr_rank_0_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungqr_rank_1 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungqr_rank_1_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungqr_full_rank (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungqr_full_rank_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgtr_buffersize_rank_0 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversorgtr_buffersize_rank_1 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversorgtr_buffersize_full_rank (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgtr_buffersize_rank_0 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgtr_buffersize_rank_1 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgtr_buffersize_full_rank (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercungtr_buffersize_rank_0 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercungtr_buffersize_rank_1 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercungtr_buffersize_full_rank (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzungtr_buffersize_rank_0 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzungtr_buffersize_rank_1 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzungtr_buffersize_full_rank (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversorgtr_rank_0 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgtr_rank_0_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgtr_rank_1 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgtr_rank_1_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgtr_full_rank (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversorgtr_full_rank_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgtr_rank_0 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgtr_rank_0_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgtr_rank_1 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgtr_rank_1_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgtr_full_rank (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdorgtr_full_rank_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungtr_rank_0 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungtr_rank_0_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungtr_rank_1 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungtr_rank_1_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungtr_full_rank (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercungtr_full_rank_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungtr_rank_0 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungtr_rank_0_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungtr_rank_1 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungtr_rank_1_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungtr_full_rank (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzungtr_full_rank_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversormqr_buffersize_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversormqr_buffersize_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversormqr_buffersize_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdormqr_buffersize_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdormqr_buffersize_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdormqr_buffersize_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmqr_buffersize_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmqr_buffersize_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmqr_buffersize_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmqr_buffersize_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmqr_buffersize_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmqr_buffersize_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversormqr_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversormqr_rank_0_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversormqr_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversormqr_rank_1_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversormqr_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversormqr_full_rank_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdormqr_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdormqr_rank_0_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdormqr_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdormqr_rank_1_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdormqr_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdormqr_full_rank_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmqr_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmqr_rank_0_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmqr_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmqr_rank_1_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmqr_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmqr_full_rank_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmqr_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmqr_rank_0_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmqr_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmqr_rank_1_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmqr_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmqr_full_rank_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversormtr_buffersize_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversormtr_buffersize_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversormtr_buffersize_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdormtr_buffersize_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdormtr_buffersize_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdormtr_buffersize_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmtr_buffersize_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmtr_buffersize_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmtr_buffersize_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmtr_buffersize_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmtr_buffersize_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmtr_buffersize_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversormtr_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversormtr_rank_0_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversormtr_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversormtr_rank_1_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversormtr_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversormtr_full_rank_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdormtr_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdormtr_rank_0_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdormtr_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdormtr_rank_1_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdormtr_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdormtr_full_rank_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmtr_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmtr_rank_0_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmtr_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmtr_rank_1_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmtr_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercunmtr_full_rank_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmtr_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmtr_rank_0_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmtr_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmtr_rank_1_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmtr_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzunmtr_full_rank_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgebrd_rank_0 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgebrd_rank_0_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgebrd_rank_1 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgebrd_rank_1_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgebrd_full_rank (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgebrd_full_rank_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgebrd_rank_0 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgebrd_rank_0_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgebrd_rank_1 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgebrd_rank_1_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgebrd_full_rank (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgebrd_full_rank_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgebrd_rank_0 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgebrd_rank_0_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgebrd_rank_1 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgebrd_rank_1_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgebrd_full_rank (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgebrd_full_rank_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgebrd_rank_0 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgebrd_rank_0_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgebrd_rank_1 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgebrd_rank_1_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgebrd_full_rank (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgebrd_full_rank_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssgels_buffersize_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssgels_buffersize_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssgels_buffersize_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverddgels_buffersize_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverddgels_buffersize_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverddgels_buffersize_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverccgels_buffersize_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverccgels_buffersize_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverccgels_buffersize_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgels_buffersize_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgels_buffersize_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgels_buffersize_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssgels_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssgels_rank_0_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssgels_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssgels_rank_1_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssgels_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssgels_full_rank_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgels_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgels_rank_0_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgels_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgels_rank_1_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgels_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgels_full_rank_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgels_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgels_rank_0_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgels_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgels_rank_1_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgels_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgels_full_rank_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgels_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgels_rank_0_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgels_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgels_rank_1_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgels_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgels_full_rank_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgelsbatched_rank_0 (handle, trans, m, n, nrhs, a, lda, c, ldc, work, lwork, hinfo, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgelsbatched_rank_1 (handle, trans, m, n, nrhs, a, lda, c, ldc, work, lwork, hinfo, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgelsbatched_rank_0 (handle, trans, m, n, nrhs, a, lda, c, ldc, work, lwork, hinfo, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgelsbatched_rank_1 (handle, trans, m, n, nrhs, a, lda, c, ldc, work, lwork, hinfo, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgelsbatched_rank_0 (handle, trans, m, n, nrhs, a, lda, c, ldc, work, lwork, hinfo, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgelsbatched_rank_1 (handle, trans, m, n, nrhs, a, lda, c, ldc, work, lwork, hinfo, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgelsbatched_rank_0 (handle, trans, m, n, nrhs, a, lda, c, ldc, work, lwork, hinfo, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgelsbatched_rank_1 (handle, trans, m, n, nrhs, a, lda, c, ldc, work, lwork, hinfo, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgeqrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgeqrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgeqrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgeqrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgeqrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgeqrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgeqrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgeqrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgeqrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgeqrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgeqrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgeqrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgeqrf_rank_0 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgeqrf_rank_0_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgeqrf_rank_1 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgeqrf_rank_1_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgeqrf_full_rank (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgeqrf_full_rank_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgeqrf_rank_0 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgeqrf_rank_0_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgeqrf_rank_1 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgeqrf_rank_1_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgeqrf_full_rank (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgeqrf_full_rank_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgeqrf_rank_0 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgeqrf_rank_0_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgeqrf_rank_1 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgeqrf_rank_1_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgeqrf_full_rank (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgeqrf_full_rank_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgeqrf_rank_0 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgeqrf_rank_0_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgeqrf_rank_1 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgeqrf_rank_1_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgeqrf_full_rank (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgeqrf_full_rank_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssgesv_buffersize_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssgesv_buffersize_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssgesv_buffersize_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverddgesv_buffersize_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverddgesv_buffersize_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverddgesv_buffersize_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverccgesv_buffersize_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverccgesv_buffersize_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverccgesv_buffersize_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgesv_buffersize_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgesv_buffersize_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgesv_buffersize_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssgesv_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssgesv_rank_0_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssgesv_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssgesv_rank_1_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssgesv_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssgesv_full_rank_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgesv_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgesv_rank_0_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgesv_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgesv_rank_1_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgesv_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverddgesv_full_rank_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgesv_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgesv_rank_0_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgesv_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgesv_rank_1_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgesv_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverccgesv_full_rank_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgesv_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgesv_rank_0_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgesv_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgesv_rank_1_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgesv_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzzgesv_full_rank_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvd_rank_0 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvd_rank_0_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvd_rank_1 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvd_rank_1_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvd_full_rank (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvd_full_rank_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvd_rank_0 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvd_rank_0_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvd_rank_1 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvd_rank_1_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvd_full_rank (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvd_full_rank_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvd_rank_0 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvd_rank_0_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvd_rank_1 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvd_rank_1_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvd_full_rank (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvd_full_rank_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvd_rank_0 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvd_rank_0_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvd_rank_1 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvd_rank_1_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvd_full_rank (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvd_full_rank_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdj_buffersize_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdj_buffersize_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdj_buffersize_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdj_buffersize_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdj_buffersize_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdj_buffersize_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdj_buffersize_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdj_buffersize_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdj_buffersize_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdj_buffersize_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdj_buffersize_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdj_buffersize_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdj_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdj_rank_0_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdj_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdj_rank_1_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdj_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdj_full_rank_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdj_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdj_rank_0_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdj_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdj_rank_1_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdj_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdj_full_rank_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdj_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdj_rank_0_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdj_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdj_rank_1_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdj_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdj_full_rank_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdj_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdj_rank_0_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdj_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdj_rank_1_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdj_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdj_full_rank_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdjbatched_buffersize_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdjbatched_buffersize_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdjbatched_buffersize_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdjbatched_buffersize_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdjbatched_buffersize_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdjbatched_buffersize_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdjbatched_buffersize_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdjbatched_buffersize_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdjbatched_buffersize_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdjbatched_buffersize_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdjbatched_buffersize_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdjbatched_buffersize_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdjbatched_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdjbatched_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgesvdjbatched_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdjbatched_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdjbatched_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgesvdjbatched_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdjbatched_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdjbatched_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgesvdjbatched_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdjbatched_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdjbatched_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgesvdjbatched_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrf_rank_0 (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrf_rank_0_devptr (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrf_rank_1 (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrf_rank_1_devptr (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrf_full_rank (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrf_full_rank_devptr (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrf_rank_0 (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrf_rank_0_devptr (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrf_rank_1 (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrf_rank_1_devptr (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrf_full_rank (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrf_full_rank_devptr (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrf_rank_0 (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrf_rank_0_devptr (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrf_rank_1 (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrf_rank_1_devptr (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrf_full_rank (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrf_full_rank_devptr (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrf_rank_0 (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrf_rank_0_devptr (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrf_rank_1 (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrf_rank_1_devptr (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrf_full_rank (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrf_full_rank_devptr (handle, m, n, a, lda, work, lwork, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrfbatched_rank_0 (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrfbatched_rank_0_devptr (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrfbatched_rank_1 (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrfbatched_rank_1_devptr (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrfbatched_strided_rank (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrfbatched_strided_rank_devptr (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrfbatched_rank_0 (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrfbatched_rank_0_devptr (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrfbatched_rank_1 (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrfbatched_rank_1_devptr (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrfbatched_strided_rank (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrfbatched_strided_rank_devptr (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrfbatched_rank_0 (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrfbatched_rank_0_devptr (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrfbatched_rank_1 (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrfbatched_rank_1_devptr (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrfbatched_strided_rank (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrfbatched_strided_rank_devptr (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrfbatched_rank_0 (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrfbatched_rank_0_devptr (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrfbatched_rank_1 (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrfbatched_rank_1_devptr (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrfbatched_strided_rank (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrfbatched_strided_rank_devptr (handle, m, n, a, lda, work, lwork, devipiv, stridep, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetribatched_buffersize_rank_0 (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetribatched_buffersize_rank_1 (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetribatched_buffersize_strided_rank (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetribatched_buffersize_rank_0 (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetribatched_buffersize_rank_1 (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetribatched_buffersize_strided_rank (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetribatched_buffersize_rank_0 (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetribatched_buffersize_rank_1 (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetribatched_buffersize_strided_rank (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetribatched_buffersize_rank_0 (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetribatched_buffersize_rank_1 (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetribatched_buffersize_strided_rank (handle, n, a, lda, devipiv, stridep, c, ldc, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetribatched_rank_0 (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetribatched_rank_0_devptr (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetribatched_rank_1 (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetribatched_rank_1_devptr (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetribatched_strided_rank (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetribatched_strided_rank_devptr (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetribatched_rank_0 (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetribatched_rank_0_devptr (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetribatched_rank_1 (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetribatched_rank_1_devptr (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetribatched_strided_rank (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetribatched_strided_rank_devptr (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetribatched_rank_0 (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetribatched_rank_0_devptr (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetribatched_rank_1 (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetribatched_rank_1_devptr (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetribatched_strided_rank (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetribatched_strided_rank_devptr (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetribatched_rank_0 (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetribatched_rank_0_devptr (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetribatched_rank_1 (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetribatched_rank_1_devptr (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetribatched_strided_rank (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetribatched_strided_rank_devptr (handle, n, a, lda, devipiv, stridep, c, ldc, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrs_buffersize_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrs_buffersize_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrs_buffersize_full_rank (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrs_buffersize_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrs_buffersize_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrs_buffersize_full_rank (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrs_buffersize_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrs_buffersize_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrs_buffersize_full_rank (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrs_buffersize_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrs_buffersize_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrs_buffersize_full_rank (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrs_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrs_rank_0_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrs_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrs_rank_1_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrs_full_rank (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrs_full_rank_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrs_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrs_rank_0_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrs_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrs_rank_1_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrs_full_rank (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrs_full_rank_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrs_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrs_rank_0_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrs_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrs_rank_1_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrs_full_rank (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrs_full_rank_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrs_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrs_rank_0_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrs_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrs_rank_1_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrs_full_rank (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrs_full_rank_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrsbatched_buffersize_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrsbatched_buffersize_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrsbatched_buffersize_strided_rank (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrsbatched_buffersize_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrsbatched_buffersize_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrsbatched_buffersize_strided_rank (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrsbatched_buffersize_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrsbatched_buffersize_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrsbatched_buffersize_strided_rank (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrsbatched_buffersize_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrsbatched_buffersize_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrsbatched_buffersize_strided_rank (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrsbatched_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrsbatched_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolversgetrsbatched_strided_rank (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrsbatched_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrsbatched_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdgetrsbatched_strided_rank (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrsbatched_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrsbatched_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercgetrsbatched_strided_rank (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrsbatched_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrsbatched_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzgetrsbatched_strided_rank (handle, trans, n, nrhs, a, lda, devipiv, stridep, b, ldb, work, lwork, hinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrf_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrf_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrf_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrf_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrf_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrf_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrf_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrf_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrf_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrf_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrf_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrf_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrf_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrf_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrf_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrf_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrf_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrf_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrf_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrf_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrf_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrf_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrf_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrf_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrf_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrf_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrf_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrf_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrf_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrf_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrf_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrf_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrf_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrf_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrf_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrf_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrfbatched_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrfbatched_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrfbatched_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrfbatched_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrfbatched_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrfbatched_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrfbatched_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrfbatched_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverspotri_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverspotri_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverspotri_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotri_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotri_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotri_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotri_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotri_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotri_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotri_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotri_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotri_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverspotri_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotri_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotri_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotri_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotri_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotri_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotri_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotri_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotri_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotri_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotri_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotri_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotri_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotri_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotri_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotri_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotri_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotri_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotri_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotri_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotri_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotri_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotri_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotri_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrs_buffersize_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrs_buffersize_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrs_buffersize_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrs_buffersize_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrs_buffersize_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrs_buffersize_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrs_buffersize_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrs_buffersize_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrs_buffersize_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrs_buffersize_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrs_buffersize_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrs_buffersize_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrs_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrs_rank_0_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrs_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrs_rank_1_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrs_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrs_full_rank_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrs_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrs_rank_0_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrs_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrs_rank_1_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrs_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrs_full_rank_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrs_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrs_rank_0_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrs_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrs_rank_1_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrs_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrs_full_rank_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrs_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrs_rank_0_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrs_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrs_rank_1_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrs_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrs_full_rank_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrsbatched_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverspotrsbatched_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrsbatched_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdpotrsbatched_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrsbatched_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercpotrsbatched_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrsbatched_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzpotrsbatched_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, work, lwork, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevd_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevd_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevd_buffersize_full_rank (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevd_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevd_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevd_buffersize_full_rank (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevd_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevd_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevd_buffersize_full_rank (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevd_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevd_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevd_buffersize_full_rank (handle, jobz, uplo, n, a, lda, d, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevd_rank_0 (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevd_rank_0_devptr (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevd_rank_1 (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevd_rank_1_devptr (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevd_full_rank (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevd_full_rank_devptr (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevd_rank_0 (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevd_rank_0_devptr (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevd_rank_1 (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevd_rank_1_devptr (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevd_full_rank (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevd_full_rank_devptr (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevd_rank_0 (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevd_rank_0_devptr (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevd_rank_1 (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevd_rank_1_devptr (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevd_full_rank (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevd_full_rank_devptr (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevd_rank_0 (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevd_rank_0_devptr (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevd_rank_1 (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevd_rank_1_devptr (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevd_full_rank (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevd_full_rank_devptr (handle, jobz, uplo, n, a, lda, d, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevdx_buffersize_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevdx_buffersize_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevdx_buffersize_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevdx_buffersize_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevdx_buffersize_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevdx_buffersize_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevdx_buffersize_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevdx_buffersize_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevdx_buffersize_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevdx_buffersize_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevdx_buffersize_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevdx_buffersize_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevdx_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevdx_rank_0_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevdx_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevdx_rank_1_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevdx_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevdx_full_rank_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevdx_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevdx_rank_0_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevdx_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevdx_rank_1_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevdx_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevdx_full_rank_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevdx_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevdx_rank_0_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevdx_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevdx_rank_1_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevdx_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevdx_full_rank_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevdx_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevdx_rank_0_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevdx_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevdx_rank_1_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevdx_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevdx_full_rank_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevj_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevj_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevj_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevj_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevj_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevj_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevj_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevj_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevj_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevj_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevj_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevj_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevj_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevj_rank_0_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevj_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevj_rank_1_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevj_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevj_full_rank_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevj_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevj_rank_0_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevj_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevj_rank_1_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevj_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevj_full_rank_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevj_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevj_rank_0_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevj_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevj_rank_1_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevj_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevj_full_rank_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevj_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevj_rank_0_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevj_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevj_rank_1_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevj_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevj_full_rank_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevjbatched_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevjbatched_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevjbatched_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevjbatched_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevjbatched_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevjbatched_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevjbatched_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevjbatched_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevjbatched_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevjbatched_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevjbatched_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevjbatched_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevjbatched_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevjbatched_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverssyevjbatched_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevjbatched_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevjbatched_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdsyevjbatched_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevjbatched_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevjbatched_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolvercheevjbatched_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevjbatched_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevjbatched_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverzheevjbatched_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvd_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvd_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvd_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvd_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvd_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvd_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvd_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvd_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvd_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvd_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvd_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvd_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvd_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvd_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvd_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvd_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvd_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvd_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvd_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvd_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvd_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvd_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvd_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvd_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvd_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvd_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvd_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvd_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvd_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvd_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvd_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvd_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvd_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvd_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvd_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvd_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvdx_buffersize_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvdx_buffersize_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvdx_buffersize_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvdx_buffersize_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvdx_buffersize_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvdx_buffersize_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvdx_buffersize_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvdx_buffersize_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvdx_buffersize_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvdx_buffersize_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvdx_buffersize_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvdx_buffersize_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvdx_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvdx_rank_0_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvdx_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvdx_rank_1_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvdx_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvdx_full_rank_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvdx_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvdx_rank_0_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvdx_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvdx_rank_1_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvdx_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvdx_full_rank_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvdx_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvdx_rank_0_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvdx_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvdx_rank_1_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvdx_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvdx_full_rank_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvdx_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvdx_rank_0_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvdx_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvdx_rank_1_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvdx_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvdx_full_rank_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvj_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvj_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvj_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvj_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvj_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvj_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvj_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvj_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvj_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvj_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvj_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvj_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvj_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvj_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvj_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvj_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvj_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssygvj_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvj_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvj_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvj_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvj_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvj_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdsygvj_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvj_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvj_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvj_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvj_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvj_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverchegvj_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvj_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvj_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvj_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvj_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvj_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverzhegvj_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrd_buffersize_rank_0 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrd_buffersize_rank_1 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrd_buffersize_full_rank (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrd_buffersize_rank_0 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrd_buffersize_rank_1 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrd_buffersize_full_rank (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverchetrd_buffersize_rank_0 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverchetrd_buffersize_rank_1 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverchetrd_buffersize_full_rank (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzhetrd_buffersize_rank_0 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzhetrd_buffersize_rank_1 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzhetrd_buffersize_full_rank (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrd_rank_0 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrd_rank_0_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrd_rank_1 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrd_rank_1_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrd_full_rank (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrd_full_rank_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrd_rank_0 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrd_rank_0_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrd_rank_1 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrd_rank_1_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrd_full_rank (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrd_full_rank_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchetrd_rank_0 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchetrd_rank_0_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchetrd_rank_1 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchetrd_rank_1_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchetrd_full_rank (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverchetrd_full_rank_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhetrd_rank_0 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhetrd_rank_0_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhetrd_rank_1 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhetrd_rank_1_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhetrd_full_rank (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzhetrd_full_rank_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrf_buffersize_rank_0 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrf_buffersize_rank_1 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrf_buffersize_full_rank (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrf_buffersize_rank_0 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrf_buffersize_rank_1 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrf_buffersize_full_rank (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercsytrf_buffersize_rank_0 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercsytrf_buffersize_rank_1 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolvercsytrf_buffersize_full_rank (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzsytrf_buffersize_rank_0 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzsytrf_buffersize_rank_1 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverzsytrf_buffersize_full_rank (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrf_rank_0 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrf_rank_0_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrf_rank_1 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrf_rank_1_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrf_full_rank (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverssytrf_full_rank_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrf_rank_0 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrf_rank_0_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrf_rank_1 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrf_rank_1_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrf_full_rank (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdsytrf_full_rank_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercsytrf_rank_0 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercsytrf_rank_0_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercsytrf_rank_1 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercsytrf_rank_1_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercsytrf_full_rank (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolvercsytrf_full_rank_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzsytrf_rank_0 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzsytrf_rank_0_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzsytrf_rank_1 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzsytrf_rank_1_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzsytrf_full_rank (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverzsytrf_full_rank_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgbr_buffersize_rank_0 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgbr_buffersize_rank_1 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgbr_buffersize_full_rank (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgbr_buffersize_rank_0 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgbr_buffersize_rank_1 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgbr_buffersize_full_rank (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungbr_buffersize_rank_0 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungbr_buffersize_rank_1 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungbr_buffersize_full_rank (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungbr_buffersize_rank_0 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungbr_buffersize_rank_1 (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungbr_buffersize_full_rank (handle, side, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgbr_rank_0 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgbr_rank_0_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgbr_rank_1 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgbr_rank_1_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgbr_full_rank (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgbr_full_rank_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgbr_rank_0 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgbr_rank_0_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgbr_rank_1 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgbr_rank_1_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgbr_full_rank (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgbr_full_rank_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungbr_rank_0 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungbr_rank_0_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungbr_rank_1 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungbr_rank_1_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungbr_full_rank (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungbr_full_rank_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungbr_rank_0 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungbr_rank_0_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungbr_rank_1 (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungbr_rank_1_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungbr_full_rank (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungbr_full_rank_devptr (handle, side, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgqr_buffersize_rank_0 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgqr_buffersize_rank_1 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgqr_buffersize_full_rank (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgqr_buffersize_rank_0 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgqr_buffersize_rank_1 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgqr_buffersize_full_rank (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungqr_buffersize_rank_0 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungqr_buffersize_rank_1 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungqr_buffersize_full_rank (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungqr_buffersize_rank_0 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungqr_buffersize_rank_1 (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungqr_buffersize_full_rank (handle, m, n, k, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgqr_rank_0 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgqr_rank_0_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgqr_rank_1 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgqr_rank_1_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgqr_full_rank (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgqr_full_rank_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgqr_rank_0 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgqr_rank_0_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgqr_rank_1 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgqr_rank_1_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgqr_full_rank (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgqr_full_rank_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungqr_rank_0 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungqr_rank_0_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungqr_rank_1 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungqr_rank_1_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungqr_full_rank (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungqr_full_rank_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungqr_rank_0 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungqr_rank_0_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungqr_rank_1 (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungqr_rank_1_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungqr_full_rank (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungqr_full_rank_devptr (handle, m, n, k, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgtr_buffersize_rank_0 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgtr_buffersize_rank_1 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgtr_buffersize_full_rank (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgtr_buffersize_rank_0 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgtr_buffersize_rank_1 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgtr_buffersize_full_rank (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungtr_buffersize_rank_0 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungtr_buffersize_rank_1 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungtr_buffersize_full_rank (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungtr_buffersize_rank_0 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungtr_buffersize_rank_1 (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungtr_buffersize_full_rank (handle, uplo, n, a, lda, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgtr_rank_0 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgtr_rank_0_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgtr_rank_1 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgtr_rank_1_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgtr_full_rank (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsorgtr_full_rank_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgtr_rank_0 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgtr_rank_0_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgtr_rank_1 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgtr_rank_1_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgtr_full_rank (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndorgtr_full_rank_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungtr_rank_0 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungtr_rank_0_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungtr_rank_1 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungtr_rank_1_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungtr_full_rank (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncungtr_full_rank_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungtr_rank_0 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungtr_rank_0_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungtr_rank_1 (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungtr_rank_1_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungtr_full_rank (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzungtr_full_rank_devptr (handle, uplo, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormqr_buffersize_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormqr_buffersize_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormqr_buffersize_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormqr_buffersize_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormqr_buffersize_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormqr_buffersize_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmqr_buffersize_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmqr_buffersize_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmqr_buffersize_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmqr_buffersize_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmqr_buffersize_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmqr_buffersize_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormqr_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormqr_rank_0_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormqr_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormqr_rank_1_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormqr_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormqr_full_rank_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormqr_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormqr_rank_0_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormqr_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormqr_rank_1_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormqr_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormqr_full_rank_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmqr_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmqr_rank_0_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmqr_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmqr_rank_1_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmqr_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmqr_full_rank_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmqr_rank_0 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmqr_rank_0_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmqr_rank_1 (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmqr_rank_1_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmqr_full_rank (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmqr_full_rank_devptr (handle, side, trans, m, n, k, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormtr_buffersize_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormtr_buffersize_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormtr_buffersize_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormtr_buffersize_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormtr_buffersize_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormtr_buffersize_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmtr_buffersize_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmtr_buffersize_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmtr_buffersize_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmtr_buffersize_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmtr_buffersize_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmtr_buffersize_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormtr_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormtr_rank_0_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormtr_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormtr_rank_1_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormtr_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsormtr_full_rank_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormtr_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormtr_rank_0_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormtr_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormtr_rank_1_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormtr_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndormtr_full_rank_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmtr_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmtr_rank_0_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmtr_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmtr_rank_1_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmtr_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncunmtr_full_rank_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmtr_rank_0 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmtr_rank_0_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmtr_rank_1 (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmtr_rank_1_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmtr_full_rank (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzunmtr_full_rank_devptr (handle, side, uplo, trans, m, n, a, lda, tau, c, ldc, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgebrd_rank_0 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgebrd_rank_0_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgebrd_rank_1 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgebrd_rank_1_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgebrd_full_rank (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgebrd_full_rank_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgebrd_rank_0 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgebrd_rank_0_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgebrd_rank_1 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgebrd_rank_1_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgebrd_full_rank (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgebrd_full_rank_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgebrd_rank_0 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgebrd_rank_0_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgebrd_rank_1 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgebrd_rank_1_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgebrd_full_rank (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgebrd_full_rank_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgebrd_rank_0 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgebrd_rank_0_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgebrd_rank_1 (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgebrd_rank_1_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgebrd_full_rank (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgebrd_full_rank_devptr (handle, m, n, a, lda, d, e, tauq, taup, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgels_buffersize_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgels_buffersize_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgels_buffersize_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgels_buffersize_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgels_buffersize_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgels_buffersize_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgels_buffersize_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgels_buffersize_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgels_buffersize_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgels_buffersize_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgels_buffersize_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgels_buffersize_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgels_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgels_rank_0_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgels_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgels_rank_1_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgels_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgels_full_rank_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgels_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgels_rank_0_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgels_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgels_rank_1_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgels_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgels_full_rank_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgels_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgels_rank_0_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgels_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgels_rank_1_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgels_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgels_full_rank_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgels_rank_0 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgels_rank_0_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgels_rank_1 (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgels_rank_1_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgels_full_rank (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgels_full_rank_devptr (handle, m, n, nrhs, a, lda, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgeqrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgeqrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgeqrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgeqrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgeqrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgeqrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgeqrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgeqrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgeqrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgeqrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgeqrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgeqrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgeqrf_rank_0 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgeqrf_rank_0_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgeqrf_rank_1 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgeqrf_rank_1_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgeqrf_full_rank (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgeqrf_full_rank_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgeqrf_rank_0 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgeqrf_rank_0_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgeqrf_rank_1 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgeqrf_rank_1_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgeqrf_full_rank (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgeqrf_full_rank_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgeqrf_rank_0 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgeqrf_rank_0_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgeqrf_rank_1 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgeqrf_rank_1_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgeqrf_full_rank (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgeqrf_full_rank_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgeqrf_rank_0 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgeqrf_rank_0_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgeqrf_rank_1 (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgeqrf_rank_1_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgeqrf_full_rank (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgeqrf_full_rank_devptr (handle, m, n, a, lda, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgesv_buffersize_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgesv_buffersize_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgesv_buffersize_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgesv_buffersize_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgesv_buffersize_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgesv_buffersize_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgesv_buffersize_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgesv_buffersize_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgesv_buffersize_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgesv_buffersize_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgesv_buffersize_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgesv_buffersize_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgesv_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgesv_rank_0_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgesv_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgesv_rank_1_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgesv_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssgesv_full_rank_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgesv_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgesv_rank_0_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgesv_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgesv_rank_1_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgesv_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnddgesv_full_rank_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgesv_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgesv_rank_0_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgesv_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgesv_rank_1_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgesv_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnccgesv_full_rank_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgesv_rank_0 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgesv_rank_0_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgesv_rank_1 (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgesv_rank_1_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgesv_full_rank (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzzgesv_full_rank_devptr (handle, n, nrhs, a, lda, devipiv, b, ldb, x, ldx, work, lwork, niters, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvd_rank_0 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvd_rank_0_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvd_rank_1 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvd_rank_1_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvd_full_rank (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvd_full_rank_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvd_rank_0 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvd_rank_0_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvd_rank_1 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvd_rank_1_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvd_full_rank (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvd_full_rank_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvd_rank_0 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvd_rank_0_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvd_rank_1 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvd_rank_1_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvd_full_rank (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvd_full_rank_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvd_rank_0 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvd_rank_0_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvd_rank_1 (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvd_rank_1_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvd_full_rank (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvd_full_rank_devptr (handle, jobu, jobv, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, rwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdj_buffersize_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdj_buffersize_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdj_buffersize_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdj_buffersize_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdj_buffersize_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdj_buffersize_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdj_buffersize_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdj_buffersize_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdj_buffersize_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdj_buffersize_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdj_buffersize_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdj_buffersize_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdj_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdj_rank_0_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdj_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdj_rank_1_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdj_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdj_full_rank_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdj_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdj_rank_0_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdj_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdj_rank_1_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdj_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdj_full_rank_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdj_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdj_rank_0_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdj_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdj_rank_1_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdj_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdj_full_rank_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdj_rank_0 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdj_rank_0_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdj_rank_1 (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdj_rank_1_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdj_full_rank (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdj_full_rank_devptr (handle, jobz, econ, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdjbatched_buffersize_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdjbatched_buffersize_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdjbatched_buffersize_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdjbatched_buffersize_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdjbatched_buffersize_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdjbatched_buffersize_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdjbatched_buffersize_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdjbatched_buffersize_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdjbatched_buffersize_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdjbatched_buffersize_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdjbatched_buffersize_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdjbatched_buffersize_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdjbatched_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdjbatched_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdjbatched_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdjbatched_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdjbatched_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdjbatched_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdjbatched_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdjbatched_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdjbatched_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdjbatched_rank_0 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdjbatched_rank_1 (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdjbatched_full_rank (handle, jobz, m, n, a, lda, s, u, ldu, v, ldv, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdastridedbatched_buffersize_rank_0 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdastridedbatched_buffersize_rank_1 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdastridedbatched_buffersize_full_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdastridedbatched_buffersize_strided_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdastridedbatched_buffersize_rank_0 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdastridedbatched_buffersize_rank_1 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdastridedbatched_buffersize_full_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdastridedbatched_buffersize_strided_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdastridedbatched_buffersize_rank_0 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdastridedbatched_buffersize_rank_1 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdastridedbatched_buffersize_full_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdastridedbatched_buffersize_strided_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdastridedbatched_buffersize_rank_0 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdastridedbatched_buffersize_rank_1 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdastridedbatched_buffersize_full_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdastridedbatched_buffersize_strided_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, lwork, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdastridedbatched_rank_0 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdastridedbatched_rank_1 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdastridedbatched_full_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgesvdastridedbatched_strided_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdastridedbatched_rank_0 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdastridedbatched_rank_1 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdastridedbatched_full_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgesvdastridedbatched_strided_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdastridedbatched_rank_0 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdastridedbatched_rank_1 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdastridedbatched_full_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgesvdastridedbatched_strided_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdastridedbatched_rank_0 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdastridedbatched_rank_1 (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdastridedbatched_full_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgesvdastridedbatched_strided_rank (handle, jobz, rank, m, n, a, lda, stridea, s, strides, u, ldu, strideu, v, ldv, stridev, work, lwork, devinfo, hrnrmf, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrf_buffersize_rank_0 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrf_buffersize_rank_1 (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrf_buffersize_full_rank (handle, m, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrf_rank_0 (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrf_rank_0_devptr (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrf_rank_1 (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrf_rank_1_devptr (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrf_full_rank (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrf_full_rank_devptr (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrf_rank_0 (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrf_rank_0_devptr (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrf_rank_1 (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrf_rank_1_devptr (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrf_full_rank (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrf_full_rank_devptr (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrf_rank_0 (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrf_rank_0_devptr (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrf_rank_1 (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrf_rank_1_devptr (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrf_full_rank (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrf_full_rank_devptr (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrf_rank_0 (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrf_rank_0_devptr (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrf_rank_1 (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrf_rank_1_devptr (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrf_full_rank (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrf_full_rank_devptr (handle, m, n, a, lda, work, devipiv, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrs_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrs_rank_0_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrs_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrs_rank_1_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrs_full_rank (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnsgetrs_full_rank_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrs_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrs_rank_0_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrs_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrs_rank_1_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrs_full_rank (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndgetrs_full_rank_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrs_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrs_rank_0_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrs_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrs_rank_1_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrs_full_rank (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncgetrs_full_rank_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrs_rank_0 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrs_rank_0_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrs_rank_1 (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrs_rank_1_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrs_full_rank (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzgetrs_full_rank_devptr (handle, trans, n, nrhs, a, lda, devipiv, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrf_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrf_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrf_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrf_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrf_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrf_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrf_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrf_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrf_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrf_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrf_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrf_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrf_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrf_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrf_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrf_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrf_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrf_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrf_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrf_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrf_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrf_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrf_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrf_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrf_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrf_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrf_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrf_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrf_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrf_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrf_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrf_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrf_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrf_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrf_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrf_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrfbatched_rank_0 (handle, uplo, n, a, lda, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrfbatched_rank_1 (handle, uplo, n, a, lda, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrfbatched_rank_0 (handle, uplo, n, a, lda, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrfbatched_rank_1 (handle, uplo, n, a, lda, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrfbatched_rank_0 (handle, uplo, n, a, lda, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrfbatched_rank_1 (handle, uplo, n, a, lda, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrfbatched_rank_0 (handle, uplo, n, a, lda, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrfbatched_rank_1 (handle, uplo, n, a, lda, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotri_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotri_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotri_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotri_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotri_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotri_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotri_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotri_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotri_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotri_buffersize_rank_0 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotri_buffersize_rank_1 (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotri_buffersize_full_rank (handle, uplo, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotri_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotri_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotri_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotri_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotri_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotri_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotri_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotri_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotri_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotri_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotri_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotri_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotri_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotri_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotri_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotri_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotri_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotri_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotri_rank_0 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotri_rank_0_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotri_rank_1 (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotri_rank_1_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotri_full_rank (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotri_full_rank_devptr (handle, uplo, n, a, lda, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrs_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrs_rank_0_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrs_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrs_rank_1_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrs_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrs_full_rank_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrs_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrs_rank_0_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrs_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrs_rank_1_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrs_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrs_full_rank_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrs_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrs_rank_0_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrs_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrs_rank_1_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrs_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrs_full_rank_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrs_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrs_rank_0_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrs_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrs_rank_1_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrs_full_rank (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrs_full_rank_devptr (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrsbatched_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnspotrsbatched_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrsbatched_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndpotrsbatched_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrsbatched_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncpotrsbatched_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrsbatched_rank_0 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzpotrsbatched_rank_1 (handle, uplo, n, nrhs, a, lda, b, ldb, devinfo, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevd_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevd_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevd_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevd_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevd_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevd_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevd_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevd_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevd_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevd_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevd_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevd_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevd_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevd_rank_0_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevd_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevd_rank_1_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevd_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevd_full_rank_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevd_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevd_rank_0_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevd_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevd_rank_1_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevd_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevd_full_rank_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevd_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevd_rank_0_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevd_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevd_rank_1_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevd_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevd_full_rank_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevd_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevd_rank_0_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevd_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevd_rank_1_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevd_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevd_full_rank_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevdx_buffersize_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevdx_buffersize_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevdx_buffersize_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevdx_buffersize_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevdx_buffersize_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevdx_buffersize_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevdx_buffersize_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevdx_buffersize_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevdx_buffersize_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevdx_buffersize_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevdx_buffersize_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevdx_buffersize_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevdx_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevdx_rank_0_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevdx_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevdx_rank_1_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevdx_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevdx_full_rank_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevdx_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevdx_rank_0_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevdx_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevdx_rank_1_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevdx_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevdx_full_rank_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevdx_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevdx_rank_0_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevdx_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevdx_rank_1_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevdx_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevdx_full_rank_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevdx_rank_0 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevdx_rank_0_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevdx_rank_1 (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevdx_rank_1_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevdx_full_rank (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevdx_full_rank_devptr (handle, jobz, range, uplo, n, a, lda, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevj_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevj_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevj_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevj_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevj_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevj_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevj_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevj_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevj_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevj_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevj_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevj_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevj_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevj_rank_0_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevj_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevj_rank_1_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevj_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevj_full_rank_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevj_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevj_rank_0_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevj_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevj_rank_1_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevj_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevj_full_rank_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevj_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevj_rank_0_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevj_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevj_rank_1_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevj_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevj_full_rank_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevj_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevj_rank_0_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevj_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevj_rank_1_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevj_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevj_full_rank_devptr (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevjbatched_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevjbatched_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevjbatched_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevjbatched_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevjbatched_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevjbatched_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevjbatched_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevjbatched_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevjbatched_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevjbatched_buffersize_rank_0 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevjbatched_buffersize_rank_1 (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevjbatched_buffersize_full_rank (handle, jobz, uplo, n, a, lda, w, lwork, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevjbatched_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevjbatched_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssyevjbatched_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevjbatched_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevjbatched_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsyevjbatched_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevjbatched_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevjbatched_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdncheevjbatched_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevjbatched_rank_0 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevjbatched_rank_1 (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzheevjbatched_full_rank (handle, jobz, uplo, n, a, lda, w, work, lwork, devinfo, params, batch_count)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvd_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvd_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvd_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvd_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvd_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvd_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvd_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvd_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvd_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvd_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvd_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvd_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvd_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvd_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvd_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvd_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvd_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvd_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvd_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvd_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvd_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvd_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvd_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvd_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvd_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvd_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvd_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvd_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvd_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvd_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvd_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvd_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvd_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvd_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvd_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvd_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvdx_buffersize_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvdx_buffersize_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvdx_buffersize_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvdx_buffersize_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvdx_buffersize_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvdx_buffersize_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvdx_buffersize_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvdx_buffersize_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvdx_buffersize_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvdx_buffersize_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvdx_buffersize_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvdx_buffersize_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvdx_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvdx_rank_0_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvdx_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvdx_rank_1_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvdx_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvdx_full_rank_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvdx_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvdx_rank_0_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvdx_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvdx_rank_1_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvdx_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvdx_full_rank_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvdx_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvdx_rank_0_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvdx_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvdx_rank_1_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvdx_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvdx_full_rank_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvdx_rank_0 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvdx_rank_0_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvdx_rank_1 (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvdx_rank_1_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvdx_full_rank (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvdx_full_rank_devptr (handle, itype, jobz, range, uplo, n, a, lda, b, ldb, vl, vu, il, iu, nev, w, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvj_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvj_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvj_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvj_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvj_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvj_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvj_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvj_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvj_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvj_buffersize_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvj_buffersize_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvj_buffersize_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, lwork, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvj_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvj_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvj_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvj_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvj_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssygvj_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvj_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvj_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvj_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvj_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvj_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsygvj_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvj_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvj_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvj_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvj_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvj_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchegvj_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvj_rank_0 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvj_rank_0_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvj_rank_1 (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvj_rank_1_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvj_full_rank (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhegvj_full_rank_devptr (handle, itype, jobz, uplo, n, a, lda, b, ldb, w, work, lwork, devinfo, params)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrd_buffersize_rank_0 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrd_buffersize_rank_1 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrd_buffersize_full_rank (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrd_buffersize_rank_0 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrd_buffersize_rank_1 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrd_buffersize_full_rank (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchetrd_buffersize_rank_0 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchetrd_buffersize_rank_1 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchetrd_buffersize_full_rank (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhetrd_buffersize_rank_0 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhetrd_buffersize_rank_1 (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhetrd_buffersize_full_rank (handle, uplo, n, a, lda, d, e, tau, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrd_rank_0 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrd_rank_0_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrd_rank_1 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrd_rank_1_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrd_full_rank (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrd_full_rank_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrd_rank_0 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrd_rank_0_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrd_rank_1 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrd_rank_1_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrd_full_rank (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrd_full_rank_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchetrd_rank_0 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchetrd_rank_0_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchetrd_rank_1 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchetrd_rank_1_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchetrd_full_rank (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnchetrd_full_rank_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhetrd_rank_0 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhetrd_rank_0_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhetrd_rank_1 (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhetrd_rank_1_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhetrd_full_rank (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzhetrd_full_rank_devptr (handle, uplo, n, a, lda, d, e, tau, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrf_buffersize_rank_0 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrf_buffersize_rank_1 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrf_buffersize_full_rank (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrf_buffersize_rank_0 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrf_buffersize_rank_1 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrf_buffersize_full_rank (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncsytrf_buffersize_rank_0 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncsytrf_buffersize_rank_1 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdncsytrf_buffersize_full_rank (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzsytrf_buffersize_rank_0 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzsytrf_buffersize_rank_1 (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzsytrf_buffersize_full_rank (handle, n, a, lda, lwork)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrf_rank_0 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrf_rank_0_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrf_rank_1 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrf_rank_1_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrf_full_rank (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnssytrf_full_rank_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrf_rank_0 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrf_rank_0_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrf_rank_1 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrf_rank_1_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrf_full_rank (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdndsytrf_full_rank_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncsytrf_rank_0 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncsytrf_rank_0_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncsytrf_rank_1 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncsytrf_rank_1_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncsytrf_full_rank (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdncsytrf_full_rank_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzsytrf_rank_0 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzsytrf_rank_0_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzsytrf_rank_1 (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzsytrf_rank_1_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzsytrf_full_rank (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnzsytrf_full_rank_devptr (handle, uplo, n, a, lda, ipiv, work, lwork, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgetrf_rank_0 (handle, params, m, n, datatypea, a, lda, devipiv, computetype, workondevice, lworkondevice, workonhost, lworkonhost, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgetrf_rank_0_devptr (handle, params, m, n, datatypea, a, lda, devipiv, computetype, workondevice, lworkondevice, workonhost, lworkonhost, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgetrf_rank_1 (handle, params, m, n, datatypea, a, lda, devipiv, computetype, workondevice, lworkondevice, workonhost, lworkonhost, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgetrf_rank_1_devptr (handle, params, m, n, datatypea, a, lda, devipiv, computetype, workondevice, lworkondevice, workonhost, lworkonhost, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgetrs_rank_0 (handle, params, trans, n, nrhs, datatypea, a, lda, devipiv, datatypeb, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgetrs_rank_0_devptr (handle, params, trans, n, nrhs, datatypea, a, lda, devipiv, datatypeb, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgetrs_rank_1 (handle, params, trans, n, nrhs, datatypea, a, lda, devipiv, datatypeb, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxgetrs_rank_1_devptr (handle, params, trans, n, nrhs, datatypea, a, lda, devipiv, datatypeb, b, ldb, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsyevbatched_rank_0 (handle, params, jobz, uplo, n, datatypea, a, lda, datatypew, w, computetype, workondevice, lworkondevice, workonhost, lworkonhost, devinfo, batchsize)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsyevbatched_rank_1 (handle, params, jobz, uplo, n, datatypea, a, lda, datatypew, w, computetype, workondevice, lworkondevice, workonhost, lworkonhost, devinfo, batchsize)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsytrs_buffersize_rank_0 (handle, uplo, n, nrhs, datatypea, a, lda, devipiv, datatypeb, b, ldb, lworkondevice, lworkonhost)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsytrs_buffersize_rank_1 (handle, uplo, n, nrhs, datatypea, a, lda, devipiv, datatypeb, b, ldb, lworkondevice, lworkonhost)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsytrs_rank_0 (handle, uplo, n, nrhs, datatypea, a, lda, devipiv, datatypeb, b, ldb, workondevice, lworkondevice, workonhost, lworkonhost, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsytrs_rank_0_devptr (handle, uplo, n, nrhs, datatypea, a, lda, devipiv, datatypeb, b, ldb, workondevice, lworkondevice, workonhost, lworkonhost, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsytrs_rank_1 (handle, uplo, n, nrhs, datatypea, a, lda, devipiv, datatypeb, b, ldb, workondevice, lworkondevice, workonhost, lworkonhost, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverdnxsytrs_rank_1_devptr (handle, uplo, n, nrhs, datatypea, a, lda, devipiv, datatypeb, b, ldb, workondevice, lworkondevice, workonhost, lworkonhost, devinfo)
 
integer(kind(hipsolver_status_success)) function hipsolverrfsetupdevice_rank_0 (n, nnza, csrrowptra, csrcolinda, csrvala, nnzl, csrrowptrl, csrcolindl, csrvall, nnzu, csrrowptru, csrcolindu, csrvalu, p, q, handle)
 
integer(kind(hipsolver_status_success)) function hipsolverrfsetupdevice_rank_1 (n, nnza, csrrowptra, csrcolinda, csrvala, nnzl, csrrowptrl, csrcolindl, csrvall, nnzu, csrrowptru, csrcolindu, csrvalu, p, q, handle)
 
integer(kind(hipsolver_status_success)) function hipsolverrfsetuphost_rank_0 (n, nnza, h_csrrowptra, h_csrcolinda, h_csrvala, nnzl, h_csrrowptrl, h_csrcolindl, h_csrvall, nnzu, h_csrrowptru, h_csrcolindu, h_csrvalu, h_p, h_q, handle)
 
integer(kind(hipsolver_status_success)) function hipsolverrfsetuphost_rank_1 (n, nnza, h_csrrowptra, h_csrcolinda, h_csrvala, nnzl, h_csrrowptrl, h_csrcolindl, h_csrvall, nnzu, h_csrrowptru, h_csrcolindu, h_csrvalu, h_p, h_q, handle)
 
integer(kind(hipsolver_status_success)) function hipsolverrfresetvalues_rank_0 (n, nnza, csrrowptra, csrcolinda, csrvala, p, q, handle)
 
integer(kind(hipsolver_status_success)) function hipsolverrfresetvalues_rank_1 (n, nnza, csrrowptra, csrcolinda, csrvala, p, q, handle)
 
integer(kind(hipsolver_status_success)) function hipsolverrfsolve_rank_0 (handle, p, q, nrhs, temp, ldt, xf, ldxf)
 
integer(kind(hipsolver_status_success)) function hipsolverrfsolve_rank_1 (handle, p, q, nrhs, temp, ldt, xf, ldxf)
 
integer(kind(hipsolver_status_success)) function hipsolverrfsolve_full_rank (handle, p, q, nrhs, temp, ldt, xf, ldxf)
 
integer(kind(hipsolver_status_success)) function hipsolverrfbatchsetuphost_rank_0 (batchsize, n, nnza, h_csrrowptra, h_csrcolinda, h_csrvala_array, nnzl, h_csrrowptrl, h_csrcolindl, h_csrvall, nnzu, h_csrrowptru, h_csrcolindu, h_csrvalu, h_p, h_q, handle)
 
integer(kind(hipsolver_status_success)) function hipsolverrfbatchsetuphost_rank_1 (batchsize, n, nnza, h_csrrowptra, h_csrcolinda, h_csrvala_array, nnzl, h_csrrowptrl, h_csrcolindl, h_csrvall, nnzu, h_csrrowptru, h_csrcolindu, h_csrvalu, h_p, h_q, handle)
 
integer(kind(hipsolver_status_success)) function hipsolverrfbatchresetvalues_rank_0 (batchsize, n, nnza, csrrowptra, csrcolinda, csrvala_array, p, q, handle)
 
integer(kind(hipsolver_status_success)) function hipsolverrfbatchresetvalues_rank_1 (batchsize, n, nnza, csrrowptra, csrcolinda, csrvala_array, p, q, handle)
 
integer(kind(hipsolver_status_success)) function hipsolverrfbatchsolve_rank_0 (handle, p, q, nrhs, temp, ldt, xf_array, ldxf)
 
integer(kind(hipsolver_status_success)) function hipsolverrfbatchsolve_rank_1 (handle, p, q, nrhs, temp, ldt, xf_array, ldxf)
 
integer(kind(hipsolver_status_success)) function hipsolverrfbatchsolve_full_rank (handle, p, q, nrhs, temp, ldt, xf_array, ldxf)
 
integer(kind(hipsolver_status_success)) function hipsolverrfbatchzeropivot_rank_0 (handle, position)
 
integer(kind(hipsolver_status_success)) function hipsolverrfbatchzeropivot_rank_1 (handle, position)
 
integer(kind(hipsolver_status_success)) function hipsolverspscsrlsvchol_rank_0 (handle, n, nnza, descra, csrval, csrrowptr, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspscsrlsvchol_rank_1 (handle, n, nnza, descra, csrval, csrrowptr, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspdcsrlsvchol_rank_0 (handle, n, nnza, descra, csrval, csrrowptr, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspdcsrlsvchol_rank_1 (handle, n, nnza, descra, csrval, csrrowptr, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspscsrlsvcholhost_rank_0 (handle, n, nnza, descra, csrval, csrrowptr, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspscsrlsvcholhost_rank_1 (handle, n, nnza, descra, csrval, csrrowptr, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspdcsrlsvcholhost_rank_0 (handle, n, nnza, descra, csrval, csrrowptr, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspdcsrlsvcholhost_rank_1 (handle, n, nnza, descra, csrval, csrrowptr, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspscsrlsvqr_rank_0 (handle, n, nnz, descra, csrval, csrrowpts, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspscsrlsvqr_rank_1 (handle, n, nnz, descra, csrval, csrrowpts, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspdcsrlsvqr_rank_0 (handle, n, nnz, descra, csrval, csrrowpts, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspdcsrlsvqr_rank_1 (handle, n, nnz, descra, csrval, csrrowpts, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspccsrlsvqr_rank_0 (handle, n, nnz, descra, csrval, csrrowpts, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspccsrlsvqr_rank_1 (handle, n, nnz, descra, csrval, csrrowpts, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspzcsrlsvqr_rank_0 (handle, n, nnz, descra, csrval, csrrowpts, csrcolind, b, tolerance, reorder, x, singularity)
 
integer(kind(hipsolver_status_success)) function hipsolverspzcsrlsvqr_rank_1 (handle, n, nnz, descra, csrval, csrrowpts, csrcolind, b, tolerance, reorder, x, singularity)
 

Function/Subroutine Documentation

◆ hipsolverccgels_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgels_buffersize_full_rank ( type(c_ptr), value  handle,
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,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverccgels_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgels_buffersize_rank_0 ( type(c_ptr), value  handle,
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,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverccgels_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgels_buffersize_rank_1 ( type(c_ptr), value  handle,
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,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverccgels_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgels_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverccgels_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgels_full_rank ( type(c_ptr), value  handle,
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,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverccgels_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgels_full_rank_devptr ( type(c_ptr), value  handle,
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,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverccgels_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgels_rank_0 ( type(c_ptr), value  handle,
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,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverccgels_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgels_rank_0_devptr ( type(c_ptr), value  handle,
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,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverccgels_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgels_rank_1 ( type(c_ptr), value  handle,
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,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverccgels_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgels_rank_1_devptr ( type(c_ptr), value  handle,
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,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverccgels_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgels_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverccgesv_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgesv_buffersize_full_rank ( type(c_ptr), value  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  devipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverccgesv_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgesv_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverccgesv_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgesv_buffersize_rank_1 ( type(c_ptr), value  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  devipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverccgesv_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgesv_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverccgesv_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgesv_full_rank ( type(c_ptr), value  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  devipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverccgesv_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgesv_full_rank_devptr ( type(c_ptr), value  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  devipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverccgesv_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgesv_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverccgesv_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgesv_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverccgesv_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgesv_rank_1 ( type(c_ptr), value  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  devipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverccgesv_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgesv_rank_1_devptr ( type(c_ptr), value  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  devipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverccgesv_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverccgesv_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgebrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgebrd_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolvercgebrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgebrd_full_rank ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercgebrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgebrd_full_rank_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgebrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgebrd_rank_0 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercgebrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgebrd_rank_0_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgebrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgebrd_rank_1 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercgebrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgebrd_rank_1_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgelsbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgelsbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercgelsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgelsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgelsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgelsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgelsbatched_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgelsbatched_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
type(c_ptr)  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgeqrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgeqrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercgeqrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgeqrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercgeqrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgeqrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercgeqrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgeqrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercgeqrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgeqrf_full_rank ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercgeqrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgeqrf_full_rank_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgeqrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgeqrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercgeqrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgeqrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgeqrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgeqrf_rank_1 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercgeqrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgeqrf_rank_1_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgeqrfbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgeqrfbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercgeqrfbatched_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgeqrfbatched_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  tau,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgesvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvd_buffersize_typed ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolvercgesvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvd_full_rank ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercgesvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvd_full_rank_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgesvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvd_rank_0 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercgesvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvd_rank_0_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgesvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvd_rank_1 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercgesvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvd_rank_1_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgesvdj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolvercgesvdj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolvercgesvdj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolvercgesvdj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolvercgesvdj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolvercgesvdj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolvercgesvdj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolvercgesvdj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolvercgesvdj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolvercgesvdj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolvercgesvdjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercgesvdjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercgesvdjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercgesvdjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercgesvdjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercgesvdjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercgesvdjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgesvdjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercgetrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercgetrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercgetrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercgetrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrf_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolvercgetrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgetrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolvercgetrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgetrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrf_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolvercgetrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgetrfbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrfbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int)  stridep,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrfbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrfbatched_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrfbatched_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrfbatched_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrfbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrfbatched_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrfbatched_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrfbatched_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrfbatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrfbatched_strided_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrfbatched_strided_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrfbatched_strided_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetribatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetribatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercgetribatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetribatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercgetribatched_buffersize_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetribatched_buffersize_strided_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercgetribatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetribatched_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercgetribatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetribatched_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetribatched_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetribatched_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetribatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetribatched_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetribatched_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetribatched_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetribatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetribatched_strided_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetribatched_strided_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetribatched_strided_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrs_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrs_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolvercgetrs_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrs_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolvercgetrs_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrs_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolvercgetrs_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrs_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolvercgetrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercgetrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgetrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercgetrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgetrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercgetrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercgetrsbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrsbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrsbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrsbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrsbatched_buffersize_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrsbatched_buffersize_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrsbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrsbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrsbatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrsbatched_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercgetrsbatched_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercgetrsbatched_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercheevd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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_int), target  lwork 
)

◆ hipsolvercheevd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int), target  lwork 
)

◆ hipsolvercheevd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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_int), target  lwork 
)

◆ hipsolvercheevd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  d,
integer(c_int), target  lwork 
)

◆ hipsolvercheevd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercheevd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercheevd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercheevd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercheevd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercheevd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercheevdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolvercheevdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
integer(c_int), target  lwork 
)

◆ hipsolvercheevdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolvercheevdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolvercheevdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercheevdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercheevdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercheevdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercheevdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercheevdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercheevdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercheevj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolvercheevj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolvercheevj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolvercheevj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolvercheevj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolvercheevj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolvercheevj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolvercheevj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolvercheevj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolvercheevj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolvercheevjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercheevjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercheevjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercheevjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercheevjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercheevjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolvercheevjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercheevjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverchegvd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverchegvd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverchegvd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverchegvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverchegvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverchegvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverchegvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverchegvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverchegvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverchegvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverchegvdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverchegvdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverchegvdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverchegvdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverchegvdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverchegvdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverchegvdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverchegvdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverchegvdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverchegvdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverchegvdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverchegvj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverchegvj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverchegvj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverchegvj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverchegvj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverchegvj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverchegvj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverchegvj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverchegvj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverchegvj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchegvj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverchetrd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchetrd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverchetrd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchetrd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverchetrd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchetrd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverchetrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchetrd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  d,
type(c_ptr)  e,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverchetrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchetrd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverchetrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchetrd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverchetrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchetrd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverchetrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchetrd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverchetrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchetrd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverchetrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverchetrd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercpotrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercpotrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercpotrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercpotrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrf_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercpotrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercpotrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercpotrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercpotrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercpotrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercpotrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercpotrfbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrfbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercpotrfbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrfbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercpotrfbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrfbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercpotri_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotri_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercpotri_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotri_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercpotri_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotri_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercpotri_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotri_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercpotri_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotri_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercpotri_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotri_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercpotri_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotri_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercpotri_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotri_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercpotri_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotri_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercpotri_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotri_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercpotrs_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrs_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  lwork 
)

◆ hipsolvercpotrs_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrs_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  lwork 
)

◆ hipsolvercpotrs_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrs_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  lwork 
)

◆ hipsolvercpotrs_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrs_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolvercpotrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercpotrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercpotrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercpotrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercpotrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercpotrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercpotrsbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrsbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolvercpotrsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercpotrsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercpotrsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolvercsytrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercsytrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercsytrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercsytrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercsytrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercsytrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercsytrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercsytrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolvercsytrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercsytrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercsytrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercsytrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercsytrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercsytrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercsytrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercsytrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercsytrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercsytrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercsytrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercsytrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercungbr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungbr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolvercungbr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungbr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolvercungbr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungbr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolvercungbr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungbr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolvercungbr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungbr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercungbr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungbr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercungbr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungbr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercungbr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungbr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercungbr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungbr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercungbr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungbr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercungqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungqr_buffersize_full_rank ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolvercungqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungqr_buffersize_rank_0 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolvercungqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungqr_buffersize_rank_1 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolvercungqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungqr_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolvercungqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungqr_full_rank ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercungqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungqr_full_rank_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercungqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungqr_rank_0 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercungqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungqr_rank_0_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercungqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungqr_rank_1 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercungqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungqr_rank_1_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercungtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolvercungtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolvercungtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolvercungtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolvercungtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercungtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercungtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercungtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercungtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercungtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercungtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercunmqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmqr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolvercunmqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmqr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolvercunmqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmqr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolvercunmqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmqr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolvercunmqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmqr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercunmqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmqr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercunmqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmqr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercunmqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmqr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercunmqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmqr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercunmqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmqr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercunmtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolvercunmtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolvercunmtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolvercunmtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolvercunmtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercunmtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercunmtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercunmtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvercunmtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolvercunmtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvercunmtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverddgels_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgels_buffersize_full_rank ( type(c_ptr), value  handle,
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,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverddgels_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgels_buffersize_rank_0 ( type(c_ptr), value  handle,
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,
real(c_double), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverddgels_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgels_buffersize_rank_1 ( type(c_ptr), value  handle,
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,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverddgels_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgels_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverddgels_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgels_full_rank ( type(c_ptr), value  handle,
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,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverddgels_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgels_full_rank_devptr ( type(c_ptr), value  handle,
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,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverddgels_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgels_rank_0 ( type(c_ptr), value  handle,
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,
real(c_double), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverddgels_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgels_rank_0_devptr ( type(c_ptr), value  handle,
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,
real(c_double), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverddgels_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgels_rank_1 ( type(c_ptr), value  handle,
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,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverddgels_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgels_rank_1_devptr ( type(c_ptr), value  handle,
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,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverddgels_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgels_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverddgesv_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgesv_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverddgesv_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgesv_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_double), target  b,
integer(c_int)  ldb,
real(c_double), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverddgesv_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgesv_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverddgesv_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgesv_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverddgesv_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgesv_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverddgesv_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgesv_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverddgesv_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgesv_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_double), target  b,
integer(c_int)  ldb,
real(c_double), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverddgesv_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgesv_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_double), target  b,
integer(c_int)  ldb,
real(c_double), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverddgesv_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgesv_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverddgesv_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgesv_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverddgesv_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverddgesv_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgebrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgebrd_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolverdgebrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgebrd_full_rank ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdgebrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgebrd_full_rank_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgebrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgebrd_rank_0 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdgebrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgebrd_rank_0_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgebrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgebrd_rank_1 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdgebrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgebrd_rank_1_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgelsbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgelsbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdgelsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgelsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgelsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgelsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgelsbatched_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgelsbatched_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
type(c_ptr)  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgeqrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgeqrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdgeqrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgeqrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdgeqrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgeqrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdgeqrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgeqrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdgeqrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgeqrf_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdgeqrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgeqrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgeqrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgeqrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdgeqrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgeqrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgeqrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgeqrf_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdgeqrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgeqrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgeqrfbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgeqrfbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdgeqrfbatched_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgeqrfbatched_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  tau,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgesvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvd_buffersize_typed ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolverdgesvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvd_full_rank ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdgesvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvd_full_rank_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgesvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvd_rank_0 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdgesvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvd_rank_0_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgesvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvd_rank_1 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdgesvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvd_rank_1_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgesvdj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdgesvdj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdgesvdj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdgesvdj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdgesvdj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdgesvdj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdgesvdj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdgesvdj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdgesvdj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdgesvdj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdgesvdjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdgesvdjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdgesvdjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdgesvdjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdgesvdjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdgesvdjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdgesvdjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgesvdjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdgetrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdgetrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdgetrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdgetrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrf_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdgetrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgetrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdgetrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgetrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrf_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdgetrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgetrfbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrfbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int)  stridep,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrfbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrfbatched_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrfbatched_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrfbatched_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrfbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrfbatched_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrfbatched_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrfbatched_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrfbatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrfbatched_strided_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrfbatched_strided_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrfbatched_strided_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetribatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetribatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdgetribatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetribatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdgetribatched_buffersize_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetribatched_buffersize_strided_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdgetribatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetribatched_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdgetribatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetribatched_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetribatched_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetribatched_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetribatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetribatched_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetribatched_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetribatched_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetribatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetribatched_strided_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetribatched_strided_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetribatched_strided_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrs_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrs_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolverdgetrs_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrs_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_double), target  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolverdgetrs_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrs_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolverdgetrs_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrs_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolverdgetrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdgetrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgetrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_double), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdgetrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_double), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgetrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdgetrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdgetrsbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrsbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrsbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrsbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrsbatched_buffersize_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrsbatched_buffersize_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrsbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrsbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrsbatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrsbatched_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdgetrsbatched_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdgetrsbatched_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdnccgels_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgels_buffersize_full_rank ( type(c_ptr), value  handle,
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,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnccgels_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgels_buffersize_rank_0 ( type(c_ptr), value  handle,
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,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnccgels_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgels_buffersize_rank_1 ( type(c_ptr), value  handle,
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,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnccgels_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgels_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnccgels_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgels_full_rank ( type(c_ptr), value  handle,
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,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnccgels_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgels_full_rank_devptr ( type(c_ptr), value  handle,
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,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnccgels_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgels_rank_0 ( type(c_ptr), value  handle,
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,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnccgels_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgels_rank_0_devptr ( type(c_ptr), value  handle,
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,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnccgels_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgels_rank_1 ( type(c_ptr), value  handle,
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,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnccgels_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgels_rank_1_devptr ( type(c_ptr), value  handle,
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,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnccgels_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgels_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnccgesv_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgesv_buffersize_full_rank ( type(c_ptr), value  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  devipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnccgesv_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgesv_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnccgesv_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgesv_buffersize_rank_1 ( type(c_ptr), value  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  devipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnccgesv_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgesv_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnccgesv_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgesv_full_rank ( type(c_ptr), value  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  devipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnccgesv_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgesv_full_rank_devptr ( type(c_ptr), value  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  devipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
complex(c_float_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnccgesv_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgesv_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnccgesv_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgesv_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
complex(c_float_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnccgesv_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgesv_rank_1 ( type(c_ptr), value  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  devipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnccgesv_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgesv_rank_1_devptr ( type(c_ptr), value  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  devipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
complex(c_float_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnccgesv_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnccgesv_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgebrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgebrd_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolverdncgebrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgebrd_full_rank ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgebrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgebrd_full_rank_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgebrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgebrd_rank_0 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgebrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgebrd_rank_0_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgebrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgebrd_rank_1 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgebrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgebrd_rank_1_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgeqrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgeqrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncgeqrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgeqrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncgeqrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgeqrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncgeqrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgeqrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncgeqrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgeqrf_full_rank ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgeqrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgeqrf_full_rank_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgeqrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgeqrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgeqrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgeqrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgeqrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgeqrf_rank_1 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgeqrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgeqrf_rank_1_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgesvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvd_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolverdncgesvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvd_full_rank ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgesvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvd_full_rank_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgesvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvd_rank_0 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgesvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvd_rank_0_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgesvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvd_rank_1 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgesvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvd_rank_1_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgesvdastridedbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdastridedbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdastridedbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdastridedbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdastridedbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdastridedbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdastridedbatched_buffersize_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdastridedbatched_buffersize_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdastridedbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdastridedbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  s,
integer(c_int64_t)  strides,
type(c_ptr)  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdastridedbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdastridedbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
real(c_double), dimension(:), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdastridedbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdastridedbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
real(c_double), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdastridedbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdastridedbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
real(c_double), dimension(:), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdastridedbatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdastridedbatched_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
real(c_double), dimension(:), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdncgesvdj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdncgesvdj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdncgesvdj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdncgesvdj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdncgesvdj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdncgesvdj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdncgesvdj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdncgesvdj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdncgesvdj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdncgesvdjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncgesvdjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgesvdjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncgetrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncgetrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncgetrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncgetrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncgetrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrf_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgetrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgetrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgetrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgetrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrf_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgetrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgetrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgetrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgetrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgetrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncgetrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdncgetrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncgetrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncheevd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdncheevd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdncheevd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdncheevd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdncheevd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncheevd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncheevd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncheevd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncheevd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncheevd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncheevdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdncheevdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdncheevdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdncheevdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdncheevdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncheevdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncheevdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncheevdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncheevdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncheevdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncheevdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncheevj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdncheevj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdncheevj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdncheevj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdncheevj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdncheevj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdncheevj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdncheevj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdncheevj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdncheevj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdncheevjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncheevjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncheevjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncheevjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncheevjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncheevjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdncheevjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncheevjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnchegvd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnchegvd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnchegvd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnchegvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnchegvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnchegvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnchegvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnchegvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnchegvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnchegvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnchegvdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnchegvdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnchegvdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnchegvdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnchegvdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnchegvdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnchegvdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnchegvdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnchegvdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnchegvdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnchegvdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnchegvj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnchegvj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnchegvj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnchegvj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnchegvj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnchegvj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnchegvj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnchegvj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnchegvj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnchegvj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchegvj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnchetrd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchetrd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnchetrd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchetrd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnchetrd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchetrd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnchetrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchetrd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  d,
type(c_ptr)  e,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnchetrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchetrd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnchetrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchetrd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnchetrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchetrd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnchetrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchetrd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
complex(c_float_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnchetrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchetrd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnchetrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnchetrd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncpotrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncpotrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncpotrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncpotrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrf_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncpotrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncpotrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncpotrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncpotrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncpotrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncpotrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncpotrfbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrfbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdncpotrfbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrfbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdncpotri_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotri_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncpotri_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotri_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncpotri_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotri_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncpotri_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotri_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncpotri_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotri_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncpotri_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotri_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncpotri_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotri_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncpotri_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotri_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncpotri_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotri_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncpotri_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotri_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncpotrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  devinfo 
)

◆ hipsolverdncpotrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncpotrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  devinfo 
)

◆ hipsolverdncpotrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncpotrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  devinfo 
)

◆ hipsolverdncpotrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncpotrsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdncpotrsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncpotrsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdncsytrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncsytrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncsytrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncsytrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncsytrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncsytrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncsytrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncsytrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdncsytrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncsytrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncsytrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncsytrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncsytrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncsytrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncsytrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncsytrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncsytrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncsytrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncsytrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncsytrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncungbr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungbr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdncungbr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungbr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdncungbr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungbr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdncungbr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungbr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdncungbr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungbr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncungbr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungbr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncungbr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungbr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncungbr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungbr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncungbr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungbr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncungbr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungbr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncungqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungqr_buffersize_full_rank ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdncungqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungqr_buffersize_rank_0 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdncungqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungqr_buffersize_rank_1 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdncungqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungqr_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdncungqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungqr_full_rank ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncungqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungqr_full_rank_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncungqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungqr_rank_0 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncungqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungqr_rank_0_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncungqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungqr_rank_1 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncungqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungqr_rank_1_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncungtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdncungtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdncungtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdncungtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdncungtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncungtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncungtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncungtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncungtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncungtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncungtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_float_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_float_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncunmqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmqr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdncunmqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmqr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdncunmqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmqr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdncunmqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmqr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdncunmqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmqr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncunmqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmqr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncunmqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmqr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncunmqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmqr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncunmqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmqr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncunmqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmqr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncunmtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdncunmtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdncunmtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdncunmtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdncunmtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncunmtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncunmtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncunmtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_float_complex), target  a,
integer(c_int)  lda,
complex(c_float_complex), target  tau,
complex(c_float_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdncunmtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdncunmtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdncunmtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_float_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnddgels_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgels_buffersize_full_rank ( type(c_ptr), value  handle,
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,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnddgels_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgels_buffersize_rank_0 ( type(c_ptr), value  handle,
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,
real(c_double), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnddgels_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgels_buffersize_rank_1 ( type(c_ptr), value  handle,
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,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnddgels_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgels_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnddgels_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgels_full_rank ( type(c_ptr), value  handle,
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,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnddgels_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgels_full_rank_devptr ( type(c_ptr), value  handle,
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,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnddgels_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgels_rank_0 ( type(c_ptr), value  handle,
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,
real(c_double), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnddgels_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgels_rank_0_devptr ( type(c_ptr), value  handle,
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,
real(c_double), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnddgels_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgels_rank_1 ( type(c_ptr), value  handle,
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,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnddgels_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgels_rank_1_devptr ( type(c_ptr), value  handle,
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,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnddgels_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgels_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnddgesv_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgesv_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnddgesv_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgesv_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_double), target  b,
integer(c_int)  ldb,
real(c_double), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnddgesv_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgesv_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnddgesv_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgesv_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnddgesv_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgesv_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnddgesv_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgesv_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnddgesv_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgesv_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_double), target  b,
integer(c_int)  ldb,
real(c_double), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnddgesv_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgesv_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_double), target  b,
integer(c_int)  ldb,
real(c_double), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnddgesv_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgesv_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnddgesv_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgesv_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnddgesv_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnddgesv_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgebrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgebrd_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolverdndgebrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgebrd_full_rank ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgebrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgebrd_full_rank_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgebrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgebrd_rank_0 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgebrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgebrd_rank_0_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgebrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgebrd_rank_1 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgebrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgebrd_rank_1_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgeqrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgeqrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndgeqrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgeqrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndgeqrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgeqrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndgeqrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgeqrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndgeqrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgeqrf_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgeqrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgeqrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgeqrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgeqrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgeqrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgeqrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgeqrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgeqrf_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgeqrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgeqrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgesvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvd_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolverdndgesvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvd_full_rank ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgesvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvd_full_rank_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgesvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvd_rank_0 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgesvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvd_rank_0_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgesvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvd_rank_1 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgesvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvd_rank_1_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgesvdastridedbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdastridedbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdastridedbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdastridedbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdastridedbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdastridedbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdastridedbatched_buffersize_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdastridedbatched_buffersize_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdastridedbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdastridedbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  s,
integer(c_int64_t)  strides,
type(c_ptr)  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdastridedbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdastridedbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
real(c_double), dimension(:), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdastridedbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdastridedbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
real(c_double), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdastridedbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdastridedbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
real(c_double), dimension(:), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdastridedbatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdastridedbatched_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
real(c_double), dimension(:), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdndgesvdj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdndgesvdj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdndgesvdj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdndgesvdj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndgesvdj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndgesvdj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndgesvdj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndgesvdj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndgesvdj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndgesvdjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndgesvdjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgesvdjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndgetrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndgetrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndgetrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndgetrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndgetrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrf_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgetrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgetrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgetrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgetrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrf_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgetrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgetrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgetrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgetrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_double), target  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgetrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_double), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndgetrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdndgetrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndgetrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndorgbr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgbr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndorgbr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgbr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndorgbr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgbr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndorgbr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgbr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndorgbr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgbr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndorgbr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgbr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndorgbr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgbr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndorgbr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgbr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndorgbr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgbr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndorgbr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgbr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndorgqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgqr_buffersize_full_rank ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndorgqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgqr_buffersize_rank_0 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndorgqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgqr_buffersize_rank_1 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndorgqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgqr_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndorgqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgqr_full_rank ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndorgqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgqr_full_rank_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndorgqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgqr_rank_0 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndorgqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgqr_rank_0_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndorgqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgqr_rank_1 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndorgqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgqr_rank_1_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndorgtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndorgtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndorgtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndorgtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndorgtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndorgtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndorgtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndorgtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndorgtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndorgtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndorgtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndormqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormqr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdndormqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormqr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdndormqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormqr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdndormqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormqr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdndormqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormqr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndormqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormqr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndormqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormqr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndormqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormqr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndormqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormqr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndormqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormqr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndormtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdndormtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
real(c_double), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdndormtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdndormtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdndormtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndormtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndormtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndormtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndormtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndormtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndormtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndpotrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndpotrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndpotrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndpotrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrf_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndpotrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndpotrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndpotrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndpotrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndpotrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndpotrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndpotrfbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrfbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdndpotrfbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrfbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdndpotri_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotri_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndpotri_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotri_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndpotri_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotri_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndpotri_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotri_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndpotri_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotri_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndpotri_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotri_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndpotri_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotri_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndpotri_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotri_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndpotri_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotri_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndpotri_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotri_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndpotrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  devinfo 
)

◆ hipsolverdndpotrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndpotrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  devinfo 
)

◆ hipsolverdndpotrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndpotrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  devinfo 
)

◆ hipsolverdndpotrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndpotrsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdndpotrsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndpotrsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdndsyevd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsyevd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsyevd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsyevd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsyevd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsyevd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsyevd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsyevd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsyevd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsyevd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsyevdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsyevdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsyevdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsyevdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsyevdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsyevdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsyevdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsyevdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsyevdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsyevdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsyevdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsyevj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdndsyevj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdndsyevj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdndsyevj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdndsyevj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndsyevj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndsyevj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndsyevj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndsyevj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndsyevj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndsyevjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndsyevjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndsyevjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndsyevjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndsyevjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndsyevjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndsyevjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsyevjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdndsygvd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsygvd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsygvd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsygvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsygvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsygvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsygvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsygvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsygvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsygvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsygvdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsygvdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsygvdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsygvdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdndsygvdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsygvdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsygvdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsygvdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsygvdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsygvdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsygvdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsygvj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdndsygvj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdndsygvj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdndsygvj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdndsygvj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndsygvj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndsygvj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndsygvj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndsygvj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndsygvj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsygvj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdndsytrd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndsytrd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndsytrd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndsytrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  d,
type(c_ptr)  e,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdndsytrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsytrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsytrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsytrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsytrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsytrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsytrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndsytrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndsytrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndsytrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdndsytrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsytrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsytrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsytrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdndsytrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdndsytrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdndsytrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdngetdeterministicmode_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdngetdeterministicmode_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_deterministic_results)), target  mode 
)

◆ hipsolverdnsgebrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgebrd_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolverdnsgebrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgebrd_full_rank ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgebrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgebrd_full_rank_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgebrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgebrd_rank_0 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgebrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgebrd_rank_0_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgebrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgebrd_rank_1 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgebrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgebrd_rank_1_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgeqrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgeqrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnsgeqrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgeqrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnsgeqrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgeqrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnsgeqrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgeqrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnsgeqrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgeqrf_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgeqrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgeqrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgeqrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgeqrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgeqrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgeqrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgeqrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgeqrf_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgeqrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgeqrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgesvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvd_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolverdnsgesvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvd_full_rank ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgesvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvd_full_rank_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgesvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvd_rank_0 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgesvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvd_rank_0_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgesvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvd_rank_1 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgesvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvd_rank_1_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgesvdastridedbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdastridedbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdastridedbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdastridedbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdastridedbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdastridedbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdastridedbatched_buffersize_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdastridedbatched_buffersize_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdastridedbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdastridedbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  s,
integer(c_int64_t)  strides,
type(c_ptr)  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdastridedbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdastridedbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
real(c_double), dimension(:), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdastridedbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdastridedbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
real(c_double), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdastridedbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdastridedbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
real(c_double), dimension(:), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdastridedbatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdastridedbatched_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
real(c_double), dimension(:), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnsgesvdj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnsgesvdj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnsgesvdj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnsgesvdj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnsgesvdj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnsgesvdj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnsgesvdj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnsgesvdj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnsgesvdj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnsgesvdjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgesvdjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgesvdjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnsgetrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnsgetrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnsgetrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnsgetrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnsgetrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrf_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgetrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgetrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgetrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgetrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrf_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgetrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgetrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgetrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgetrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_float), target  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgetrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_float), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsgetrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsgetrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsgetrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsorgbr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgbr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnsorgbr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgbr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnsorgbr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgbr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnsorgbr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgbr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnsorgbr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgbr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsorgbr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgbr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsorgbr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgbr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsorgbr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgbr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsorgbr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgbr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsorgbr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgbr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsorgqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgqr_buffersize_full_rank ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnsorgqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgqr_buffersize_rank_0 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnsorgqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgqr_buffersize_rank_1 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnsorgqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgqr_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnsorgqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgqr_full_rank ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsorgqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgqr_full_rank_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsorgqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgqr_rank_0 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsorgqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgqr_rank_0_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsorgqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgqr_rank_1 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsorgqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgqr_rank_1_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsorgtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnsorgtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnsorgtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnsorgtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnsorgtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsorgtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsorgtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsorgtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsorgtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsorgtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsorgtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsormqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormqr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnsormqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormqr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnsormqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormqr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnsormqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormqr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnsormqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormqr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsormqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormqr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsormqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormqr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsormqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormqr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsormqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormqr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsormqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormqr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsormtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnsormtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
real(c_float), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnsormtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnsormtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnsormtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsormtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsormtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsormtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnsormtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnsormtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnsormtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnspotrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnspotrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnspotrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnspotrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrf_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnspotrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnspotrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnspotrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnspotrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnspotrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnspotrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnspotrfbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrfbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdnspotrfbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrfbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdnspotri_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotri_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnspotri_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotri_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnspotri_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotri_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnspotri_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotri_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnspotri_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotri_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnspotri_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotri_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnspotri_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotri_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnspotri_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotri_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnspotri_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotri_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnspotri_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotri_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnspotrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  devinfo 
)

◆ hipsolverdnspotrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnspotrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  devinfo 
)

◆ hipsolverdnspotrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnspotrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  devinfo 
)

◆ hipsolverdnspotrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnspotrsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdnspotrsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnspotrsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdnssgels_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgels_buffersize_full_rank ( type(c_ptr), value  handle,
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,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnssgels_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgels_buffersize_rank_0 ( type(c_ptr), value  handle,
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,
real(c_float), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnssgels_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgels_buffersize_rank_1 ( type(c_ptr), value  handle,
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,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnssgels_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgels_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnssgels_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgels_full_rank ( type(c_ptr), value  handle,
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,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssgels_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgels_full_rank_devptr ( type(c_ptr), value  handle,
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,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssgels_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgels_rank_0 ( type(c_ptr), value  handle,
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,
real(c_float), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssgels_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgels_rank_0_devptr ( type(c_ptr), value  handle,
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,
real(c_float), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssgels_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgels_rank_1 ( type(c_ptr), value  handle,
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,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssgels_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgels_rank_1_devptr ( type(c_ptr), value  handle,
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,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssgels_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgels_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssgesv_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgesv_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnssgesv_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgesv_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_float), target  b,
integer(c_int)  ldb,
real(c_float), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnssgesv_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgesv_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnssgesv_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgesv_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnssgesv_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgesv_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssgesv_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgesv_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssgesv_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgesv_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_float), target  b,
integer(c_int)  ldb,
real(c_float), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssgesv_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgesv_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_float), target  b,
integer(c_int)  ldb,
real(c_float), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssgesv_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgesv_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssgesv_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgesv_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssgesv_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssgesv_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssyevd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssyevd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssyevd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssyevd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssyevd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssyevd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssyevd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssyevd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssyevd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssyevd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssyevdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssyevdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssyevdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssyevdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssyevdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssyevdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssyevdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssyevdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssyevdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssyevdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssyevdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssyevj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnssyevj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnssyevj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnssyevj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnssyevj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnssyevj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnssyevj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnssyevj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnssyevj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnssyevj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnssyevjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnssyevjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnssyevjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnssyevjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnssyevjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnssyevjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnssyevjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssyevjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnssygvd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssygvd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssygvd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssygvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssygvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssygvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssygvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssygvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssygvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssygvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssygvdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssygvdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssygvdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssygvdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnssygvdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssygvdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssygvdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssygvdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssygvdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssygvdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssygvdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssygvj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnssygvj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnssygvj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnssygvj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnssygvj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnssygvj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnssygvj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnssygvj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnssygvj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnssygvj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssygvj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnssytrd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnssytrd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnssytrd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnssytrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  d,
type(c_ptr)  e,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnssytrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssytrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssytrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssytrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssytrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssytrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssytrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnssytrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnssytrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnssytrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnssytrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssytrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssytrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssytrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnssytrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnssytrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnssytrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnxgeev_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgeev_buffersize_typed ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(kind(hipsolver_eig_mode_novector))  jobvl,
integer(kind(hipsolver_eig_mode_novector))  jobvr,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int)  datatypew,
type(c_ptr), value  w,
integer(c_int)  datatypevl,
type(c_ptr), value  vl,
integer(c_int64_t)  ldvl,
integer(c_int)  datatypevr,
type(c_ptr), value  vr,
integer(c_int64_t)  ldvr,
integer(c_int)  computetype,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost 
)

◆ hipsolverdnxgeqrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgeqrf_buffersize_typed ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(c_int64_t)  m,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int)  datatypetau,
type(c_ptr), value  tau,
integer(c_int)  computetype,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost 
)

◆ hipsolverdnxgesvdjgetresidual_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgesvdjgetresidual_typed ( type(c_ptr), value  handle,
type(c_ptr), value  myinfo,
real(c_double), target  residual 
)

◆ hipsolverdnxgesvdjgetsweeps_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgesvdjgetsweeps_typed ( type(c_ptr), value  handle,
type(c_ptr), value  myinfo,
integer(c_int), target  executed_sweeps 
)

◆ hipsolverdnxgetrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgetrf_buffersize_typed ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(c_int64_t)  m,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int)  computetype,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost 
)

◆ hipsolverdnxgetrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgetrf_rank_0 ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(c_int64_t)  m,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), target  devipiv,
integer(c_int)  computetype,
type(c_ptr), value  workondevice,
integer(c_size_t)  lworkondevice,
type(c_ptr), value  workonhost,
integer(c_size_t)  lworkonhost,
integer(c_int), target  devinfo 
)

◆ hipsolverdnxgetrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgetrf_rank_0_devptr ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(c_int64_t)  m,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), target  devipiv,
integer(c_int)  computetype,
type(c_ptr), value  workondevice,
integer(c_size_t)  lworkondevice,
type(c_ptr), value  workonhost,
integer(c_size_t)  lworkonhost,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnxgetrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgetrf_rank_1 ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(c_int64_t)  m,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), dimension(:), target  devipiv,
integer(c_int)  computetype,
type(c_ptr), value  workondevice,
integer(c_size_t)  lworkondevice,
type(c_ptr), value  workonhost,
integer(c_size_t)  lworkonhost,
integer(c_int), target  devinfo 
)

◆ hipsolverdnxgetrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgetrf_rank_1_devptr ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(c_int64_t)  m,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), dimension(:), target  devipiv,
integer(c_int)  computetype,
type(c_ptr), value  workondevice,
integer(c_size_t)  lworkondevice,
type(c_ptr), value  workonhost,
integer(c_size_t)  lworkonhost,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnxgetrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgetrs_rank_0 ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(kind(hipsolver_op_n))  trans,
integer(c_int64_t)  n,
integer(c_int64_t)  nrhs,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), target  devipiv,
integer(c_int)  datatypeb,
type(c_ptr), value  b,
integer(c_int64_t)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdnxgetrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgetrs_rank_0_devptr ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(kind(hipsolver_op_n))  trans,
integer(c_int64_t)  n,
integer(c_int64_t)  nrhs,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), target  devipiv,
integer(c_int)  datatypeb,
type(c_ptr), value  b,
integer(c_int64_t)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnxgetrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgetrs_rank_1 ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(kind(hipsolver_op_n))  trans,
integer(c_int64_t)  n,
integer(c_int64_t)  nrhs,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), dimension(:), target  devipiv,
integer(c_int)  datatypeb,
type(c_ptr), value  b,
integer(c_int64_t)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdnxgetrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxgetrs_rank_1_devptr ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(kind(hipsolver_op_n))  trans,
integer(c_int64_t)  n,
integer(c_int64_t)  nrhs,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), dimension(:), target  devipiv,
integer(c_int)  datatypeb,
type(c_ptr), value  b,
integer(c_int64_t)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnxlarft_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxlarft_buffersize_typed ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(kind(hipsolver_direct_forward))  mydirect,
integer(kind(hipsolver_storev_columnwise))  storev,
integer(c_int64_t)  n,
integer(c_int64_t)  k,
integer(c_int)  datatypev,
type(c_ptr), value  v,
integer(c_int64_t)  ldv,
integer(c_int)  datatypetau,
type(c_ptr), value  tau,
integer(c_int)  datatypet,
type(c_ptr), value  t,
integer(c_int64_t)  ldt,
integer(c_int)  computetype,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost 
)

◆ hipsolverdnxpotrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxpotrf_buffersize_typed ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int)  computetype,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost 
)

◆ hipsolverdnxsyevbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsyevbatched_buffersize_typed ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int)  datatypew,
type(c_ptr), value  w,
integer(c_int)  computetype,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost,
integer(c_int64_t)  batchsize 
)

◆ hipsolverdnxsyevbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsyevbatched_rank_0 ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int)  datatypew,
type(c_ptr), value  w,
integer(c_int)  computetype,
type(c_ptr), value  workondevice,
integer(c_size_t)  lworkondevice,
type(c_ptr), value  workonhost,
integer(c_size_t)  lworkonhost,
integer(c_int), target  devinfo,
integer(c_int64_t)  batchsize 
)

◆ hipsolverdnxsyevbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsyevbatched_rank_1 ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int)  datatypew,
type(c_ptr), value  w,
integer(c_int)  computetype,
type(c_ptr), value  workondevice,
integer(c_size_t)  lworkondevice,
type(c_ptr), value  workonhost,
integer(c_size_t)  lworkonhost,
integer(c_int), dimension(:), target  devinfo,
integer(c_int64_t)  batchsize 
)

◆ hipsolverdnxsyevd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsyevd_buffersize_typed ( type(c_ptr), value  handle,
type(c_ptr), value  params,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int)  datatypew,
type(c_ptr), value  w,
integer(c_int)  computetype,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost 
)

◆ hipsolverdnxsyevjgetresidual_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsyevjgetresidual_typed ( type(c_ptr), value  handle,
type(c_ptr), value  myinfo,
real(c_double), target  residual 
)

◆ hipsolverdnxsyevjgetsweeps_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsyevjgetsweeps_typed ( type(c_ptr), value  handle,
type(c_ptr), value  myinfo,
integer(c_int), target  executed_sweeps 
)

◆ hipsolverdnxsytrs_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsytrs_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int64_t)  n,
integer(c_int64_t)  nrhs,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), target  devipiv,
integer(c_int)  datatypeb,
type(c_ptr), value  b,
integer(c_int64_t)  ldb,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost 
)

◆ hipsolverdnxsytrs_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsytrs_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int64_t)  n,
integer(c_int64_t)  nrhs,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), dimension(:), target  devipiv,
integer(c_int)  datatypeb,
type(c_ptr), value  b,
integer(c_int64_t)  ldb,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost 
)

◆ hipsolverdnxsytrs_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsytrs_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int64_t)  n,
integer(c_int64_t)  nrhs,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
type(c_ptr)  devipiv,
integer(c_int)  datatypeb,
type(c_ptr), value  b,
integer(c_int64_t)  ldb,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost 
)

◆ hipsolverdnxsytrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsytrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int64_t)  n,
integer(c_int64_t)  nrhs,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), target  devipiv,
integer(c_int)  datatypeb,
type(c_ptr), value  b,
integer(c_int64_t)  ldb,
type(c_ptr), value  workondevice,
integer(c_size_t)  lworkondevice,
type(c_ptr), value  workonhost,
integer(c_size_t)  lworkonhost,
integer(c_int), target  devinfo 
)

◆ hipsolverdnxsytrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsytrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int64_t)  n,
integer(c_int64_t)  nrhs,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), target  devipiv,
integer(c_int)  datatypeb,
type(c_ptr), value  b,
integer(c_int64_t)  ldb,
type(c_ptr), value  workondevice,
integer(c_size_t)  lworkondevice,
type(c_ptr), value  workonhost,
integer(c_size_t)  lworkonhost,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnxsytrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsytrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int64_t)  n,
integer(c_int64_t)  nrhs,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), dimension(:), target  devipiv,
integer(c_int)  datatypeb,
type(c_ptr), value  b,
integer(c_int64_t)  ldb,
type(c_ptr), value  workondevice,
integer(c_size_t)  lworkondevice,
type(c_ptr), value  workonhost,
integer(c_size_t)  lworkonhost,
integer(c_int), target  devinfo 
)

◆ hipsolverdnxsytrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxsytrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int64_t)  n,
integer(c_int64_t)  nrhs,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_int64_t), dimension(:), target  devipiv,
integer(c_int)  datatypeb,
type(c_ptr), value  b,
integer(c_int64_t)  ldb,
type(c_ptr), value  workondevice,
integer(c_size_t)  lworkondevice,
type(c_ptr), value  workonhost,
integer(c_size_t)  lworkonhost,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnxtrtri_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnxtrtri_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_diag_non_unit))  diag,
integer(c_int64_t)  n,
integer(c_int)  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost 
)

◆ hipsolverdnzgebrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgebrd_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolverdnzgebrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgebrd_full_rank ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgebrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgebrd_full_rank_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgebrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgebrd_rank_0 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgebrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgebrd_rank_0_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgebrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgebrd_rank_1 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgebrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgebrd_rank_1_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgeqrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgeqrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzgeqrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgeqrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzgeqrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgeqrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzgeqrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgeqrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzgeqrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgeqrf_full_rank ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgeqrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgeqrf_full_rank_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgeqrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgeqrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgeqrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgeqrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgeqrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgeqrf_rank_1 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgeqrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgeqrf_rank_1_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgesvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvd_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolverdnzgesvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvd_full_rank ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgesvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvd_full_rank_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgesvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvd_rank_0 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgesvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvd_rank_0_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgesvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvd_rank_1 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgesvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvd_rank_1_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgesvdastridedbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdastridedbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdastridedbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdastridedbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdastridedbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdastridedbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdastridedbatched_buffersize_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdastridedbatched_buffersize_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdastridedbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdastridedbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int64_t)  stridea,
type(c_ptr)  s,
integer(c_int64_t)  strides,
type(c_ptr)  u,
integer(c_int)  ldu,
integer(c_int64_t)  strideu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int64_t)  stridev,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdastridedbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdastridedbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
real(c_double), dimension(:), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdastridedbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdastridedbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
real(c_double), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdastridedbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdastridedbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
real(c_double), dimension(:), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdastridedbatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdastridedbatched_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  rank,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
real(c_double), dimension(:), target  hrnrmf,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnzgesvdj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnzgesvdj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnzgesvdj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnzgesvdj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzgesvdj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzgesvdj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzgesvdj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzgesvdj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzgesvdj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzgesvdjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgesvdjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgesvdjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzgetrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzgetrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzgetrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzgetrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzgetrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrf_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgetrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgetrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgetrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgetrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrf_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgetrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgetrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgetrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgetrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgetrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzgetrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzgetrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzgetrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzheevd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzheevd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzheevd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzheevd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzheevd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzheevd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzheevd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzheevd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzheevd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzheevd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzheevdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzheevdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzheevdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzheevdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzheevdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzheevdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzheevdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzheevdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzheevdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzheevdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzheevdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzheevj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnzheevj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnzheevj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnzheevj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnzheevj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzheevj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzheevj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzheevj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzheevj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzheevj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzheevjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzheevjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzheevjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzheevjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzheevjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzheevjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzheevjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzheevjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdnzhegvd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzhegvd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzhegvd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzhegvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzhegvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzhegvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzhegvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzhegvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzhegvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzhegvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzhegvdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzhegvdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzhegvdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzhegvdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdnzhegvdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzhegvdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzhegvdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzhegvdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzhegvdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzhegvdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzhegvdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzhegvj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnzhegvj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnzhegvj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnzhegvj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdnzhegvj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzhegvj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzhegvj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzhegvj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzhegvj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzhegvj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhegvj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdnzhetrd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhetrd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzhetrd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhetrd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzhetrd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhetrd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzhetrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhetrd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  d,
type(c_ptr)  e,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzhetrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhetrd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzhetrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhetrd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzhetrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhetrd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzhetrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhetrd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzhetrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhetrd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzhetrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzhetrd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzpotrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzpotrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzpotrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzpotrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrf_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzpotrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzpotrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzpotrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzpotrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzpotrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzpotrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzpotrfbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrfbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdnzpotrfbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrfbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdnzpotri_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotri_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzpotri_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotri_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzpotri_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotri_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzpotri_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotri_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzpotri_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotri_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzpotri_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotri_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzpotri_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotri_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzpotri_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotri_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzpotri_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotri_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzpotri_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotri_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzpotrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  devinfo 
)

◆ hipsolverdnzpotrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzpotrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  devinfo 
)

◆ hipsolverdnzpotrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzpotrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  devinfo 
)

◆ hipsolverdnzpotrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzpotrsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdnzpotrsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzpotrsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdnzsytrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzsytrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzsytrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzsytrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzsytrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzsytrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzsytrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzsytrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdnzsytrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzsytrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzsytrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzsytrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzsytrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzsytrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzsytrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzsytrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzsytrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzsytrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzsytrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzsytrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzungbr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungbr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzungbr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungbr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzungbr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungbr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzungbr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungbr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzungbr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungbr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzungbr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungbr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzungbr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungbr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzungbr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungbr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzungbr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungbr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzungbr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungbr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzungqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungqr_buffersize_full_rank ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzungqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungqr_buffersize_rank_0 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzungqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungqr_buffersize_rank_1 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzungqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungqr_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzungqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungqr_full_rank ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzungqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungqr_full_rank_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzungqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungqr_rank_0 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzungqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungqr_rank_0_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzungqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungqr_rank_1 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzungqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungqr_rank_1_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzungtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzungtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzungtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzungtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdnzungtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzungtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzungtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzungtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzungtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzungtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzungtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzunmqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmqr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnzunmqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmqr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnzunmqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmqr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnzunmqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmqr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnzunmqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmqr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzunmqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmqr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzunmqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmqr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzunmqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmqr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzunmqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmqr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzunmqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmqr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzunmtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnzunmtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnzunmtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnzunmtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdnzunmtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzunmtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzunmtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzunmtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzunmtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzunmtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzunmtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzzgels_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgels_buffersize_full_rank ( type(c_ptr), value  handle,
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,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnzzgels_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgels_buffersize_rank_0 ( type(c_ptr), value  handle,
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,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnzzgels_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgels_buffersize_rank_1 ( type(c_ptr), value  handle,
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,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnzzgels_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgels_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnzzgels_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgels_full_rank ( type(c_ptr), value  handle,
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,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzzgels_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgels_full_rank_devptr ( type(c_ptr), value  handle,
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,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzzgels_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgels_rank_0 ( type(c_ptr), value  handle,
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,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzzgels_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgels_rank_0_devptr ( type(c_ptr), value  handle,
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,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzzgels_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgels_rank_1 ( type(c_ptr), value  handle,
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,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzzgels_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgels_rank_1_devptr ( type(c_ptr), value  handle,
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,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzzgels_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgels_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzzgesv_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgesv_buffersize_full_rank ( type(c_ptr), value  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  devipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnzzgesv_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgesv_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnzzgesv_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgesv_buffersize_rank_1 ( type(c_ptr), value  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  devipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnzzgesv_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgesv_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t), target  lwork 
)

◆ hipsolverdnzzgesv_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgesv_full_rank ( type(c_ptr), value  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  devipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzzgesv_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgesv_full_rank_devptr ( type(c_ptr), value  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  devipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzzgesv_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgesv_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzzgesv_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgesv_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzzgesv_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgesv_rank_1 ( type(c_ptr), value  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  devipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverdnzzgesv_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgesv_rank_1_devptr ( type(c_ptr), value  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  devipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdnzzgesv_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdnzzgesv_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverdorgbr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgbr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdorgbr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgbr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdorgbr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgbr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdorgbr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgbr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdorgbr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgbr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdorgbr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgbr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdorgbr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgbr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdorgbr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgbr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdorgbr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgbr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdorgbr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgbr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdorgqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgqr_buffersize_full_rank ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdorgqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgqr_buffersize_rank_0 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdorgqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgqr_buffersize_rank_1 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdorgqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgqr_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdorgqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgqr_full_rank ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdorgqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgqr_full_rank_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdorgqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgqr_rank_0 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdorgqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgqr_rank_0_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdorgqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgqr_rank_1 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdorgqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgqr_rank_1_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdorgtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdorgtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdorgtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdorgtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdorgtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdorgtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdorgtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdorgtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdorgtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdorgtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdorgtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdormqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormqr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdormqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormqr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdormqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormqr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdormqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormqr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdormqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormqr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdormqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormqr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdormqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormqr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdormqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormqr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdormqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormqr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdormqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormqr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdormtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdormtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
real(c_double), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdormtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdormtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverdormtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdormtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdormtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdormtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  tau,
real(c_double), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdormtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdormtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdormtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  tau,
real(c_double), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdpotrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdpotrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdpotrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdpotrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrf_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdpotrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdpotrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdpotrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdpotrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdpotrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdpotrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdpotrfbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrfbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdpotrfbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrfbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdpotrfbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrfbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdpotri_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotri_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdpotri_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotri_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdpotri_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotri_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdpotri_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotri_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdpotri_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotri_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdpotri_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotri_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdpotri_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotri_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdpotri_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotri_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdpotri_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotri_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdpotri_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotri_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdpotrs_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrs_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  lwork 
)

◆ hipsolverdpotrs_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrs_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  lwork 
)

◆ hipsolverdpotrs_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrs_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  lwork 
)

◆ hipsolverdpotrs_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrs_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolverdpotrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdpotrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdpotrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdpotrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdpotrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdpotrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdpotrsbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrsbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverdpotrsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdpotrsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdpotrsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverdsyevd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int), target  lwork 
)

◆ hipsolverdsyevd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int), target  lwork 
)

◆ hipsolverdsyevd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
integer(c_int), target  lwork 
)

◆ hipsolverdsyevd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  d,
integer(c_int), target  lwork 
)

◆ hipsolverdsyevd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsyevd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsyevd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsyevd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsyevd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsyevd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsyevdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdsyevdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdsyevdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdsyevdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdsyevdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsyevdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsyevdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsyevdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsyevdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsyevdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsyevdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsyevj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdsyevj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdsyevj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdsyevj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdsyevj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdsyevj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdsyevj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdsyevj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdsyevj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdsyevj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdsyevjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdsyevjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdsyevjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdsyevjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdsyevjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdsyevjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdsyevjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsyevjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverdsygvd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdsygvd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdsygvd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverdsygvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdsygvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsygvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsygvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsygvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsygvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsygvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsygvdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdsygvdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdsygvdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverdsygvdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverdsygvdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsygvdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsygvdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsygvdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsygvdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsygvdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsygvdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsygvj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdsygvj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdsygvj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdsygvj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverdsygvj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdsygvj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdsygvj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdsygvj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdsygvj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdsygvj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsygvj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverdsytrd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdsytrd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdsytrd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdsytrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  d,
type(c_ptr)  e,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverdsytrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsytrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsytrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsytrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
real(c_double), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsytrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsytrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
real(c_double), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsytrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdsytrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdsytrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdsytrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverdsytrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsytrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsytrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsytrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverdsytrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverdsytrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverdsytrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_double), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolvergetdeterministicmode_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolvergetdeterministicmode_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_deterministic_results)), target  mode 
)

◆ hipsolverrfaccessbundledfactorsdevice_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfaccessbundledfactorsdevice_typed ( type(c_ptr), value  handle,
integer(c_int), target  nnzm,
type(c_ptr)  mp,
type(c_ptr)  mi,
type(c_ptr)  mx 
)

◆ hipsolverrfbatchresetvalues_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfbatchresetvalues_rank_0 ( integer(c_int)  batchsize,
integer(c_int)  n,
integer(c_int)  nnza,
integer(c_int), target  csrrowptra,
integer(c_int), target  csrcolinda,
type(c_ptr), value  csrvala_array,
integer(c_int), target  p,
integer(c_int), target  q,
type(c_ptr), value  handle 
)

◆ hipsolverrfbatchresetvalues_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfbatchresetvalues_rank_1 ( integer(c_int)  batchsize,
integer(c_int)  n,
integer(c_int)  nnza,
integer(c_int), dimension(:), target  csrrowptra,
integer(c_int), dimension(:), target  csrcolinda,
type(c_ptr), value  csrvala_array,
integer(c_int), dimension(:), target  p,
integer(c_int), dimension(:), target  q,
type(c_ptr), value  handle 
)

◆ hipsolverrfbatchsetuphost_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfbatchsetuphost_rank_0 ( integer(c_int)  batchsize,
integer(c_int)  n,
integer(c_int)  nnza,
integer(c_int), target  h_csrrowptra,
integer(c_int), target  h_csrcolinda,
type(c_ptr), value  h_csrvala_array,
integer(c_int)  nnzl,
integer(c_int), target  h_csrrowptrl,
integer(c_int), target  h_csrcolindl,
real(c_double), target  h_csrvall,
integer(c_int)  nnzu,
integer(c_int), target  h_csrrowptru,
integer(c_int), target  h_csrcolindu,
real(c_double), target  h_csrvalu,
integer(c_int), target  h_p,
integer(c_int), target  h_q,
type(c_ptr), value  handle 
)

◆ hipsolverrfbatchsetuphost_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfbatchsetuphost_rank_1 ( integer(c_int)  batchsize,
integer(c_int)  n,
integer(c_int)  nnza,
integer(c_int), dimension(:), target  h_csrrowptra,
integer(c_int), dimension(:), target  h_csrcolinda,
type(c_ptr), value  h_csrvala_array,
integer(c_int)  nnzl,
integer(c_int), dimension(:), target  h_csrrowptrl,
integer(c_int), dimension(:), target  h_csrcolindl,
real(c_double), dimension(:), target  h_csrvall,
integer(c_int)  nnzu,
integer(c_int), dimension(:), target  h_csrrowptru,
integer(c_int), dimension(:), target  h_csrcolindu,
real(c_double), dimension(:), target  h_csrvalu,
integer(c_int), dimension(:), target  h_p,
integer(c_int), dimension(:), target  h_q,
type(c_ptr), value  handle 
)

◆ hipsolverrfbatchsolve_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfbatchsolve_full_rank ( type(c_ptr), value  handle,
integer(c_int), dimension(:), target  p,
integer(c_int), dimension(:), target  q,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  temp,
integer(c_int)  ldt,
type(c_ptr), value  xf_array,
integer(c_int)  ldxf 
)

◆ hipsolverrfbatchsolve_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfbatchsolve_rank_0 ( type(c_ptr), value  handle,
integer(c_int), target  p,
integer(c_int), target  q,
integer(c_int)  nrhs,
real(c_double), target  temp,
integer(c_int)  ldt,
type(c_ptr), value  xf_array,
integer(c_int)  ldxf 
)

◆ hipsolverrfbatchsolve_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfbatchsolve_rank_1 ( type(c_ptr), value  handle,
integer(c_int), dimension(:), target  p,
integer(c_int), dimension(:), target  q,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  temp,
integer(c_int)  ldt,
type(c_ptr), value  xf_array,
integer(c_int)  ldxf 
)

◆ hipsolverrfbatchzeropivot_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfbatchzeropivot_rank_0 ( type(c_ptr), value  handle,
integer(c_int), target  position 
)

◆ hipsolverrfbatchzeropivot_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfbatchzeropivot_rank_1 ( type(c_ptr), value  handle,
integer(c_int), dimension(:), target  position 
)

◆ hipsolverrfextractbundledfactorshost_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfextractbundledfactorshost_typed ( type(c_ptr), value  handle,
integer(c_int), target  h_nnzm,
type(c_ptr)  h_mp,
type(c_ptr)  h_mi,
type(c_ptr)  h_mx 
)

◆ hipsolverrfextractsplitfactorshost_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfextractsplitfactorshost_typed ( type(c_ptr), value  handle,
integer(c_int), target  h_nnzl,
type(c_ptr)  h_lp,
type(c_ptr)  h_li,
type(c_ptr)  h_lx,
integer(c_int), target  h_nnzu,
type(c_ptr)  h_up,
type(c_ptr)  h_ui,
type(c_ptr)  h_ux 
)

◆ hipsolverrfget_algs_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfget_algs_typed ( type(c_ptr), value  handle,
integer(kind(hipsolverrf_factorization_alg0)), target  fact_alg,
integer(kind(hipsolverrf_triangular_solve_alg1)), target  solve_alg 
)

◆ hipsolverrfgetmatrixformat_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfgetmatrixformat_typed ( type(c_ptr), value  handle,
integer(kind(hipsolverrf_matrix_format_csr)), target  myformat,
integer(kind(hipsolverrf_unit_diagonal_stored_l)), target  diag 
)

◆ hipsolverrfgetnumericboostreport_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfgetnumericboostreport_typed ( type(c_ptr), value  handle,
integer(kind(hipsolverrf_numeric_boost_not_used)), target  report 
)

◆ hipsolverrfgetnumericproperties_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfgetnumericproperties_typed ( type(c_ptr), value  handle,
real(c_double), target  zero,
real(c_double), target  boost 
)

◆ hipsolverrfgetresetvaluesfastmode_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfgetresetvaluesfastmode_typed ( type(c_ptr), value  handle,
integer(kind(hipsolverrf_reset_values_fast_mode_off)), target  fastmode 
)

◆ hipsolverrfresetvalues_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfresetvalues_rank_0 ( integer(c_int)  n,
integer(c_int)  nnza,
integer(c_int), target  csrrowptra,
integer(c_int), target  csrcolinda,
real(c_double), target  csrvala,
integer(c_int), target  p,
integer(c_int), target  q,
type(c_ptr), value  handle 
)

◆ hipsolverrfresetvalues_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfresetvalues_rank_1 ( integer(c_int)  n,
integer(c_int)  nnza,
integer(c_int), dimension(:), target  csrrowptra,
integer(c_int), dimension(:), target  csrcolinda,
real(c_double), dimension(:), target  csrvala,
integer(c_int), dimension(:), target  p,
integer(c_int), dimension(:), target  q,
type(c_ptr), value  handle 
)

◆ hipsolverrfsetupdevice_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfsetupdevice_rank_0 ( integer(c_int)  n,
integer(c_int)  nnza,
integer(c_int), target  csrrowptra,
integer(c_int), target  csrcolinda,
real(c_double), target  csrvala,
integer(c_int)  nnzl,
integer(c_int), target  csrrowptrl,
integer(c_int), target  csrcolindl,
real(c_double), target  csrvall,
integer(c_int)  nnzu,
integer(c_int), target  csrrowptru,
integer(c_int), target  csrcolindu,
real(c_double), target  csrvalu,
integer(c_int), target  p,
integer(c_int), target  q,
type(c_ptr), value  handle 
)

◆ hipsolverrfsetupdevice_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfsetupdevice_rank_1 ( integer(c_int)  n,
integer(c_int)  nnza,
integer(c_int), dimension(:), target  csrrowptra,
integer(c_int), dimension(:), target  csrcolinda,
real(c_double), dimension(:), target  csrvala,
integer(c_int)  nnzl,
integer(c_int), dimension(:), target  csrrowptrl,
integer(c_int), dimension(:), target  csrcolindl,
real(c_double), dimension(:), target  csrvall,
integer(c_int)  nnzu,
integer(c_int), dimension(:), target  csrrowptru,
integer(c_int), dimension(:), target  csrcolindu,
real(c_double), dimension(:), target  csrvalu,
integer(c_int), dimension(:), target  p,
integer(c_int), dimension(:), target  q,
type(c_ptr), value  handle 
)

◆ hipsolverrfsetuphost_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfsetuphost_rank_0 ( integer(c_int)  n,
integer(c_int)  nnza,
integer(c_int), target  h_csrrowptra,
integer(c_int), target  h_csrcolinda,
real(c_double), target  h_csrvala,
integer(c_int)  nnzl,
integer(c_int), target  h_csrrowptrl,
integer(c_int), target  h_csrcolindl,
real(c_double), target  h_csrvall,
integer(c_int)  nnzu,
integer(c_int), target  h_csrrowptru,
integer(c_int), target  h_csrcolindu,
real(c_double), target  h_csrvalu,
integer(c_int), target  h_p,
integer(c_int), target  h_q,
type(c_ptr), value  handle 
)

◆ hipsolverrfsetuphost_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfsetuphost_rank_1 ( integer(c_int)  n,
integer(c_int)  nnza,
integer(c_int), dimension(:), target  h_csrrowptra,
integer(c_int), dimension(:), target  h_csrcolinda,
real(c_double), dimension(:), target  h_csrvala,
integer(c_int)  nnzl,
integer(c_int), dimension(:), target  h_csrrowptrl,
integer(c_int), dimension(:), target  h_csrcolindl,
real(c_double), dimension(:), target  h_csrvall,
integer(c_int)  nnzu,
integer(c_int), dimension(:), target  h_csrrowptru,
integer(c_int), dimension(:), target  h_csrcolindu,
real(c_double), dimension(:), target  h_csrvalu,
integer(c_int), dimension(:), target  h_p,
integer(c_int), dimension(:), target  h_q,
type(c_ptr), value  handle 
)

◆ hipsolverrfsolve_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfsolve_full_rank ( type(c_ptr), value  handle,
integer(c_int), dimension(:), target  p,
integer(c_int), dimension(:), target  q,
integer(c_int)  nrhs,
real(c_double), dimension(:,:), target  temp,
integer(c_int)  ldt,
real(c_double), dimension(:,:), target  xf,
integer(c_int)  ldxf 
)

◆ hipsolverrfsolve_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfsolve_rank_0 ( type(c_ptr), value  handle,
integer(c_int), target  p,
integer(c_int), target  q,
integer(c_int)  nrhs,
real(c_double), target  temp,
integer(c_int)  ldt,
real(c_double), target  xf,
integer(c_int)  ldxf 
)

◆ hipsolverrfsolve_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverrfsolve_rank_1 ( type(c_ptr), value  handle,
integer(c_int), dimension(:), target  p,
integer(c_int), dimension(:), target  q,
integer(c_int)  nrhs,
real(c_double), dimension(:), target  temp,
integer(c_int)  ldt,
real(c_double), dimension(:), target  xf,
integer(c_int)  ldxf 
)

◆ hipsolversgebrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgebrd_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolversgebrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgebrd_full_rank ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversgebrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgebrd_full_rank_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversgebrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgebrd_rank_0 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversgebrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgebrd_rank_0_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversgebrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgebrd_rank_1 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversgebrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgebrd_rank_1_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversgelsbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgelsbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolversgelsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgelsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgelsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgelsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgelsbatched_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgelsbatched_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
type(c_ptr)  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgeqrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgeqrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolversgeqrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgeqrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolversgeqrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgeqrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolversgeqrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgeqrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolversgeqrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgeqrf_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversgeqrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgeqrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversgeqrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgeqrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversgeqrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgeqrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversgeqrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgeqrf_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversgeqrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgeqrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversgeqrfbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgeqrfbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolversgeqrfbatched_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgeqrfbatched_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  tau,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgesvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvd_buffersize_typed ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolversgesvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvd_full_rank ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolversgesvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvd_full_rank_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversgesvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvd_rank_0 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolversgesvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvd_rank_0_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversgesvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvd_rank_1 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolversgesvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvd_rank_1_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_float), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversgesvdj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolversgesvdj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolversgesvdj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolversgesvdj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolversgesvdj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolversgesvdj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolversgesvdj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolversgesvdj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolversgesvdj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolversgesvdj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolversgesvdjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolversgesvdjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolversgesvdjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolversgesvdjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolversgesvdjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolversgesvdjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolversgesvdjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgesvdjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolversgetrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolversgetrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolversgetrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolversgetrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolversgetrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrf_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolversgetrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolversgetrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolversgetrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolversgetrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrf_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolversgetrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolversgetrfbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrfbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int)  stridep,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolversgetrfbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrfbatched_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetrfbatched_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrfbatched_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetrfbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrfbatched_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetrfbatched_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrfbatched_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetrfbatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrfbatched_strided_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetrfbatched_strided_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrfbatched_strided_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetribatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetribatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolversgetribatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetribatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolversgetribatched_buffersize_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetribatched_buffersize_strided_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolversgetribatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetribatched_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolversgetribatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetribatched_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetribatched_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetribatched_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetribatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetribatched_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetribatched_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetribatched_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetribatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetribatched_strided_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetribatched_strided_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetribatched_strided_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetrs_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrs_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolversgetrs_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrs_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_float), target  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolversgetrs_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrs_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolversgetrs_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrs_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolversgetrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversgetrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversgetrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_float), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversgetrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_float), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversgetrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversgetrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversgetrsbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrsbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolversgetrsbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrsbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolversgetrsbatched_buffersize_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrsbatched_buffersize_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolversgetrsbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrsbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolversgetrsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetrsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetrsbatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrsbatched_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolversgetrsbatched_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversgetrsbatched_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolversorgbr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgbr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolversorgbr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgbr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolversorgbr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgbr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolversorgbr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgbr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolversorgbr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgbr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversorgbr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgbr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversorgbr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgbr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversorgbr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgbr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversorgbr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgbr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversorgbr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgbr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversorgqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgqr_buffersize_full_rank ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolversorgqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgqr_buffersize_rank_0 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolversorgqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgqr_buffersize_rank_1 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolversorgqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgqr_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolversorgqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgqr_full_rank ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversorgqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgqr_full_rank_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversorgqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgqr_rank_0 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversorgqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgqr_rank_0_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversorgqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgqr_rank_1 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversorgqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgqr_rank_1_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversorgtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolversorgtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolversorgtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolversorgtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolversorgtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversorgtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversorgtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversorgtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversorgtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversorgtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversorgtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversormqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormqr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolversormqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormqr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolversormqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormqr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolversormqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormqr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolversormqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormqr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversormqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormqr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversormqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormqr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversormqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormqr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversormqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormqr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversormqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormqr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversormtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolversormtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
real(c_float), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolversormtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolversormtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolversormtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversormtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversormtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversormtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  tau,
real(c_float), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolversormtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolversormtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolversormtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  tau,
real(c_float), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverspccsrlsvqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspccsrlsvqr_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr), value  descra,
complex(c_float_complex), target  csrval,
integer(c_int), target  csrrowpts,
integer(c_int), target  csrcolind,
complex(c_float_complex), target  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
complex(c_float_complex), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspccsrlsvqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspccsrlsvqr_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr), value  descra,
complex(c_float_complex), dimension(:), target  csrval,
integer(c_int), dimension(:), target  csrrowpts,
integer(c_int), dimension(:), target  csrcolind,
complex(c_float_complex), dimension(:), target  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
complex(c_float_complex), dimension(:), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspccsrlsvqr_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspccsrlsvqr_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr), value  descra,
type(c_ptr)  csrval,
type(c_ptr)  csrrowpts,
type(c_ptr)  csrcolind,
type(c_ptr)  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
type(c_ptr)  x,
integer(c_int), target  singularity 
)

◆ hipsolverspdcsrlsvchol_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspdcsrlsvchol_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnza,
type(c_ptr), value  descra,
real(c_double), target  csrval,
integer(c_int), target  csrrowptr,
integer(c_int), target  csrcolind,
real(c_double), target  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
real(c_double), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspdcsrlsvchol_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspdcsrlsvchol_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnza,
type(c_ptr), value  descra,
real(c_double), dimension(:), target  csrval,
integer(c_int), dimension(:), target  csrrowptr,
integer(c_int), dimension(:), target  csrcolind,
real(c_double), dimension(:), target  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
real(c_double), dimension(:), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspdcsrlsvchol_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspdcsrlsvchol_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnza,
type(c_ptr), value  descra,
type(c_ptr)  csrval,
type(c_ptr)  csrrowptr,
type(c_ptr)  csrcolind,
type(c_ptr)  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
type(c_ptr)  x,
integer(c_int), target  singularity 
)

◆ hipsolverspdcsrlsvcholhost_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspdcsrlsvcholhost_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnza,
type(c_ptr), value  descra,
real(c_double), target  csrval,
integer(c_int), target  csrrowptr,
integer(c_int), target  csrcolind,
real(c_double), target  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
real(c_double), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspdcsrlsvcholhost_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspdcsrlsvcholhost_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnza,
type(c_ptr), value  descra,
real(c_double), dimension(:), target  csrval,
integer(c_int), dimension(:), target  csrrowptr,
integer(c_int), dimension(:), target  csrcolind,
real(c_double), dimension(:), target  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
real(c_double), dimension(:), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspdcsrlsvcholhost_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspdcsrlsvcholhost_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnza,
type(c_ptr), value  descra,
type(c_ptr)  csrval,
type(c_ptr)  csrrowptr,
type(c_ptr)  csrcolind,
type(c_ptr)  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
type(c_ptr)  x,
integer(c_int), target  singularity 
)

◆ hipsolverspdcsrlsvqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspdcsrlsvqr_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr), value  descra,
real(c_double), target  csrval,
integer(c_int), target  csrrowpts,
integer(c_int), target  csrcolind,
real(c_double), target  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
real(c_double), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspdcsrlsvqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspdcsrlsvqr_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr), value  descra,
real(c_double), dimension(:), target  csrval,
integer(c_int), dimension(:), target  csrrowpts,
integer(c_int), dimension(:), target  csrcolind,
real(c_double), dimension(:), target  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
real(c_double), dimension(:), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspdcsrlsvqr_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspdcsrlsvqr_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr), value  descra,
type(c_ptr)  csrval,
type(c_ptr)  csrrowpts,
type(c_ptr)  csrcolind,
type(c_ptr)  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
type(c_ptr)  x,
integer(c_int), target  singularity 
)

◆ hipsolverspotrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverspotrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverspotrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverspotrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrf_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverspotrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverspotrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverspotrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverspotrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverspotrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverspotrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverspotrfbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrfbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverspotrfbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrfbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverspotrfbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrfbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverspotri_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotri_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverspotri_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotri_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverspotri_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotri_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverspotri_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotri_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverspotri_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotri_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverspotri_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotri_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverspotri_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotri_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverspotri_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotri_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverspotri_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotri_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverspotri_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotri_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverspotrs_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrs_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  lwork 
)

◆ hipsolverspotrs_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrs_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  lwork 
)

◆ hipsolverspotrs_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrs_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  lwork 
)

◆ hipsolverspotrs_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrs_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolverspotrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverspotrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverspotrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverspotrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverspotrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverspotrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverspotrsbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrsbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverspotrsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverspotrsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspotrsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverspscsrlsvchol_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspscsrlsvchol_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnza,
type(c_ptr), value  descra,
real(c_float), target  csrval,
integer(c_int), target  csrrowptr,
integer(c_int), target  csrcolind,
real(c_float), target  b,
real(c_float)  tolerance,
integer(c_int)  reorder,
real(c_float), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspscsrlsvchol_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspscsrlsvchol_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnza,
type(c_ptr), value  descra,
real(c_float), dimension(:), target  csrval,
integer(c_int), dimension(:), target  csrrowptr,
integer(c_int), dimension(:), target  csrcolind,
real(c_float), dimension(:), target  b,
real(c_float)  tolerance,
integer(c_int)  reorder,
real(c_float), dimension(:), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspscsrlsvchol_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspscsrlsvchol_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnza,
type(c_ptr), value  descra,
type(c_ptr)  csrval,
type(c_ptr)  csrrowptr,
type(c_ptr)  csrcolind,
type(c_ptr)  b,
real(c_float)  tolerance,
integer(c_int)  reorder,
type(c_ptr)  x,
integer(c_int), target  singularity 
)

◆ hipsolverspscsrlsvcholhost_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspscsrlsvcholhost_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnza,
type(c_ptr), value  descra,
real(c_float), target  csrval,
integer(c_int), target  csrrowptr,
integer(c_int), target  csrcolind,
real(c_float), target  b,
real(c_float)  tolerance,
integer(c_int)  reorder,
real(c_float), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspscsrlsvcholhost_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspscsrlsvcholhost_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnza,
type(c_ptr), value  descra,
real(c_float), dimension(:), target  csrval,
integer(c_int), dimension(:), target  csrrowptr,
integer(c_int), dimension(:), target  csrcolind,
real(c_float), dimension(:), target  b,
real(c_float)  tolerance,
integer(c_int)  reorder,
real(c_float), dimension(:), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspscsrlsvcholhost_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspscsrlsvcholhost_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnza,
type(c_ptr), value  descra,
type(c_ptr)  csrval,
type(c_ptr)  csrrowptr,
type(c_ptr)  csrcolind,
type(c_ptr)  b,
real(c_float)  tolerance,
integer(c_int)  reorder,
type(c_ptr)  x,
integer(c_int), target  singularity 
)

◆ hipsolverspscsrlsvqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspscsrlsvqr_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr), value  descra,
real(c_float), target  csrval,
integer(c_int), target  csrrowpts,
integer(c_int), target  csrcolind,
real(c_float), target  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
real(c_float), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspscsrlsvqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspscsrlsvqr_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr), value  descra,
real(c_float), dimension(:), target  csrval,
integer(c_int), dimension(:), target  csrrowpts,
integer(c_int), dimension(:), target  csrcolind,
real(c_float), dimension(:), target  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
real(c_float), dimension(:), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspscsrlsvqr_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspscsrlsvqr_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr), value  descra,
type(c_ptr)  csrval,
type(c_ptr)  csrrowpts,
type(c_ptr)  csrcolind,
type(c_ptr)  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
type(c_ptr)  x,
integer(c_int), target  singularity 
)

◆ hipsolverspzcsrlsvqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspzcsrlsvqr_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr), value  descra,
complex(c_double_complex), target  csrval,
integer(c_int), target  csrrowpts,
integer(c_int), target  csrcolind,
complex(c_double_complex), target  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
complex(c_double_complex), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspzcsrlsvqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspzcsrlsvqr_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr), value  descra,
complex(c_double_complex), dimension(:), target  csrval,
integer(c_int), dimension(:), target  csrrowpts,
integer(c_int), dimension(:), target  csrcolind,
complex(c_double_complex), dimension(:), target  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
complex(c_double_complex), dimension(:), target  x,
integer(c_int), target  singularity 
)

◆ hipsolverspzcsrlsvqr_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverspzcsrlsvqr_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nnz,
type(c_ptr), value  descra,
type(c_ptr)  csrval,
type(c_ptr)  csrrowpts,
type(c_ptr)  csrcolind,
type(c_ptr)  b,
real(c_double)  tolerance,
integer(c_int)  reorder,
type(c_ptr)  x,
integer(c_int), target  singularity 
)

◆ hipsolverssgels_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgels_buffersize_full_rank ( type(c_ptr), value  handle,
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,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverssgels_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgels_buffersize_rank_0 ( type(c_ptr), value  handle,
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,
real(c_float), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverssgels_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgels_buffersize_rank_1 ( type(c_ptr), value  handle,
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,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverssgels_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgels_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverssgels_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgels_full_rank ( type(c_ptr), value  handle,
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,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverssgels_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgels_full_rank_devptr ( type(c_ptr), value  handle,
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,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverssgels_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgels_rank_0 ( type(c_ptr), value  handle,
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,
real(c_float), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverssgels_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgels_rank_0_devptr ( type(c_ptr), value  handle,
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,
real(c_float), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverssgels_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgels_rank_1 ( type(c_ptr), value  handle,
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,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverssgels_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgels_rank_1_devptr ( type(c_ptr), value  handle,
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,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverssgels_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgels_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverssgesv_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgesv_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverssgesv_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgesv_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_float), target  b,
integer(c_int)  ldb,
real(c_float), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverssgesv_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgesv_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverssgesv_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgesv_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverssgesv_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgesv_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverssgesv_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgesv_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverssgesv_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgesv_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_float), target  b,
integer(c_int)  ldb,
real(c_float), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverssgesv_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgesv_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
real(c_float), target  b,
integer(c_int)  ldb,
real(c_float), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverssgesv_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgesv_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverssgesv_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgesv_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
real(c_float), dimension(:), target  b,
integer(c_int)  ldb,
real(c_float), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverssgesv_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssgesv_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverssyevd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int), target  lwork 
)

◆ hipsolverssyevd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
integer(c_int), target  lwork 
)

◆ hipsolverssyevd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
integer(c_int), target  lwork 
)

◆ hipsolverssyevd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  d,
integer(c_int), target  lwork 
)

◆ hipsolverssyevd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssyevd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssyevd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssyevd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssyevd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssyevd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssyevdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverssyevdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverssyevdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverssyevdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverssyevdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssyevdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssyevdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssyevdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssyevdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssyevdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssyevdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssyevj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverssyevj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverssyevj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverssyevj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverssyevj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverssyevj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverssyevj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverssyevj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverssyevj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverssyevj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverssyevjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverssyevjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverssyevjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverssyevjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverssyevjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverssyevjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverssyevjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssyevjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverssygvd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverssygvd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverssygvd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverssygvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverssygvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssygvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssygvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssygvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssygvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssygvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssygvdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverssygvdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverssygvdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverssygvdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverssygvdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssygvdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssygvdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssygvdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssygvdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssygvdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_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)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_float), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssygvdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_float)  vl,
real(c_float)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssygvj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverssygvj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverssygvj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverssygvj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverssygvj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverssygvj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverssygvj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverssygvj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverssygvj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverssygvj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssygvj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverssytrd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverssytrd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverssytrd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverssytrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  d,
type(c_ptr)  e,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverssytrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssytrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssytrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssytrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
real(c_float), target  d,
real(c_float), target  e,
real(c_float), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssytrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssytrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
real(c_float), dimension(:), target  d,
real(c_float), dimension(:), target  e,
real(c_float), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssytrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverssytrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverssytrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverssytrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverssytrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssytrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssytrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssytrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverssytrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverssytrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverssytrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
real(c_float), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverxgesvdjgetresidual_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverxgesvdjgetresidual_typed ( type(c_ptr), value  handle,
type(c_ptr), value  myinfo,
real(c_double), target  residual 
)

◆ hipsolverxgesvdjgetsweeps_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverxgesvdjgetsweeps_typed ( type(c_ptr), value  handle,
type(c_ptr), value  myinfo,
integer(c_int), target  executed_sweeps 
)

◆ hipsolverxsyevjgetresidual_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverxsyevjgetresidual_typed ( type(c_ptr), value  handle,
type(c_ptr), value  myinfo,
real(c_double), target  residual 
)

◆ hipsolverxsyevjgetsweeps_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverxsyevjgetsweeps_typed ( type(c_ptr), value  handle,
type(c_ptr), value  myinfo,
integer(c_int), target  executed_sweeps 
)

◆ hipsolverzgebrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgebrd_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolverzgebrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgebrd_full_rank ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzgebrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgebrd_full_rank_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgebrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgebrd_rank_0 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzgebrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgebrd_rank_0_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgebrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgebrd_rank_1 ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzgebrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgebrd_rank_1_devptr ( type(c_ptr), value  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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgelsbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgelsbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzgelsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgelsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgelsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgelsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgelsbatched_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgelsbatched_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
type(c_ptr)  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgeqrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgeqrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzgeqrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgeqrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzgeqrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgeqrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzgeqrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgeqrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzgeqrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgeqrf_full_rank ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzgeqrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgeqrf_full_rank_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgeqrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgeqrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzgeqrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgeqrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgeqrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgeqrf_rank_1 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzgeqrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgeqrf_rank_1_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgeqrfbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgeqrfbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzgeqrfbatched_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgeqrfbatched_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  tau,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgesvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvd_buffersize_typed ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int), target  lwork 
)

◆ hipsolverzgesvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvd_full_rank ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzgesvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvd_full_rank_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgesvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvd_rank_0 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzgesvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvd_rank_0_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgesvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvd_rank_1 ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzgesvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvd_rank_1_devptr ( type(c_ptr), value  handle,
character(c_char), value  jobu,
character(c_char), value  jobv,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
real(c_double), dimension(:), target  rwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgesvdj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverzgesvdj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverzgesvdj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverzgesvdj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverzgesvdj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzgesvdj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzgesvdj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzgesvdj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzgesvdj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzgesvdj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  econ,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzgesvdjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzgesvdjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzgesvdjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzgesvdjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  s,
type(c_ptr)  u,
integer(c_int)  ldu,
type(c_ptr)  v,
integer(c_int)  ldv,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzgesvdjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzgesvdjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzgesvdjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgesvdjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
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,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzgetrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzgetrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzgetrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzgetrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrf_full_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverzgetrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgetrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrf_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverzgetrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgetrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrf_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int), target  devinfo 
)

◆ hipsolverzgetrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devipiv,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgetrfbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrfbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int)  stridep,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrfbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrfbatched_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrfbatched_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrfbatched_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrfbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrfbatched_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrfbatched_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrfbatched_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrfbatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrfbatched_strided_rank ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrfbatched_strided_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrfbatched_strided_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetribatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetribatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzgetribatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetribatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzgetribatched_buffersize_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetribatched_buffersize_strided_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzgetribatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetribatched_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzgetribatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetribatched_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetribatched_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetribatched_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetribatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetribatched_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetribatched_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetribatched_rank_1_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetribatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetribatched_strided_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetribatched_strided_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetribatched_strided_rank_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
type(c_ptr), value  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrs_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrs_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolverzgetrs_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrs_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolverzgetrs_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrs_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolverzgetrs_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrs_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolverzgetrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzgetrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgetrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzgetrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgetrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzgetrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  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  devipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzgetrsbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrsbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrsbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrsbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrsbatched_buffersize_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrsbatched_buffersize_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrsbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrsbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_size_t), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrsbatched_strided_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrsbatched_strided_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), dimension(:,:), target  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzgetrsbatched_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzgetrsbatched_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
integer(c_int)  stridep,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  hinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzheevd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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_int), target  lwork 
)

◆ hipsolverzheevd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
integer(c_int), target  lwork 
)

◆ hipsolverzheevd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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_int), target  lwork 
)

◆ hipsolverzheevd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  d,
integer(c_int), target  lwork 
)

◆ hipsolverzheevd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzheevd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzheevd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzheevd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzheevd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzheevd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzheevdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverzheevdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverzheevdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverzheevdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverzheevdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzheevdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzheevdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzheevdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzheevdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzheevdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzheevdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzheevj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverzheevj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverzheevj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverzheevj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverzheevj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzheevj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzheevj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzheevj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzheevj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzheevj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzheevjbatched_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevjbatched_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzheevjbatched_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevjbatched_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzheevjbatched_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevjbatched_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzheevjbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevjbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzheevjbatched_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevjbatched_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzheevjbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevjbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzheevjbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzheevjbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
type(c_ptr), value  params,
integer(c_int)  batch_count 
)

◆ hipsolverzhegvd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverzhegvd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverzhegvd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork 
)

◆ hipsolverzhegvd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverzhegvd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzhegvd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzhegvd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzhegvd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzhegvd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzhegvd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzhegvdx_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvdx_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverzhegvdx_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvdx_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverzhegvdx_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvdx_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
integer(c_int), target  lwork 
)

◆ hipsolverzhegvdx_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvdx_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
integer(c_int), target  lwork 
)

◆ hipsolverzhegvdx_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvdx_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzhegvdx_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvdx_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzhegvdx_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvdx_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzhegvdx_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvdx_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzhegvdx_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvdx_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzhegvdx_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvdx_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
real(c_double), dimension(:), target  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzhegvdx_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvdx_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_eig_range_all))  range,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
real(c_double)  vl,
real(c_double)  vu,
integer(c_int)  il,
integer(c_int)  iu,
integer(c_int), target  nev,
type(c_ptr)  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzhegvj_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvj_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverzhegvj_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvj_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverzhegvj_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvj_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverzhegvj_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvj_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  w,
integer(c_int), target  lwork,
type(c_ptr), value  params 
)

◆ hipsolverzhegvj_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvj_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzhegvj_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvj_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzhegvj_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvj_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzhegvj_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvj_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzhegvj_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvj_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzhegvj_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhegvj_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_eig_type_1))  itype,
integer(kind(hipsolver_eig_mode_novector))  jobz,
integer(kind(hipsolver_fill_mode_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  w,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo,
type(c_ptr), value  params 
)

◆ hipsolverzhetrd_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhetrd_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzhetrd_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhetrd_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzhetrd_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhetrd_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzhetrd_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhetrd_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  d,
type(c_ptr)  e,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzhetrd_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhetrd_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzhetrd_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhetrd_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzhetrd_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhetrd_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzhetrd_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhetrd_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
real(c_double), target  d,
real(c_double), target  e,
complex(c_double_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzhetrd_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhetrd_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzhetrd_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzhetrd_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
real(c_double), dimension(:), target  d,
real(c_double), dimension(:), target  e,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzpotrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzpotrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzpotrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzpotrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrf_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzpotrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzpotrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzpotrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzpotrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzpotrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzpotrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzpotrfbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrfbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzpotrfbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrfbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzpotrfbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrfbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzpotri_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotri_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzpotri_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotri_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzpotri_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotri_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzpotri_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotri_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzpotri_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotri_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzpotri_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotri_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzpotri_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotri_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzpotri_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotri_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzpotri_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotri_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzpotri_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotri_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzpotrs_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrs_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  lwork 
)

◆ hipsolverzpotrs_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrs_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  lwork 
)

◆ hipsolverzpotrs_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrs_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_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), target  lwork 
)

◆ hipsolverzpotrs_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrs_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
integer(c_int), target  lwork 
)

◆ hipsolverzpotrs_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrs_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzpotrs_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrs_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzpotrs_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrs_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzpotrs_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrs_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzpotrs_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrs_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzpotrs_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrs_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzpotrsbatched_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrsbatched_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
integer(c_int), target  lwork,
integer(c_int)  batch_count 
)

◆ hipsolverzpotrsbatched_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrsbatched_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzpotrsbatched_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzpotrsbatched_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr), value  a,
integer(c_int)  lda,
type(c_ptr), value  b,
integer(c_int)  ldb,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), dimension(:), target  devinfo,
integer(c_int)  batch_count 
)

◆ hipsolverzsytrf_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzsytrf_buffersize_full_rank ( type(c_ptr), value  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzsytrf_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzsytrf_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzsytrf_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzsytrf_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzsytrf_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzsytrf_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
integer(c_int), target  lwork 
)

◆ hipsolverzsytrf_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzsytrf_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzsytrf_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzsytrf_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzsytrf_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzsytrf_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzsytrf_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzsytrf_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzsytrf_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzsytrf_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzsytrf_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzsytrf_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
integer(c_int), dimension(:), target  ipiv,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzungbr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungbr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzungbr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungbr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzungbr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungbr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzungbr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungbr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzungbr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungbr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzungbr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungbr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzungbr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungbr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzungbr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungbr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzungbr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungbr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzungbr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungbr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzungqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungqr_buffersize_full_rank ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzungqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungqr_buffersize_rank_0 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzungqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungqr_buffersize_rank_1 ( type(c_ptr), value  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  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzungqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungqr_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzungqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungqr_full_rank ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzungqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungqr_full_rank_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzungqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungqr_rank_0 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzungqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungqr_rank_0_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzungqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungqr_rank_1 ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzungqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungqr_rank_1_devptr ( type(c_ptr), value  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  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzungtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzungtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzungtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzungtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
integer(c_int), target  lwork 
)

◆ hipsolverzungtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzungtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:,:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzungtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzungtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzungtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzungtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzungtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(c_int)  n,
complex(c_double_complex), dimension(:), target  a,
integer(c_int)  lda,
complex(c_double_complex), dimension(:), target  tau,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzunmqr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmqr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverzunmqr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmqr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverzunmqr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmqr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverzunmqr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmqr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  k,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverzunmqr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmqr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzunmqr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmqr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzunmqr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmqr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzunmqr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmqr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzunmqr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmqr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzunmqr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmqr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzunmtr_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmtr_buffersize_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverzunmtr_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmtr_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverzunmtr_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmtr_buffersize_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverzunmtr_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmtr_buffersize_typed ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  tau,
type(c_ptr)  c,
integer(c_int)  ldc,
integer(c_int), target  lwork 
)

◆ hipsolverzunmtr_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmtr_full_rank ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzunmtr_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmtr_full_rank_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:,:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzunmtr_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmtr_rank_0 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzunmtr_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmtr_rank_0_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  trans,
integer(c_int)  m,
integer(c_int)  n,
complex(c_double_complex), target  a,
integer(c_int)  lda,
complex(c_double_complex), target  tau,
complex(c_double_complex), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzunmtr_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmtr_rank_1 ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
integer(c_int), target  devinfo 
)

◆ hipsolverzunmtr_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzunmtr_rank_1_devptr ( type(c_ptr), value  handle,
integer(kind(hipsolver_side_left))  side,
integer(kind(hipsolver_fill_mode_upper))  uplo,
integer(kind(hipsolver_op_n))  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  tau,
complex(c_double_complex), dimension(:), target  c,
integer(c_int)  ldc,
type(c_ptr), value  work,
integer(c_int)  lwork,
type(c_ptr), value  devinfo 
)

◆ hipsolverzzgels_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgels_buffersize_full_rank ( type(c_ptr), value  handle,
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,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverzzgels_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgels_buffersize_rank_0 ( type(c_ptr), value  handle,
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,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverzzgels_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgels_buffersize_rank_1 ( type(c_ptr), value  handle,
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,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverzzgels_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgels_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverzzgels_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgels_full_rank ( type(c_ptr), value  handle,
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,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverzzgels_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgels_full_rank_devptr ( type(c_ptr), value  handle,
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,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverzzgels_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgels_rank_0 ( type(c_ptr), value  handle,
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,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverzzgels_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgels_rank_0_devptr ( type(c_ptr), value  handle,
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,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverzzgels_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgels_rank_1 ( type(c_ptr), value  handle,
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,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverzzgels_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgels_rank_1_devptr ( type(c_ptr), value  handle,
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,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverzzgels_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgels_typed ( type(c_ptr), value  handle,
integer(c_int)  m,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverzzgesv_buffersize_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgesv_buffersize_full_rank ( type(c_ptr), value  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  devipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverzzgesv_buffersize_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgesv_buffersize_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverzzgesv_buffersize_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgesv_buffersize_rank_1 ( type(c_ptr), value  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  devipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverzzgesv_buffersize_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgesv_buffersize_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
integer(c_size_t), target  lwork 
)

◆ hipsolverzzgesv_full_rank()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgesv_full_rank ( type(c_ptr), value  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  devipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverzzgesv_full_rank_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgesv_full_rank_devptr ( type(c_ptr), value  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  devipiv,
complex(c_double_complex), dimension(:,:), target  b,
integer(c_int)  ldb,
complex(c_double_complex), dimension(:,:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverzzgesv_rank_0()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgesv_rank_0 ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverzzgesv_rank_0_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgesv_rank_0_devptr ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
complex(c_double_complex), target  a,
integer(c_int)  lda,
integer(c_int), target  devipiv,
complex(c_double_complex), target  b,
integer(c_int)  ldb,
complex(c_double_complex), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverzzgesv_rank_1()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgesv_rank_1 ( type(c_ptr), value  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  devipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
integer(c_int), target  devinfo 
)

◆ hipsolverzzgesv_rank_1_devptr()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgesv_rank_1_devptr ( type(c_ptr), value  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  devipiv,
complex(c_double_complex), dimension(:), target  b,
integer(c_int)  ldb,
complex(c_double_complex), dimension(:), target  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)

◆ hipsolverzzgesv_typed()

integer(kind(hipsolver_status_success)) function hipfort_hipsolver::hipsolverzzgesv_typed ( type(c_ptr), value  handle,
integer(c_int)  n,
integer(c_int)  nrhs,
type(c_ptr)  a,
integer(c_int)  lda,
type(c_ptr)  devipiv,
type(c_ptr)  b,
integer(c_int)  ldb,
type(c_ptr)  x,
integer(c_int)  ldx,
type(c_ptr), value  work,
integer(c_size_t)  lwork,
integer(c_int), target  niters,
type(c_ptr), value  devinfo 
)