util.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#ifndef UTIL_H
#define UTIL_H 1
#include <cmath>
namespace util {
static inline float norm(const float x[]) {
return sqrt(x[0]*x[0] + x[1]*x[1] + x[2]*x[2]);
}
static inline float dot(float const * const x, float const * const y) {
return x[0]*y[0] + x[1]*y[1] + x[2]*y[2];
}
}
#endif