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  hipsolvercgeqrf
 
interface  hipsolvercgeqrf_buffersize
 
interface  hipsolvercgesvd
 
interface  hipsolvercgesvd_buffersize
 
interface  hipsolvercgesvdj
 
interface  hipsolvercgesvdj_buffersize
 
interface  hipsolvercgesvdjbatched
 
interface  hipsolvercgesvdjbatched_buffersize
 
interface  hipsolvercgetrf
 
interface  hipsolvercgetrf_buffersize
 
interface  hipsolvercgetrs
 
interface  hipsolvercgetrs_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  hipsolverdgeqrf
 
interface  hipsolverdgeqrf_buffersize
 
interface  hipsolverdgesvd
 
interface  hipsolverdgesvd_buffersize
 
interface  hipsolverdgesvdj
 
interface  hipsolverdgesvdj_buffersize
 
interface  hipsolverdgesvdjbatched
 
interface  hipsolverdgesvdjbatched_buffersize
 
interface  hipsolverdgetrf
 
interface  hipsolverdgetrf_buffersize
 
interface  hipsolverdgetrs
 
interface  hipsolverdgetrs_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  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  hipsolversgeqrf
 
interface  hipsolversgeqrf_buffersize
 
interface  hipsolversgesvd
 
interface  hipsolversgesvd_buffersize
 
interface  hipsolversgesvdj
 
interface  hipsolversgesvdj_buffersize
 
interface  hipsolversgesvdjbatched
 
interface  hipsolversgesvdjbatched_buffersize
 
interface  hipsolversgetrf
 
interface  hipsolversgetrf_buffersize
 
interface  hipsolversgetrs
 
interface  hipsolversgetrs_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  hipsolverzgeqrf
 
interface  hipsolverzgeqrf_buffersize
 
interface  hipsolverzgesvd
 
interface  hipsolverzgesvd_buffersize
 
interface  hipsolverzgesvdj
 
interface  hipsolverzgesvdj_buffersize
 
interface  hipsolverzgesvdjbatched
 
interface  hipsolverzgesvdjbatched_buffersize
 
interface  hipsolverzgetrf
 
interface  hipsolverzgetrf_buffersize
 
interface  hipsolverzgetrs
 
interface  hipsolverzgetrs_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 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 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 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 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 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 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 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 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 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 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 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 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 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)
 

Function/Subroutine Documentation

◆ 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_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)  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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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_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_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 
)

◆ 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 
)

◆ 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_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_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_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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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_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)  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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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)  devinfo 
)

◆ 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_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)  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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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_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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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_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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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)  devinfo 
)

◆ 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_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)  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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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_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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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_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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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)  devinfo 
)

◆ 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_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)  devinfo 
)

◆ 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 
)

◆ 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_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_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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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_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 
)

◆ 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 
)

◆ 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 
)

◆ 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(kind(hip_r_32f))  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(kind(hip_r_32f))  datatypew,
type(c_ptr), value  w,
integer(kind(hip_r_32f))  datatypevl,
type(c_ptr), value  vl,
integer(c_int64_t)  ldvl,
integer(kind(hip_r_32f))  datatypevr,
type(c_ptr), value  vr,
integer(c_int64_t)  ldvr,
integer(kind(hip_r_32f))  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(kind(hip_r_32f))  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(kind(hip_r_32f))  datatypetau,
type(c_ptr), value  tau,
integer(kind(hip_r_32f))  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(kind(hip_r_32f))  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(kind(hip_r_32f))  computetype,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost 
)

◆ 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(kind(hip_r_32f))  datatypev,
type(c_ptr), value  v,
integer(c_int64_t)  ldv,
integer(kind(hip_r_32f))  datatypetau,
type(c_ptr), value  tau,
integer(kind(hip_r_32f))  datatypet,
type(c_ptr), value  t,
integer(c_int64_t)  ldt,
integer(kind(hip_r_32f))  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(kind(hip_r_32f))  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(kind(hip_r_32f))  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(kind(hip_r_32f))  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(kind(hip_r_32f))  datatypew,
type(c_ptr), value  w,
integer(kind(hip_r_32f))  computetype,
integer(c_size_t), target  lworkondevice,
integer(c_size_t), target  lworkonhost,
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(kind(hip_r_32f))  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
integer(kind(hip_r_32f))  datatypew,
type(c_ptr), value  w,
integer(kind(hip_r_32f))  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_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(kind(hip_r_32f))  datatypea,
type(c_ptr), value  a,
integer(c_int64_t)  lda,
type(c_ptr)  devipiv,
integer(kind(hip_r_32f))  datatypeb,
type(c_ptr), value  b,
integer(c_int64_t)  ldb,
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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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_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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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_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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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)  devinfo 
)

◆ 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_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)  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 
)

◆ 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 
)

◆ 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_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_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_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 
)

◆ 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 
)

◆ 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_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_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_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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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_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_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_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 
)

◆ 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 
)

◆ 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_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_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_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_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_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)  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_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_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_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 
)

◆ 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 
)

◆ 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_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_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_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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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_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_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 
)

◆ 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 
)

◆ 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_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_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_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 
)

◆ 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 
)

◆ 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 
)

◆ 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_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_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)  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 
)