From 77a0dd05d9abaea03a99c24767a1b29a3c10e418 Mon Sep 17 00:00:00 2001 From: Axel Modave <axel.modave@gmail.com> Date: Thu, 12 Jan 2012 17:37:35 +0000 Subject: [PATCH] add scalProd --- Numeric/Numeric.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Numeric/Numeric.h b/Numeric/Numeric.h index 58590b1a52..520481d175 100644 --- a/Numeric/Numeric.h +++ b/Numeric/Numeric.h @@ -25,6 +25,11 @@ inline double crossProd(double a[3], double b[3], int i) int i2 = (i+2) % 3; return a[i1]*b[i2] - a[i2]*b[i1]; } +inline double scalProd(double a[3], double b[3]) +{ + return a[0]*b[0] + a[1]*b[1] + a[2]*b[2]; +} + inline void prodve(double a[3], double b[3], double c[3]) { c[2] = a[0] * b[1] - a[1] * b[0]; -- GitLab