diff options
author | julie <julielangou@users.noreply.github.com> | 2011-10-06 06:53:11 +0000 |
---|---|---|
committer | julie <julielangou@users.noreply.github.com> | 2011-10-06 06:53:11 +0000 |
commit | e1d39294aee16fa6db9ba079b14442358217db71 (patch) | |
tree | 30e5aa04c1f6596991fda5334f63dfb9b8027849 /TESTING/LIN/clatsp.f | |
parent | 5fe0466a14e395641f4f8a300ecc9dcb8058081b (diff) |
Integrating Doxygen in comments
Diffstat (limited to 'TESTING/LIN/clatsp.f')
-rw-r--r-- | TESTING/LIN/clatsp.f | 123 |
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( * ) +* .. * * ===================================================================== * |