(handle, uplo, trans, n, k, alpha, A, lda, beta, C, ldc)
Rank-k operation on complex single precision symmetric matrix.

    References
    ----------
    `cublas<t>syrk <http://docs.nvidia.com/cuda/cublas/#cublas-lt-t-gt-syrk>`_
Rank-k operation on complex single precision symmetric matrix.
Rank - k operation on complex single precision symmetric matrix .
def cublasCsyrk(handle, uplo, trans, n, k, alpha, A, lda, beta, C, ldc):
    """
    Rank-k operation on complex single precision symmetric matrix.

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

    status = _libcublas.cublasCsyrk_v2(handle,
                                       _CUBLAS_FILL_MODE[uplo],
                                       _CUBLAS_OP[trans],
                                       n, k, ctypes.byref(cuda.cuFloatComplex(alpha.real,
                                                                              alpha.imag)),
                                       int(A), lda,
                                       ctypes.byref(cuda.cuFloatComplex(beta.real,
                                                                        beta.imag)),
                                       int(C), ldc)
    cublasCheckStatus(status)
def cublasCsyrk ( handle , uplo , trans , n , k , alpha , A , lda , beta , C , ldc ) : status = _libcublas . cublasCsyrk_v2 ( handle , _CUBLAS_FILL_MODE [ uplo ] , _CUBLAS_OP [ trans ] , n , k , ctypes . byref ( cuda . cuFloatComplex ( alpha . real , alpha . imag ) ) , int ( A ) , lda , ctypes . byref ( cuda . cuFloatComplex ( beta . real , beta . imag ) ) , int ( C ) , ldc ) cublasCheckStatus ( status )