---
name: "wnvnrm"
section: "3"
platform: "linux"
package: "libwn-dev"
version: "6.0-17"
release: "Debian 4.0 (Etch)"
platforms: ["linux"]
url: "https://new.carta.tech/wnvnrm"
---

# wnvnrm(3)

fast vector norm

## NAME

wn\_norm2\_vect, wn\_norm\_vect, wn\_unit\_vect, wn\_dist2\_vect, wn\_dist\_vect - fast vector norm

## SYNOPSIS

```
#include <wn/wnvect.h>

double wn_norm2_vect(double *vect, int len)

double wn_norm_vect(double *vect, int len)

void wn_unit_vect(double vect, int len)

double wn_dist2_vect(double v1[], double v2[], int len)

double wn_dist_vect(double v1[], double v2[], int len)
```

## DESCRIPTION

Vector norm and squared norm, coded to be especially fast. Find unit vector. Vector distance and distance squared.

## SEE ALSO

wnvadd, wndot

## AUTHOR

Will Naylor
