We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent fc51937 commit cb91e67Copy full SHA for cb91e67
src/stdlib_linalg_blas.fypp
@@ -1309,12 +1309,16 @@ module stdlib_linalg_blas
1309
#else
1310
module procedure stdlib_dsdot
1311
#endif
1312
-#:for rk,rt,ri in REAL_KINDS_TYPES
1313
-#:if not rk in ["sp","dp"]
1314
- module procedure stdlib_${ri}$sdot
1315
+#:if WITH_QP
+ !! Provide a unique interface to accumulate double precision reals
+ !! into the highest available precision.
1316
+ module procedure stdlib_xsdot
1317
+#:elif WITH_XDP
1318
1319
1320
+ module procedure stdlib_qsdot
1321
#:endif
-#:endfor
1322
end interface sdot
1323
1324
0 commit comments