---
name: "LAPACK_free"
section: "3"
platform: "linux"
package: "liblapack-doc-man"
version: "3.7.0-2"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/lapacke_config.h"
---

# LAPACK\_free(3)

Part of [lapacke\_config.h(3)](/lapacke_config.h/3.md).

## NAME

lapacke\_config.h

## SYNOPSIS

`#include <stdlib.h>`\
 `#include <complex.h>`\

### Macros

\#define **lapack\_int**   int\
 \#define **lapack\_logical**   **lapack\_int**\
 \#define **lapack\_complex\_float**   float \_Complex\
 \#define **lapack\_complex\_double**   double \_Complex\
 \#define **lapack\_complex\_float\_real**(z)   (creal(z))\
 \#define **lapack\_complex\_float\_imag**(z)   (cimag(z))\
 \#define **lapack\_complex\_double\_real**(z)   (creal(z))\
 \#define **lapack\_complex\_double\_imag**(z)   (cimag(z))\
 \#define **LAPACK\_malloc**(size)   malloc( size )\
 \#define **LAPACK\_free**(p)   free( p )\

### Functions

**lapack\_complex\_float** **lapack\_make\_complex\_float** (float re, float im)\
 **lapack\_complex\_double** **lapack\_make\_complex\_double** (double re, double im)\

## Macro Definition Documentation

### #define lapack\_complex\_double double \_Complex

### #define lapack\_complex\_double\_imag(z) (cimag(z))

### #define lapack\_complex\_double\_real(z) (creal(z))

### #define lapack\_complex\_float float \_Complex

### #define lapack\_complex\_float\_imag(z) (cimag(z))

### #define lapack\_complex\_float\_real(z) (creal(z))

### #define LAPACK\_free(p) free( p )

### #define lapack\_int int

### #define lapack\_logical lapack\_int

### #define LAPACK\_malloc(size) malloc( size )

## Function Documentation

### lapack\_complex\_double lapack\_make\_complex\_double (double re, double im)

### lapack\_complex\_float lapack\_make\_complex\_float (float re, float im)

## Author

Generated automatically by Doxygen for LAPACK from the source code.
