aboutsummaryrefslogtreecommitdiff
path: root/src/vector.c
diff options
context:
space:
mode:
authortlatorre <tlatorre@uchicago.edu>2018-11-21 08:29:53 -0600
committertlatorre <tlatorre@uchicago.edu>2018-11-21 08:29:53 -0600
commit47ca1a4f7e70c302c7c31d54c35ed3c2d3f757ef (patch)
tree57864c7e524664cf478e3c2ce8b6211cc1f20652 /src/vector.c
parentb3e0ad9546d3baa4317056a332009ae3b2b3afa6 (diff)
downloadsddm-47ca1a4f7e70c302c7c31d54c35ed3c2d3f757ef.tar.gz
sddm-47ca1a4f7e70c302c7c31d54c35ed3c2d3f757ef.tar.bz2
sddm-47ca1a4f7e70c302c7c31d54c35ed3c2d3f757ef.zip
speed up normalize() and interp[12]d()
Diffstat (limited to 'src/vector.c')
-rw-r--r--src/vector.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vector.c b/src/vector.c
index d0e304a..061c3d6 100644
--- a/src/vector.c
+++ b/src/vector.c
@@ -4,8 +4,8 @@
void normalize(double *a)
{
double c;
- c = NORM(a);
- DIV(a,c);
+ c = 1.0/NORM(a);
+ MUL(a,c);
}
void rotate(double *dest, double *v, double *n, double phi)