diff --git a/include/preprocess/mat_computational_operator.h b/include/preprocess/mat_computational_operator.h index c7ee90b9c..bd921bb34 100644 --- a/include/preprocess/mat_computational_operator.h +++ b/include/preprocess/mat_computational_operator.h @@ -61,7 +61,7 @@ initialize_chol(MT const& A_trans, MT const& A) } } -template typename Eigen_llt, typename MT, typename VT> +template typename Eigen_llt, typename MT, typename VT> inline static VT solve_vec(std::unique_ptr> const& llt, MT const& H, VT const& b) { @@ -82,7 +82,7 @@ inline static VT solve_vec(std::unique_ptr> const& llt, } } -template typename Eigen_llt, typename MT, typename NT> +template typename Eigen_llt, typename MT, typename NT> inline static Eigen::Matrix solve_mat(std::unique_ptr> const& llt, MT const& H, MT const& mat, NT &logdetE) @@ -180,7 +180,7 @@ get_mat_prod_op(MT const& E) } } -template typename SpectraMatProd> +template typename SpectraMatProd> inline static auto get_eigs_solver(std::unique_ptr> const& op, int const n) { using DenseMatProd = Spectra::DenseSymMatProd;