--- rpl/lapack/lapack/zpftrs.f 2010/08/07 13:21:11 1.1 +++ rpl/lapack/lapack/zpftrs.f 2011/07/22 07:38:19 1.6 @@ -1,9 +1,9 @@ SUBROUTINE ZPFTRS( TRANSR, UPLO, N, NRHS, A, B, LDB, INFO ) * -* -- LAPACK routine (version 3.2.1) -- +* -- LAPACK routine (version 3.3.1) -- * * -- Contributed by Fred Gustavson of the IBM Watson Research Center -- -* -- April 2009 -- +* -- April 2011 -- * * -- LAPACK is a software package provided by Univ. of Tennessee, -- * -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..-- @@ -26,11 +26,11 @@ * Arguments * ========= * -* TRANSR (input) CHARACTER +* TRANSR (input) CHARACTER*1 * = 'N': The Normal TRANSR of RFP A is stored; * = 'C': The Conjugate-transpose TRANSR of RFP A is stored. * -* UPLO (input) CHARACTER +* UPLO (input) CHARACTER*1 * = 'U': Upper triangle of RFP A is stored; * = 'L': Lower triangle of RFP A is stored. * @@ -207,20 +207,20 @@ * Quick return if possible * IF( N.EQ.0 .OR. NRHS.EQ.0 ) - + RETURN + $ RETURN * * start execution: there are two triangular solves * IF( LOWER ) THEN CALL ZTFSM( TRANSR, 'L', UPLO, 'N', 'N', N, NRHS, CONE, A, B, - + LDB ) + $ LDB ) CALL ZTFSM( TRANSR, 'L', UPLO, 'C', 'N', N, NRHS, CONE, A, B, - + LDB ) + $ LDB ) ELSE CALL ZTFSM( TRANSR, 'L', UPLO, 'C', 'N', N, NRHS, CONE, A, B, - + LDB ) + $ LDB ) CALL ZTFSM( TRANSR, 'L', UPLO, 'N', 'N', N, NRHS, CONE, A, B, - + LDB ) + $ LDB ) END IF * RETURN