rocSOLVER API#
- Types
- LAPACK Auxiliary Functions
- Vector and Matrix manipulations
- Householder reflections
- Bidiagonal forms
- Tridiagonal forms
- Symmetric matrices
- Orthonormal matrices
- rocsolver_<type>org2r()
- rocsolver_<type>orgqr()
- rocsolver_<type>orgl2()
- rocsolver_<type>orglq()
- rocsolver_<type>org2l()
- rocsolver_<type>orgql()
- rocsolver_<type>orgbr()
- rocsolver_<type>orgtr()
- rocsolver_<type>orm2r()
- rocsolver_<type>ormqr()
- rocsolver_<type>orml2()
- rocsolver_<type>ormlq()
- rocsolver_<type>orm2l()
- rocsolver_<type>ormql()
- rocsolver_<type>ormbr()
- rocsolver_<type>ormtr()
- Unitary matrices
- rocsolver_<type>ung2r()
- rocsolver_<type>ungqr()
- rocsolver_<type>ungl2()
- rocsolver_<type>unglq()
- rocsolver_<type>ung2l()
- rocsolver_<type>ungql()
- rocsolver_<type>ungbr()
- rocsolver_<type>ungtr()
- rocsolver_<type>unm2r()
- rocsolver_<type>unmqr()
- rocsolver_<type>unml2()
- rocsolver_<type>unmlq()
- rocsolver_<type>unm2l()
- rocsolver_<type>unmql()
- rocsolver_<type>unmbr()
- rocsolver_<type>unmtr()
- LAPACK Functions
- Triangular factorizations
- rocsolver_<type>potf2()
- rocsolver_<type>potf2_batched()
- rocsolver_<type>potf2_strided_batched()
- rocsolver_<type>potrf()
- rocsolver_<type>potrf_batched()
- rocsolver_<type>potrf_strided_batched()
- rocsolver_<type>getf2()
- rocsolver_<type>getf2_batched()
- rocsolver_<type>getf2_strided_batched()
- rocsolver_<type>getrf()
- rocsolver_<type>getrf_batched()
- rocsolver_<type>getrf_strided_batched()
- rocsolver_<type>sytf2()
- rocsolver_<type>sytf2_batched()
- rocsolver_<type>sytf2_strided_batched()
- rocsolver_<type>sytrf()
- rocsolver_<type>sytrf_batched()
- rocsolver_<type>sytrf_strided_batched()
- Orthogonal factorizations
- rocsolver_<type>geqr2()
- rocsolver_<type>geqr2_batched()
- rocsolver_<type>geqr2_strided_batched()
- rocsolver_<type>geqrf()
- rocsolver_<type>geqrf_batched()
- rocsolver_<type>geqrf_strided_batched()
- rocsolver_<type>gerq2()
- rocsolver_<type>gerq2_batched()
- rocsolver_<type>gerq2_strided_batched()
- rocsolver_<type>gerqf()
- rocsolver_<type>gerqf_batched()
- rocsolver_<type>gerqf_strided_batched()
- rocsolver_<type>geql2()
- rocsolver_<type>geql2_batched()
- rocsolver_<type>geql2_strided_batched()
- rocsolver_<type>geqlf()
- rocsolver_<type>geqlf_batched()
- rocsolver_<type>geqlf_strided_batched()
- rocsolver_<type>gelq2()
- rocsolver_<type>gelq2_batched()
- rocsolver_<type>gelq2_strided_batched()
- rocsolver_<type>gelqf()
- rocsolver_<type>gelqf_batched()
- rocsolver_<type>gelqf_strided_batched()
- Problem and matrix reductions
- rocsolver_<type>gebd2()
- rocsolver_<type>gebd2_batched()
- rocsolver_<type>gebd2_strided_batched()
- rocsolver_<type>gebrd()
- rocsolver_<type>gebrd_batched()
- rocsolver_<type>gebrd_strided_batched()
- rocsolver_<type>sytd2()
- rocsolver_<type>sytd2_batched()
- rocsolver_<type>sytd2_strided_batched()
- rocsolver_<type>hetd2()
- rocsolver_<type>hetd2_batched()
- rocsolver_<type>hetd2_strided_batched()
- rocsolver_<type>sytrd()
- rocsolver_<type>sytrd_batched()
- rocsolver_<type>sytrd_strided_batched()
- rocsolver_<type>hetrd()
- rocsolver_<type>hetrd_batched()
- rocsolver_<type>hetrd_strided_batched()
- rocsolver_<type>sygs2()
- rocsolver_<type>sygs2_batched()
- rocsolver_<type>sygs2_strided_batched()
- rocsolver_<type>hegs2()
- rocsolver_<type>hegs2_batched()
- rocsolver_<type>hegs2_strided_batched()
- rocsolver_<type>sygst()
- rocsolver_<type>sygst_batched()
- rocsolver_<type>sygst_strided_batched()
- rocsolver_<type>hegst()
- rocsolver_<type>hegst_batched()
- rocsolver_<type>hegst_strided_batched()
- Linear-systems solvers
- rocsolver_<type>trtri()
- rocsolver_<type>trtri_batched()
- rocsolver_<type>trtri_strided_batched()
- rocsolver_<type>getri()
- rocsolver_<type>getri_batched()
- rocsolver_<type>getri_strided_batched()
- rocsolver_<type>getrs()
- rocsolver_<type>getrs_batched()
- rocsolver_<type>getrs_strided_batched()
- rocsolver_<type>gesv()
- rocsolver_<type>gesv_batched()
- rocsolver_<type>gesv_strided_batched()
- rocsolver_<type>potri()
- rocsolver_<type>potri_batched()
- rocsolver_<type>potri_strided_batched()
- rocsolver_<type>potrs()
- rocsolver_<type>potrs_batched()
- rocsolver_<type>potrs_strided_batched()
- rocsolver_<type>posv()
- rocsolver_<type>posv_batched()
- rocsolver_<type>posv_strided_batched()
- Least-squares solvers
- Symmetric eigensolvers
- rocsolver_<type>syev()
- rocsolver_<type>syev_batched()
- rocsolver_<type>syev_strided_batched()
- rocsolver_<type>heev()
- rocsolver_<type>heev_batched()
- rocsolver_<type>heev_strided_batched()
- rocsolver_<type>syevd()
- rocsolver_<type>syevd_batched()
- rocsolver_<type>syevd_strided_batched()
- rocsolver_<type>heevd()
- rocsolver_<type>heevd_batched()
- rocsolver_<type>heevd_strided_batched()
- rocsolver_<type>syevx()
- rocsolver_<type>syevx_batched()
- rocsolver_<type>syevx_strided_batched()
- rocsolver_<type>heevx()
- rocsolver_<type>heevx_batched()
- rocsolver_<type>heevx_strided_batched()
- rocsolver_<type>sygv()
- rocsolver_<type>sygv_batched()
- rocsolver_<type>sygv_strided_batched()
- rocsolver_<type>hegv()
- rocsolver_<type>hegv_batched()
- rocsolver_<type>hegv_strided_batched()
- rocsolver_<type>sygvd()
- rocsolver_<type>sygvd_batched()
- rocsolver_<type>sygvd_strided_batched()
- rocsolver_<type>hegvd()
- rocsolver_<type>hegvd_batched()
- rocsolver_<type>hegvd_strided_batched()
- rocsolver_<type>sygvx()
- rocsolver_<type>sygvx_batched()
- rocsolver_<type>sygvx_strided_batched()
- rocsolver_<type>hegvx()
- rocsolver_<type>hegvx_batched()
- rocsolver_<type>hegvx_strided_batched()
- Singular value decomposition
- Triangular factorizations
- Lapack-like Functions
- Triangular factorizations
- Linear-systems solvers
- rocsolver_<type>getri_npvt()
- rocsolver_<type>getri_npvt_batched()
- rocsolver_<type>getri_npvt_strided_batched()
- rocsolver_<type>getri_outofplace()
- rocsolver_<type>getri_outofplace_batched()
- rocsolver_<type>getri_outofplace_strided_batched()
- rocsolver_<type>getri_npvt_outofplace()
- rocsolver_<type>getri_npvt_outofplace_batched()
- rocsolver_<type>getri_npvt_outofplace_strided_batched()
- Symmetric eigensolvers
- rocsolver_<type>syevj()
- rocsolver_<type>syevj_batched()
- rocsolver_<type>syevj_strided_batched()
- rocsolver_<type>heevj()
- rocsolver_<type>heevj_batched()
- rocsolver_<type>heevj_strided_batched()
- rocsolver_<type>sygvj()
- rocsolver_<type>sygvj_batched()
- rocsolver_<type>sygvj_strided_batched()
- rocsolver_<type>hegvj()
- rocsolver_<type>hegvj_batched()
- rocsolver_<type>hegvj_strided_batched()
- Logging Functions and Library Information
- Deprecated
- Types
- Auxiliary functions