(handle, side, uplo, trans, diag, m, n, alpha,
                       A, lda, B, ldb, batchCount)
This function solves an array of triangular linear systems with multiple right-hand-sides.

    References
    ----------
    `cublas<t>trsmBatched <http://docs.nvidia.com/cuda/cublas/#cublas-lt-t-gt-trsmbatched>`_
This function solves an array of triangular linear systems with multiple right-hand-sides.
This function solves an array of triangular linear systems with multiple right - hand - sides .
def cublasStrsmBatched(handle, side, uplo, trans, diag, m, n, alpha,
                       A, lda, B, ldb, batchCount):
    """
    This function solves an array of triangular linear systems with multiple right-hand-sides.

    References
    ----------
    `cublas<t>trsmBatched <http://docs.nvidia.com/cuda/cublas/#cublas-lt-t-gt-trsmbatched>`_
    """

    status = _libcublas.cublasStrsmBatched(handle,
                                           _CUBLAS_SIDE_MODE[side],
                                           _CUBLAS_FILL_MODE[uplo],
                                           _CUBLAS_OP[trans],
                                           _CUBLAS_DIAG[diag],
                                           m, n,
                                           ctypes.byref(ctypes.c_float(alpha)),
                                           int(A), lda, int(B), ldb,
                                           batchCount)
    cublasCheckStatus(status)
def cublasStrsmBatched ( handle , side , uplo , trans , diag , m , n , alpha , A , lda , B , ldb , batchCount ) : status = _libcublas . cublasStrsmBatched ( handle , _CUBLAS_SIDE_MODE [ side ] , _CUBLAS_FILL_MODE [ uplo ] , _CUBLAS_OP [ trans ] , _CUBLAS_DIAG [ diag ] , m , n , ctypes . byref ( ctypes . c_float ( alpha ) ) , int ( A ) , lda , int ( B ) , ldb , batchCount ) cublasCheckStatus ( status )