Sound Open Firmware
Loading...
Searching...
No Matches
icomplex16.h File Reference
Include dependency graph for icomplex16.h:

Go to the source code of this file.

Data Structures

struct  icomplex16
 struct icomplex16 - Storage for a normal complex number. More...

Functions

static void icomplex16_add (const struct icomplex16 *in1, const struct icomplex16 *in2, struct icomplex16 *out)
static void icomplex16_sub (const struct icomplex16 *in1, const struct icomplex16 *in2, struct icomplex16 *out)
static void icomplex16_mul (const struct icomplex16 *in1, const struct icomplex16 *in2, struct icomplex16 *out)
static void icomplex16_conj (struct icomplex16 *comp)
static void icomplex16_shift (const struct icomplex16 *input, int16_t n, struct icomplex16 *output)

Function Documentation

◆ icomplex16_add()

void icomplex16_add ( const struct icomplex16 * in1,
const struct icomplex16 * in2,
struct icomplex16 * out )
inlinestatic

◆ icomplex16_conj()

void icomplex16_conj ( struct icomplex16 * comp)
inlinestatic

◆ icomplex16_mul()

void icomplex16_mul ( const struct icomplex16 * in1,
const struct icomplex16 * in2,
struct icomplex16 * out )
inlinestatic

◆ icomplex16_shift()

void icomplex16_shift ( const struct icomplex16 * input,
int16_t n,
struct icomplex16 * output )
inlinestatic

◆ icomplex16_sub()

void icomplex16_sub ( const struct icomplex16 * in1,
const struct icomplex16 * in2,
struct icomplex16 * out )
inlinestatic