@@ -28,9 +28,9 @@ module stdlib_linalg_blas_aux
2828
2929 contains
3030
31- !> DCABS1: computes |Re(.)| + |Im(.)| of a double complex number
3231
3332 pure real(dp) function stdlib_dcabs1(z)
33+ !> DCABS1 computes |Re(.)| + |Im(.)| of a double complex number
3434 ! -- reference blas level1 routine --
3535 ! -- reference blas is a software package provided by univ. of tennessee, --
3636 ! -- univ. of california berkeley, univ. of colorado denver and nag ltd..--
@@ -43,9 +43,9 @@ module stdlib_linalg_blas_aux
4343 return
4444 end function stdlib_dcabs1
4545
46- !> ISAMAX: finds the index of the first element having maximum absolute value.
4746
4847 pure integer(ilp) function stdlib_isamax(n,sx,incx)
48+ !> ISAMAX finds the index of the first element having maximum absolute value.
4949 ! -- reference blas level1 routine --
5050 ! -- reference blas is a software package provided by univ. of tennessee, --
5151 ! -- univ. of california berkeley, univ. of colorado denver and nag ltd..--
@@ -88,9 +88,9 @@ module stdlib_linalg_blas_aux
8888 return
8989 end function stdlib_isamax
9090
91- !> IZAMAX: finds the index of the first element having maximum |Re(.)| + |Im(.)|
9291
9392 pure integer(ilp) function stdlib_izamax(n,zx,incx)
93+ !> IZAMAX finds the index of the first element having maximum |Re(.)| + |Im(.)|
9494 ! -- reference blas level1 routine --
9595 ! -- reference blas is a software package provided by univ. of tennessee, --
9696 ! -- univ. of california berkeley, univ. of colorado denver and nag ltd..--
@@ -131,10 +131,10 @@ module stdlib_linalg_blas_aux
131131 return
132132 end function stdlib_izamax
133133
134- !> LSAME: returns .TRUE. if CA is the same letter as CB regardless of
135- !> case.
136134
137135 pure logical(lk) function stdlib_lsame(ca,cb)
136+ !> LSAME returns .TRUE. if CA is the same letter as CB regardless of
137+ !> case.
138138 ! -- reference blas level1 routine --
139139 ! -- reference blas is a software package provided by univ. of tennessee, --
140140 ! -- univ. of california berkeley, univ. of colorado denver and nag ltd..--
@@ -178,9 +178,9 @@ module stdlib_linalg_blas_aux
178178 ! return
179179 end function stdlib_lsame
180180
181- !> SCABS1: computes |Re(.)| + |Im(.)| of a complex number
182181
183182 pure real(sp) function stdlib_scabs1(z)
183+ !> SCABS1 computes |Re(.)| + |Im(.)| of a complex number
184184 ! -- reference blas level1 routine --
185185 ! -- reference blas is a software package provided by univ. of tennessee, --
186186 ! -- univ. of california berkeley, univ. of colorado denver and nag ltd..--
@@ -193,13 +193,13 @@ module stdlib_linalg_blas_aux
193193 return
194194 end function stdlib_scabs1
195195
196- !> XERBLA: is an error handler for the LAPACK routines.
196+
197+ pure subroutine stdlib_xerbla( srname, info )
198+ !> XERBLA is an error handler for the LAPACK routines.
197199 !> It is called by an LAPACK routine if an input parameter has an
198200 !> invalid value. A message is printed and execution stops.
199201 !> Installers may consider modifying the STOP statement in order to
200202 !> call system-specific exception-handling facilities.
201-
202- pure subroutine stdlib_xerbla( srname, info )
203203 ! -- reference blas level1 routine --
204204 ! -- reference blas is a software package provided by univ. of tennessee, --
205205 ! -- univ. of california berkeley, univ. of colorado denver and nag ltd..--
@@ -214,7 +214,9 @@ module stdlib_linalg_blas_aux
214214
215215 end subroutine stdlib_xerbla
216216
217- !> XERBLA_ARRAY: assists other languages in calling XERBLA, the LAPACK
217+
218+ pure subroutine stdlib_xerbla_array(srname_array, srname_len, info)
219+ !> XERBLA_ARRAY assists other languages in calling XERBLA, the LAPACK
218220 !> and BLAS error handler. Rather than taking a Fortran string argument
219221 !> as the function's name, XERBLA_ARRAY takes an array of single
220222 !> characters along with the array's length. XERBLA_ARRAY then copies
@@ -230,8 +232,6 @@ module stdlib_linalg_blas_aux
230232 !> }
231233 !> Providing XERBLA_ARRAY is not necessary for intercepting LAPACK
232234 !> errors. XERBLA_ARRAY calls XERBLA.
233-
234- pure subroutine stdlib_xerbla_array(srname_array, srname_len, info)
235235 ! -- reference blas level1 routine --
236236 ! -- reference blas is a software package provided by univ. of tennessee, --
237237 ! -- univ. of california berkeley, univ. of colorado denver and nag ltd..--
@@ -257,9 +257,9 @@ module stdlib_linalg_blas_aux
257257
258258#:if WITH_QP
259259
260- !> DCABS1: computes |Re(.)| + |Im(.)| of a double complex number
261260
262261 pure real(qp) function stdlib_qcabs1(z)
262+ !> DCABS1: computes |Re(.)| + |Im(.)| of a double complex number
263263 ! -- reference blas level1 routine --
264264 ! -- reference blas is a software package provided by univ. of tennessee, --
265265 ! -- univ. of california berkeley, univ. of colorado denver and nag ltd..--
@@ -275,9 +275,9 @@ module stdlib_linalg_blas_aux
275275
276276#:if WITH_QP
277277
278- !> IDAMAX: finds the index of the first element having maximum absolute value.
279278
280279 pure integer(ilp) function stdlib_iqamax(n,dx,incx)
280+ !> IDAMAX: finds the index of the first element having maximum absolute value.
281281 ! -- reference blas level1 routine --
282282 ! -- reference blas is a software package provided by univ. of tennessee, --
283283 ! -- univ. of california berkeley, univ. of colorado denver and nag ltd..--
@@ -323,9 +323,9 @@ module stdlib_linalg_blas_aux
323323
324324#:if WITH_QP
325325
326- !> IZAMAX: finds the index of the first element having maximum |Re(.)| + |Im(.)|
327326
328327 pure integer(ilp) function stdlib_iwamax(n,zx,incx)
328+ !> IZAMAX: finds the index of the first element having maximum |Re(.)| + |Im(.)|
329329 ! -- reference blas level1 routine --
330330 ! -- reference blas is a software package provided by univ. of tennessee, --
331331 ! -- univ. of california berkeley, univ. of colorado denver and nag ltd..--
@@ -367,9 +367,9 @@ module stdlib_linalg_blas_aux
367367 end function stdlib_iwamax
368368#:endif
369369
370- !> ICAMAX: finds the index of the first element having maximum |Re(.)| + |Im(.)|
371370
372371 pure integer(ilp) function stdlib_icamax(n,cx,incx)
372+ !> ICAMAX finds the index of the first element having maximum |Re(.)| + |Im(.)|
373373 ! -- reference blas level1 routine --
374374 ! -- reference blas is a software package provided by univ. of tennessee, --
375375 ! -- univ. of california berkeley, univ. of colorado denver and nag ltd..--
@@ -410,9 +410,9 @@ module stdlib_linalg_blas_aux
410410 return
411411 end function stdlib_icamax
412412
413- !> IDAMAX: finds the index of the first element having maximum absolute value.
414413
415414 pure integer(ilp) function stdlib_idamax(n,dx,incx)
415+ !> IDAMAX finds the index of the first element having maximum absolute value.
416416 ! -- reference blas level1 routine --
417417 ! -- reference blas is a software package provided by univ. of tennessee, --
418418 ! -- univ. of california berkeley, univ. of colorado denver and nag ltd..--
0 commit comments