aboutsummaryrefslogtreecommitdiff
path: root/TESTING/LIN/clatsp.f
diff options
context:
space:
mode:
authorjulie <julielangou@users.noreply.github.com>2011-10-06 06:53:11 +0000
committerjulie <julielangou@users.noreply.github.com>2011-10-06 06:53:11 +0000
commite1d39294aee16fa6db9ba079b14442358217db71 (patch)
tree30e5aa04c1f6596991fda5334f63dfb9b8027849 /TESTING/LIN/clatsp.f
parent5fe0466a14e395641f4f8a300ecc9dcb8058081b (diff)
Integrating Doxygen in comments
Diffstat (limited to 'TESTING/LIN/clatsp.f')
-rw-r--r--TESTING/LIN/clatsp.f123
1 files changed, 88 insertions, 35 deletions
diff --git a/TESTING/LIN/clatsp.f b/TESTING/LIN/clatsp.f
index cbe126a0..f0c25071 100644
--- a/TESTING/LIN/clatsp.f
+++ b/TESTING/LIN/clatsp.f
@@ -1,51 +1,104 @@
- SUBROUTINE CLATSP( UPLO, N, X, ISEED )
+*> \brief \b CLATSP
*
-* -- LAPACK auxiliary test routine (version 3.1) --
-* Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd..
-* November 2006
+* =========== DOCUMENTATION ===========
*
-* .. Scalar Arguments ..
- CHARACTER UPLO
- INTEGER N
-* ..
-* .. Array Arguments ..
- INTEGER ISEED( * )
- COMPLEX X( * )
-* ..
+* Online html documentation available at
+* http://www.netlib.org/lapack/explore-html/
+*
+* Definition
+* ==========
*
+* SUBROUTINE CLATSP( UPLO, N, X, ISEED )
+*
+* .. Scalar Arguments ..
+* CHARACTER UPLO
+* INTEGER N
+* ..
+* .. Array Arguments ..
+* INTEGER ISEED( * )
+* COMPLEX X( * )
+* ..
+*
* Purpose
* =======
*
-* CLATSP generates a special test matrix for the complex symmetric
-* (indefinite) factorization for packed matrices. The pivot blocks of
-* the generated matrix will be in the following order:
-* 2x2 pivot block, non diagonalizable
-* 1x1 pivot block
-* 2x2 pivot block, diagonalizable
-* (cycle repeats)
-* A row interchange is required for each non-diagonalizable 2x2 block.
+*>\details \b Purpose:
+*>\verbatim
+*>
+*> CLATSP generates a special test matrix for the complex symmetric
+*> (indefinite) factorization for packed matrices. The pivot blocks of
+*> the generated matrix will be in the following order:
+*> 2x2 pivot block, non diagonalizable
+*> 1x1 pivot block
+*> 2x2 pivot block, diagonalizable
+*> (cycle repeats)
+*> A row interchange is required for each non-diagonalizable 2x2 block.
+*>
+*>\endverbatim
*
* Arguments
* =========
*
-* UPLO (input) CHARACTER
-* Specifies whether the generated matrix is to be upper or
-* lower triangular.
-* = 'U': Upper triangular
-* = 'L': Lower triangular
+*> \param[in] UPLO
+*> \verbatim
+*> UPLO is CHARACTER
+*> Specifies whether the generated matrix is to be upper or
+*> lower triangular.
+*> = 'U': Upper triangular
+*> = 'L': Lower triangular
+*> \endverbatim
+*>
+*> \param[in] N
+*> \verbatim
+*> N is INTEGER
+*> The dimension of the matrix to be generated.
+*> \endverbatim
+*>
+*> \param[out] X
+*> \verbatim
+*> X is COMPLEX array, dimension (N*(N+1)/2)
+*> The generated matrix in packed storage format. The matrix
+*> consists of 3x3 and 2x2 diagonal blocks which result in the
+*> pivot sequence given above. The matrix outside these
+*> diagonal blocks is zero.
+*> \endverbatim
+*>
+*> \param[in,out] ISEED
+*> \verbatim
+*> ISEED is INTEGER array, dimension (4)
+*> On entry, the seed for the random number generator. The last
+*> of the four integers must be odd. (modified on exit)
+*> \endverbatim
+*>
+*
+* Authors
+* =======
+*
+*> \author Univ. of Tennessee
+*> \author Univ. of California Berkeley
+*> \author Univ. of Colorado Denver
+*> \author NAG Ltd.
*
-* N (input) INTEGER
-* The dimension of the matrix to be generated.
+*> \date November 2011
*
-* X (output) COMPLEX array, dimension (N*(N+1)/2)
-* The generated matrix in packed storage format. The matrix
-* consists of 3x3 and 2x2 diagonal blocks which result in the
-* pivot sequence given above. The matrix outside these
-* diagonal blocks is zero.
+*> \ingroup complex_lin
*
-* ISEED (input/output) INTEGER array, dimension (4)
-* On entry, the seed for the random number generator. The last
-* of the four integers must be odd. (modified on exit)
+* =====================================================================
+ SUBROUTINE CLATSP( UPLO, N, X, ISEED )
+*
+* -- LAPACK test routine (version 3.1) --
+* -- LAPACK is a software package provided by Univ. of Tennessee, --
+* -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--
+* November 2011
+*
+* .. Scalar Arguments ..
+ CHARACTER UPLO
+ INTEGER N
+* ..
+* .. Array Arguments ..
+ INTEGER ISEED( * )
+ COMPLEX X( * )
+* ..
*
* =====================================================================
*