diff --git a/src/multifluid.cpp b/src/multifluid.cpp
index 1e2311c6bbdf14ca144d1a9a697404c8f657295b..361cf374be23c24e1288439bc84609380e913451 100644
--- a/src/multifluid.cpp
+++ b/src/multifluid.cpp
@@ -35,21 +35,21 @@ void time_calls(const std::string &coolprop_root, const J &BIPcollection) {
         {
             Timer t(N);
             for (auto i = 0; i < N; ++i) {
-                alphar = tdx::get_Ar01<ADBackends::complex_step>(model, T, rho, molefrac);
+                alphar = tdx::template get_Ar01<ADBackends::complex_step>(model, T, rho, molefrac);
             }
             std::cout << alphar << "; 1st CSD" << std::endl;
         }
         {
             Timer t(N);
             for (auto i = 0; i < N; ++i) {
-                alphar = tdx::get_Ar01<ADBackends::autodiff>(model, T, rho, molefrac);
+                alphar = tdx::template get_Ar01<ADBackends::autodiff>(model, T, rho, molefrac);
             }
             std::cout << alphar << "; 1st autodiff::autodiff" << std::endl;
         }
         {
             Timer t(N);
             for (auto i = 0; i < N; ++i) {
-                alphar = tdx::get_Ar01<ADBackends::multicomplex>(model, T, rho, molefrac);
+                alphar = tdx::template get_Ar01<ADBackends::multicomplex>(model, T, rho, molefrac);
             }
             std::cout << alphar << "; 1st MCX" << std::endl;
         }