---
name: "cblas_csyr2k.c"
section: "3"
platform: "linux"
package: "lapack-doc"
version: "3.12.1-2"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/cblas_csyr2k.c"
---

# cblas\_csyr2k.c(3)

## NAME

CBLAS/src/cblas\_csyr2k.c

## SYNOPSIS

\#include 'cblas.h'\
 \#include 'cblas\_f77.h'\

### Macros

\#define **F77\_TR**   &TR\
 \#define **F77\_UL**   &UL\
 \#define **F77\_N**   N\
 \#define **F77\_K**   K\
 \#define **F77\_lda**   lda\
 \#define **F77\_ldb**   ldb\
 \#define **F77\_ldc**   ldc\

### Functions

void **API\_SUFFIX** **cblas\_csyr2k** (const **CBLAS\_LAYOUT** layout, const **CBLAS\_UPLO** Uplo, const **CBLAS\_TRANSPOSE** Trans, const **CBLAS\_INT** N, const **CBLAS\_INT** K, const void \*alpha, const void \*A, const **CBLAS\_INT** lda, const void \*B, const **CBLAS\_INT** ldb, const void \*beta, void \*C, const **CBLAS\_INT** ldc)\

## Macro Definition Documentation

### #define F77\_K K

### #define F77\_lda lda

### #define F77\_ldb ldb

### #define F77\_ldc ldc

### #define F77\_N N

### #define F77\_TR &TR

### #define F77\_UL &UL

## Function Documentation

### void API\_SUFFIX cblas\_csyr2k (const CBLAS\_LAYOUT layout, const CBLAS\_UPLO Uplo, const CBLAS\_TRANSPOSE Trans, const CBLAS\_INT N, const CBLAS\_INT K, const void \* alpha, const void \* A, const CBLAS\_INT lda, const void \* B, const CBLAS\_INT ldb, const void \* beta, void \* C, const CBLAS\_INT ldc)

Definition at line **12** of file **cblas\_csyr2k.c**.

## Author

Generated automatically by Doxygen for LAPACK from the source code.
