From a1c5f64f3c8c9812cb0b4658630f79dab1856c0c Mon Sep 17 00:00:00 2001 From: Jaron Kent-Dobias Date: Tue, 25 Feb 2020 19:40:35 -0500 Subject: Fance inheritance --- vector.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'vector.hpp') diff --git a/vector.hpp b/vector.hpp index 2e87acd..f642816 100644 --- a/vector.hpp +++ b/vector.hpp @@ -1,6 +1,7 @@ #pragma once +#include "mod.hpp" #include template using Vector = Eigen::Matrix; @@ -9,7 +10,7 @@ template Vector diff(T L, Vector v1, Vector v Vector v; for (unsigned i = 0; i < D; i++) { - v(i) = std::abs(v1(i) - v2(i)); + v(i) = std::abs(mod(v1(i), L) - mod(v2(i), L)); if (v(i) > L / 2) { v(i) = L - v(i); } -- cgit v1.2.3-70-g09d2