Skip to content

Commit

Permalink
Merge pull request #167 from thielema/blas-parameter-comments
Browse files Browse the repository at this point in the history
Added and straightened Doxygen comments on BLAS parameters.
  • Loading branch information
langou authored Jun 12, 2017
2 parents a26a82f + c4ef454 commit b8e8440
Show file tree
Hide file tree
Showing 145 changed files with 1,505 additions and 315 deletions.
37 changes: 37 additions & 0 deletions BLAS/SRC/caxpy.f
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,43 @@
*> CAXPY constant times a vector plus a vector.
*> \endverbatim
*
* Arguments:
* ==========
*
*> \param[in] N
*> \verbatim
*> N is INTEGER
*> number of elements in input vector(s)
*> \endverbatim
*>
*> \param[in] CA
*> \verbatim
*> CA is COMPLEX
*> On entry, CA specifies the scalar alpha.
*> \endverbatim
*>
*> \param[in] CX
*> \verbatim
*> CX is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCX ) )
*> \endverbatim
*>
*> \param[in] INCX
*> \verbatim
*> INCX is INTEGER
*> storage spacing between elements of CX
*> \endverbatim
*>
*> \param[in,out] CY
*> \verbatim
*> CY is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCY ) )
*> \endverbatim
*>
*> \param[in] INCY
*> \verbatim
*> INCY is INTEGER
*> storage spacing between elements of CY
*> \endverbatim
*
* Authors:
* ========
*
Expand Down
31 changes: 31 additions & 0 deletions BLAS/SRC/ccopy.f
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,37 @@
*> CCOPY copies a vector x to a vector y.
*> \endverbatim
*
* Arguments:
* ==========
*
*> \param[in] N
*> \verbatim
*> N is INTEGER
*> number of elements in input vector(s)
*> \endverbatim
*>
*> \param[in] CX
*> \verbatim
*> CX is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCX ) )
*> \endverbatim
*>
*> \param[in] INCX
*> \verbatim
*> INCX is INTEGER
*> storage spacing between elements of CX
*> \endverbatim
*>
*> \param[out] CY
*> \verbatim
*> CY is COMPLEX array, dimension ( 1 + ( N - 1 )*abs( INCY ) )
*> \endverbatim
*>
*> \param[in] INCY
*> \verbatim
*> INCY is INTEGER
*> storage spacing between elements of CY
*> \endverbatim
*
* Authors:
* ========
*
Expand Down
31 changes: 31 additions & 0 deletions BLAS/SRC/cdotc.f
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,37 @@
*>
*> \endverbatim
*
* Arguments:
* ==========
*
*> \param[in] N
*> \verbatim
*> N is INTEGER
*> number of elements in input vector(s)
*> \endverbatim
*>
*> \param[in] CX
*> \verbatim
*> CX is REAL array, dimension ( 1 + ( N - 1 )*abs( INCX ) )
*> \endverbatim
*>
*> \param[in] INCX
*> \verbatim
*> INCX is INTEGER
*> storage spacing between elements of CX
*> \endverbatim
*>
*> \param[in] CY
*> \verbatim
*> CY is REAL array, dimension ( 1 + ( N - 1 )*abs( INCY ) )
*> \endverbatim
*>
*> \param[in] INCY
*> \verbatim
*> INCY is INTEGER
*> storage spacing between elements of CY
*> \endverbatim
*
* Authors:
* ========
*
Expand Down
31 changes: 31 additions & 0 deletions BLAS/SRC/cdotu.f
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,37 @@
*>
*> \endverbatim
*
* Arguments:
* ==========
*
*> \param[in] N
*> \verbatim
*> N is INTEGER
*> number of elements in input vector(s)
*> \endverbatim
*>
*> \param[in] CX
*> \verbatim
*> CX is REAL array, dimension ( 1 + ( N - 1 )*abs( INCX ) )
*> \endverbatim
*>
*> \param[in] INCX
*> \verbatim
*> INCX is INTEGER
*> storage spacing between elements of CX
*> \endverbatim
*>
*> \param[in] CY
*> \verbatim
*> CY is REAL array, dimension ( 1 + ( N - 1 )*abs( INCY ) )
*> \endverbatim
*>
*> \param[in] INCY
*> \verbatim
*> INCY is INTEGER
*> storage spacing between elements of CY
*> \endverbatim
*
* Authors:
* ========
*
Expand Down
6 changes: 3 additions & 3 deletions BLAS/SRC/cgbmv.f
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
*>
*> \param[in] A
*> \verbatim
*> A is COMPLEX array of DIMENSION ( LDA, n ).
*> A is COMPLEX array, dimension ( LDA, N )
*> Before entry, the leading ( kl + ku + 1 ) by n part of the
*> array A must contain the matrix of coefficients, supplied
*> column by column, with the leading diagonal of the matrix in
Expand Down Expand Up @@ -118,7 +118,7 @@
*>
*> \param[in] X
*> \verbatim
*> X is COMPLEX array of DIMENSION at least
*> X is COMPLEX array, dimension at least
*> ( 1 + ( n - 1 )*abs( INCX ) ) when TRANS = 'N' or 'n'
*> and at least
*> ( 1 + ( m - 1 )*abs( INCX ) ) otherwise.
Expand All @@ -142,7 +142,7 @@
*>
*> \param[in,out] Y
*> \verbatim
*> Y is COMPLEX array of DIMENSION at least
*> Y is COMPLEX array, dimension at least
*> ( 1 + ( m - 1 )*abs( INCY ) ) when TRANS = 'N' or 'n'
*> and at least
*> ( 1 + ( n - 1 )*abs( INCY ) ) otherwise.
Expand Down
6 changes: 3 additions & 3 deletions BLAS/SRC/cgemm.f
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@
*>
*> \param[in] A
*> \verbatim
*> A is COMPLEX array of DIMENSION ( LDA, ka ), where ka is
*> A is COMPLEX array, dimension ( LDA, ka ), where ka is
*> k when TRANSA = 'N' or 'n', and is m otherwise.
*> Before entry with TRANSA = 'N' or 'n', the leading m by k
*> part of the array A must contain the matrix A, otherwise
Expand All @@ -116,7 +116,7 @@
*>
*> \param[in] B
*> \verbatim
*> B is COMPLEX array of DIMENSION ( LDB, kb ), where kb is
*> B is COMPLEX array, dimension ( LDB, kb ), where kb is
*> n when TRANSB = 'N' or 'n', and is k otherwise.
*> Before entry with TRANSB = 'N' or 'n', the leading k by n
*> part of the array B must contain the matrix B, otherwise
Expand All @@ -142,7 +142,7 @@
*>
*> \param[in,out] C
*> \verbatim
*> C is COMPLEX array of DIMENSION ( LDC, n ).
*> C is COMPLEX array, dimension ( LDC, N )
*> Before entry, the leading m by n part of the array C must
*> contain the matrix C, except when beta is zero, in which
*> case C need not be set on entry.
Expand Down
6 changes: 3 additions & 3 deletions BLAS/SRC/cgemv.f
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@
*>
*> \param[in] A
*> \verbatim
*> A is COMPLEX array of DIMENSION ( LDA, n ).
*> A is COMPLEX array, dimension ( LDA, N )
*> Before entry, the leading m by n part of the array A must
*> contain the matrix of coefficients.
*> \endverbatim
Expand All @@ -88,7 +88,7 @@
*>
*> \param[in] X
*> \verbatim
*> X is COMPLEX array of DIMENSION at least
*> X is COMPLEX array, dimension at least
*> ( 1 + ( n - 1 )*abs( INCX ) ) when TRANS = 'N' or 'n'
*> and at least
*> ( 1 + ( m - 1 )*abs( INCX ) ) otherwise.
Expand All @@ -112,7 +112,7 @@
*>
*> \param[in,out] Y
*> \verbatim
*> Y is COMPLEX array of DIMENSION at least
*> Y is COMPLEX array, dimension at least
*> ( 1 + ( m - 1 )*abs( INCY ) ) when TRANS = 'N' or 'n'
*> and at least
*> ( 1 + ( n - 1 )*abs( INCY ) ) otherwise.
Expand Down
6 changes: 3 additions & 3 deletions BLAS/SRC/cgerc.f
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
*>
*> \param[in] X
*> \verbatim
*> X is COMPLEX array of dimension at least
*> X is COMPLEX array, dimension at least
*> ( 1 + ( m - 1 )*abs( INCX ) ).
*> Before entry, the incremented array X must contain the m
*> element vector x.
Expand All @@ -72,7 +72,7 @@
*>
*> \param[in] Y
*> \verbatim
*> Y is COMPLEX array of dimension at least
*> Y is COMPLEX array, dimension at least
*> ( 1 + ( n - 1 )*abs( INCY ) ).
*> Before entry, the incremented array Y must contain the n
*> element vector y.
Expand All @@ -87,7 +87,7 @@
*>
*> \param[in,out] A
*> \verbatim
*> A is COMPLEX array of DIMENSION ( LDA, n ).
*> A is COMPLEX array, dimension ( LDA, N )
*> Before entry, the leading m by n part of the array A must
*> contain the matrix of coefficients. On exit, A is
*> overwritten by the updated matrix.
Expand Down
6 changes: 3 additions & 3 deletions BLAS/SRC/cgeru.f
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
*>
*> \param[in] X
*> \verbatim
*> X is COMPLEX array of dimension at least
*> X is COMPLEX array, dimension at least
*> ( 1 + ( m - 1 )*abs( INCX ) ).
*> Before entry, the incremented array X must contain the m
*> element vector x.
Expand All @@ -72,7 +72,7 @@
*>
*> \param[in] Y
*> \verbatim
*> Y is COMPLEX array of dimension at least
*> Y is COMPLEX array, dimension at least
*> ( 1 + ( n - 1 )*abs( INCY ) ).
*> Before entry, the incremented array Y must contain the n
*> element vector y.
Expand All @@ -87,7 +87,7 @@
*>
*> \param[in,out] A
*> \verbatim
*> A is COMPLEX array of DIMENSION ( LDA, n ).
*> A is COMPLEX array, dimension ( LDA, N )
*> Before entry, the leading m by n part of the array A must
*> contain the matrix of coefficients. On exit, A is
*> overwritten by the updated matrix.
Expand Down
6 changes: 3 additions & 3 deletions BLAS/SRC/chbmv.f
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
*>
*> \param[in] A
*> \verbatim
*> A is COMPLEX array of DIMENSION ( LDA, n ).
*> A is COMPLEX array, dimension ( LDA, N )
*> Before entry with UPLO = 'U' or 'u', the leading ( k + 1 )
*> by n part of the array A must contain the upper triangular
*> band part of the hermitian matrix, supplied column by
Expand Down Expand Up @@ -123,7 +123,7 @@
*>
*> \param[in] X
*> \verbatim
*> X is COMPLEX array of DIMENSION at least
*> X is COMPLEX array, dimension at least
*> ( 1 + ( n - 1 )*abs( INCX ) ).
*> Before entry, the incremented array X must contain the
*> vector x.
Expand All @@ -144,7 +144,7 @@
*>
*> \param[in,out] Y
*> \verbatim
*> Y is COMPLEX array of DIMENSION at least
*> Y is COMPLEX array, dimension at least
*> ( 1 + ( n - 1 )*abs( INCY ) ).
*> Before entry, the incremented array Y must contain the
*> vector y. On exit, Y is overwritten by the updated vector y.
Expand Down
6 changes: 3 additions & 3 deletions BLAS/SRC/chemm.f
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
*>
*> \param[in] A
*> \verbatim
*> A is COMPLEX array of DIMENSION ( LDA, ka ), where ka is
*> A is COMPLEX array, dimension ( LDA, ka ), where ka is
*> m when SIDE = 'L' or 'l' and is n otherwise.
*> Before entry with SIDE = 'L' or 'l', the m by m part of
*> the array A must contain the hermitian matrix, such that
Expand Down Expand Up @@ -124,7 +124,7 @@
*>
*> \param[in] B
*> \verbatim
*> B is COMPLEX array of DIMENSION ( LDB, n ).
*> B is COMPLEX array, dimension ( LDB, N )
*> Before entry, the leading m by n part of the array B must
*> contain the matrix B.
*> \endverbatim
Expand All @@ -146,7 +146,7 @@
*>
*> \param[in,out] C
*> \verbatim
*> C is COMPLEX array of DIMENSION ( LDC, n ).
*> C is COMPLEX array, dimension ( LDC, N )
*> Before entry, the leading m by n part of the array C must
*> contain the matrix C, except when beta is zero, in which
*> case C need not be set on entry.
Expand Down
6 changes: 3 additions & 3 deletions BLAS/SRC/chemv.f
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@
*>
*> \param[in] A
*> \verbatim
*> A is COMPLEX array of DIMENSION ( LDA, n ).
*> A is COMPLEX array, dimension ( LDA, N )
*> Before entry with UPLO = 'U' or 'u', the leading n by n
*> upper triangular part of the array A must contain the upper
*> triangular part of the hermitian matrix and the strictly
Expand All @@ -88,7 +88,7 @@
*>
*> \param[in] X
*> \verbatim
*> X is COMPLEX array of dimension at least
*> X is COMPLEX array, dimension at least
*> ( 1 + ( n - 1 )*abs( INCX ) ).
*> Before entry, the incremented array X must contain the n
*> element vector x.
Expand All @@ -110,7 +110,7 @@
*>
*> \param[in,out] Y
*> \verbatim
*> Y is COMPLEX array of dimension at least
*> Y is COMPLEX array, dimension at least
*> ( 1 + ( n - 1 )*abs( INCY ) ).
*> Before entry, the incremented array Y must contain the n
*> element vector y. On exit, Y is overwritten by the updated
Expand Down
4 changes: 2 additions & 2 deletions BLAS/SRC/cher.f
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@
*>
*> \param[in] X
*> \verbatim
*> X is COMPLEX array of dimension at least
*> X is COMPLEX array, dimension at least
*> ( 1 + ( n - 1 )*abs( INCX ) ).
*> Before entry, the incremented array X must contain the n
*> element vector x.
Expand All @@ -80,7 +80,7 @@
*>
*> \param[in,out] A
*> \verbatim
*> A is COMPLEX array of DIMENSION ( LDA, n ).
*> A is COMPLEX array, dimension ( LDA, N )
*> Before entry with UPLO = 'U' or 'u', the leading n by n
*> upper triangular part of the array A must contain the upper
*> triangular part of the hermitian matrix and the strictly
Expand Down
Loading

0 comments on commit b8e8440

Please sign in to comment.