From 28e2719e19cd9d01699eb10e10d40c71240b2dcc Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <github@naumov.de>
Date: Fri, 20 Nov 2020 20:45:49 +0100
Subject: [PATCH] [ParL] Add missing explicit template inst. decls.

---
 ParameterLib/CoordinateSystem.h | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/ParameterLib/CoordinateSystem.h b/ParameterLib/CoordinateSystem.h
index 9a0364c0570..f1508bdd76c 100644
--- a/ParameterLib/CoordinateSystem.h
+++ b/ParameterLib/CoordinateSystem.h
@@ -50,4 +50,14 @@ private:
     std::array<Parameter<double> const*, 3> _base;
 };
 
+extern template Eigen::Matrix<double, 2, 2> CoordinateSystem::rotateTensor<2>(
+    std::vector<double> const& values, SpatialPosition const& pos) const;
+extern template Eigen::Matrix<double, 3, 3> CoordinateSystem::rotateTensor<3>(
+    std::vector<double> const& values, SpatialPosition const& pos) const;
+extern template Eigen::Matrix<double, 2, 2>
+CoordinateSystem::rotateDiagonalTensor<2>(std::vector<double> const& values,
+                                          SpatialPosition const& pos) const;
+extern template Eigen::Matrix<double, 3, 3>
+CoordinateSystem::rotateDiagonalTensor<3>(std::vector<double> const& values,
+                                          SpatialPosition const& pos) const;
 }  // namespace ParameterLib
-- 
GitLab