--- rpl/lapack/lapack/dpftrs.f 2010/08/07 13:21:05 1.1 +++ rpl/lapack/lapack/dpftrs.f 2011/07/22 07:38:09 1.6 @@ -1,9 +1,9 @@ SUBROUTINE DPFTRS( TRANSR, UPLO, N, NRHS, A, B, LDB, INFO ) * -* -- LAPACK routine (version 3.2.2) -- +* -- LAPACK routine (version 3.3.1) -- * * -- Contributed by Fred Gustavson of the IBM Watson Research Center -- -* -- June 2010 -- +* -- 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; * = 'T': The 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. * @@ -186,20 +186,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 DTFSM( TRANSR, 'L', UPLO, 'N', 'N', N, NRHS, ONE, A, B, - + LDB ) + $ LDB ) CALL DTFSM( TRANSR, 'L', UPLO, 'T', 'N', N, NRHS, ONE, A, B, - + LDB ) + $ LDB ) ELSE CALL DTFSM( TRANSR, 'L', UPLO, 'T', 'N', N, NRHS, ONE, A, B, - + LDB ) + $ LDB ) CALL DTFSM( TRANSR, 'L', UPLO, 'N', 'N', N, NRHS, ONE, A, B, - + LDB ) + $ LDB ) END IF * RETURN