diff --git a/ParameterLib/CoordinateSystem.h b/ParameterLib/CoordinateSystem.h
index 9a0364c0570471d6d548d46b86acb4c5e8c79193..f1508bdd76c74a98f09223e105a2feed518625e7 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