@@ -876,8 +876,7 @@ module stdlib_linalg
876876 !! This interface provides methods for computing the determinant of a matrix.
877877 !! Supported data types include `real` and `complex`.
878878 !!
879- !!@note The provided functions are intended for square matrices only.
880- !!@note BLAS/LAPACK backends do not currently support extended precision (``xdp``).
879+ !!@note The provided functions are intended for square matrices only.
881880 !!
882881 !!### Example
883882 !!
@@ -898,10 +897,8 @@ module stdlib_linalg
898897 !!```
899898 !!
900899 #:for rk,rt in RC_KINDS_TYPES
901- #:if rk!="xdp"
902900 module procedure stdlib_linalg_${rt[0]}$${rk}$determinant
903901 module procedure stdlib_linalg_pure_${rt[0]}$${rk}$determinant
904- #:endif
905902 #:endfor
906903 end interface det
907904
@@ -920,7 +917,6 @@ module stdlib_linalg
920917 !! Supported data types include real and complex.
921918 !!
922919 !!@note The provided functions are intended for square matrices.
923- !!@note BLAS/LAPACK backends do not currently support extended precision (``xdp``).
924920 !!
925921 !!### Example
926922 !!
@@ -935,15 +931,12 @@ module stdlib_linalg
935931 !!```
936932 !
937933 #:for rk,rt in RC_KINDS_TYPES
938- #:if rk!="xdp"
939934 module procedure stdlib_linalg_pure_${rt[0]}$${rk}$determinant
940- #:endif
941935 #:endfor
942936 end interface operator(.det.)
943937
944938 interface
945939 #:for rk,rt in RC_KINDS_TYPES
946- #:if rk!="xdp"
947940 module function stdlib_linalg_${rt[0]}$${rk}$determinant(a,overwrite_a,err) result(det)
948941 !> Input matrix a[m,n]
949942 ${rt}$, intent(inout), target :: a(:,:)
@@ -960,7 +953,6 @@ module stdlib_linalg
960953 !> Matrix determinant
961954 ${rt}$ :: det
962955 end function stdlib_linalg_pure_${rt[0]}$${rk}$determinant
963- #:endif
964956 #:endfor
965957 end interface
966958
@@ -1216,7 +1208,6 @@ module stdlib_linalg
12161208 !! Preallocated space for both eigenvalues `lambda` and the eigenvector matrices must be user-provided.
12171209 !!
12181210 !!@note The solution is based on LAPACK's general eigenproblem solvers `*GEEV`.
1219- !!@note BLAS/LAPACK backends do not currently support extended precision (``xdp``).
12201211 !!
12211212 #:for rk,rt,ri in RC_KINDS_TYPES
12221213 #:for ep,ei in EIG_PROBLEM_LIST
@@ -1294,7 +1285,6 @@ module stdlib_linalg
12941285 !! as an optional `type(linalg_state_type)` output flag.
12951286 !!
12961287 !!@note The solution is based on LAPACK's general eigenproblem solvers `*GEEV`.
1297- !!@note BLAS/LAPACK backends do not currently support extended precision (``xdp``).
12981288 !!
12991289 #:for rk,rt,ri in RC_KINDS_TYPES
13001290 #:for ep,ei in EIG_PROBLEM_LIST
@@ -1349,7 +1339,6 @@ module stdlib_linalg
13491339 !! Preallocated space for both eigenvalues `lambda` and the eigenvector matrix must be user-provided.
13501340 !!
13511341 !!@note The solution is based on LAPACK's eigenproblem solvers `*SYEV`/`*HEEV`.
1352- !!@note BLAS/LAPACK backends do not currently support extended precision (``xdp``).
13531342 !!
13541343 #:for rk,rt,ri in RC_KINDS_TYPES
13551344 module subroutine stdlib_linalg_eigh_${ri}$(a,lambda,vectors,upper_a,overwrite_a,err)
@@ -1392,7 +1381,6 @@ module stdlib_linalg
13921381 !! as an optional `type(linalg_state_type)` output flag.
13931382 !!
13941383 !!@note The solution is based on LAPACK's eigenproblem solvers `*SYEV`/`*HEEV`.
1395- !!@note BLAS/LAPACK backends do not currently support extended precision (``xdp``).
13961384 !!
13971385 #:for rk,rt,ri in RC_KINDS_TYPES
13981386 module function stdlib_linalg_eigvalsh_${ri}$(a,upper_a,err) result(lambda)
0 commit comments