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