rocblas_srotg_batched Interface Reference

rocblas_srotg_batched Interface Reference#

HIPFORT API Reference: hipfort_rocblas::rocblas_srotg_batched Interface Reference
hipfort_rocblas::rocblas_srotg_batched Interface Reference

BLAS Level 1 API. More...

Public Member Functions

integer(kind(rocblas_status_success)) function rocblas_srotg_batched_ (handle, a, b, c, s, batch_count)
 

Detailed Description

BLAS Level 1 API.

The rotg_batched functions create the Givens rotation matrix for the batched vectors (a_i b_i), for i = 1, ..., batch_count. a, b, c, and s are host pointers to an array of device pointers on the device, where each device pointer points to a scalar value of a_i, b_i, c_i, or s_i.

Parameters
[in]handle- [rocblas_handle] handle to the rocBLAS library context queue.
[in,out]a- a, overwritten with r.
[in,out]b- b overwritten with z.
[out]c- cosine element of the Givens rotation for the batch.
[out]s- sine element of the Givens rotation for the batch.
[in]batch_count- [rocblas_int] number of batches (length of arrays a, b, c, and s).

Member Function/Subroutine Documentation

◆ rocblas_srotg_batched_()

integer(kind(rocblas_status_success)) function hipfort_rocblas::rocblas_srotg_batched::rocblas_srotg_batched_ ( type(c_ptr), value  handle,
type(c_ptr), value  a,
type(c_ptr), value  b,
type(c_ptr), value  c,
type(c_ptr), value  s,
integer(c_int), value  batch_count 
)

The documentation for this interface was generated from the following file: