Diff for /rpl/lapack/lapack/ztpmlqt.f between versions 1.2 and 1.3

version 1.2, 2017/06/17 11:07:04 version 1.3, 2018/05/29 06:55:26
Line 6 Line 6
 *            http://www.netlib.org/lapack/explore-html/  *            http://www.netlib.org/lapack/explore-html/
 *  *
 *> \htmlonly  *> \htmlonly
 *> Download DTPMQRT + dependencies  *> Download ZTPMLQT + dependencies
 *> <a href="http://www.netlib.org/cgi-bin/netlibfiles.tgz?format=tgz&filename=/lapack/lapack_routine/ztpmlqt.f">  *> <a href="http://www.netlib.org/cgi-bin/netlibfiles.tgz?format=tgz&filename=/lapack/lapack_routine/ztpmlqt.f">
 *> [TGZ]</a>  *> [TGZ]</a>
 *> <a href="http://www.netlib.org/cgi-bin/netlibfiles.zip?format=zip&filename=/lapack/lapack_routine/ztpmlqt.f">  *> <a href="http://www.netlib.org/cgi-bin/netlibfiles.zip?format=zip&filename=/lapack/lapack_routine/ztpmlqt.f">
Line 36 Line 36
 *>  *>
 *> \verbatim  *> \verbatim
 *>  *>
 *> ZTPMQRT applies a complex orthogonal matrix Q obtained from a  *> ZTPMLQT applies a complex orthogonal matrix Q obtained from a
 *> "triangular-pentagonal" real block reflector H to a general  *> "triangular-pentagonal" complex block reflector H to a general
 *> real matrix C, which consists of two blocks A and B.  *> complex matrix C, which consists of two blocks A and B.
 *> \endverbatim  *> \endverbatim
 *  *
 *  Arguments:  *  Arguments:
Line 47 Line 47
 *> \param[in] SIDE  *> \param[in] SIDE
 *> \verbatim  *> \verbatim
 *>          SIDE is CHARACTER*1  *>          SIDE is CHARACTER*1
 *>          = 'L': apply Q or Q**C from the Left;  *>          = 'L': apply Q or Q**H from the Left;
 *>          = 'R': apply Q or Q**C from the Right.  *>          = 'R': apply Q or Q**H from the Right.
 *> \endverbatim  *> \endverbatim
 *>  *>
 *> \param[in] TRANS  *> \param[in] TRANS
 *> \verbatim  *> \verbatim
 *>          TRANS is CHARACTER*1  *>          TRANS is CHARACTER*1
 *>          = 'N':  No transpose, apply Q;  *>          = 'N':  No transpose, apply Q;
 *>          = 'C':  Transpose, apply Q**C.  *>          = 'C':  Transpose, apply Q**H.
 *> \endverbatim  *> \endverbatim
 *>  *>
 *> \param[in] M  *> \param[in] M
Line 128 Line 128
 *>          (LDA,K) if SIDE = 'R'  *>          (LDA,K) if SIDE = 'R'
 *>          On entry, the K-by-N or M-by-K matrix A.  *>          On entry, the K-by-N or M-by-K matrix A.
 *>          On exit, A is overwritten by the corresponding block of  *>          On exit, A is overwritten by the corresponding block of
 *>          Q*C or Q**C*C or C*Q or C*Q**C.  See Further Details.  *>          Q*C or Q**H*C or C*Q or C*Q**H.  See Further Details.
 *> \endverbatim  *> \endverbatim
 *>  *>
 *> \param[in] LDA  *> \param[in] LDA
Line 144 Line 144
 *>          B is COMPLEX*16 array, dimension (LDB,N)  *>          B is COMPLEX*16 array, dimension (LDB,N)
 *>          On entry, the M-by-N matrix B.  *>          On entry, the M-by-N matrix B.
 *>          On exit, B is overwritten by the corresponding block of  *>          On exit, B is overwritten by the corresponding block of
 *>          Q*C or Q**C*C or C*Q or C*Q**C.  See Further Details.  *>          Q*C or Q**H*C or C*Q or C*Q**H.  See Further Details.
 *> \endverbatim  *> \endverbatim
 *>  *>
 *> \param[in] LDB  *> \param[in] LDB
Line 175 Line 175
 *> \author Univ. of Colorado Denver  *> \author Univ. of Colorado Denver
 *> \author NAG Ltd.  *> \author NAG Ltd.
 *  *
 *> \date December 2016  *> \date June 2017
 *  *
 *> \ingroup doubleOTHERcomputational  *> \ingroup doubleOTHERcomputational
 *  *
Line 205 Line 205
 *>  *>
 *>  If TRANS='N' and SIDE='L', C is on exit replaced with Q * C.  *>  If TRANS='N' and SIDE='L', C is on exit replaced with Q * C.
 *>  *>
 *>  If TRANS='C' and SIDE='L', C is on exit replaced with Q**C * C.  *>  If TRANS='C' and SIDE='L', C is on exit replaced with Q**H * C.
 *>  *>
 *>  If TRANS='N' and SIDE='R', C is on exit replaced with C * Q.  *>  If TRANS='N' and SIDE='R', C is on exit replaced with C * Q.
 *>  *>
 *>  If TRANS='C' and SIDE='R', C is on exit replaced with C * Q**C.  *>  If TRANS='C' and SIDE='R', C is on exit replaced with C * Q**H.
 *> \endverbatim  *> \endverbatim
 *>  *>
 *  =====================================================================  *  =====================================================================
       SUBROUTINE ZTPMLQT( SIDE, TRANS, M, N, K, L, MB, V, LDV, T, LDT,        SUBROUTINE ZTPMLQT( SIDE, TRANS, M, N, K, L, MB, V, LDV, T, LDT,
      $                    A, LDA, B, LDB, WORK, INFO )       $                    A, LDA, B, LDB, WORK, INFO )
 *  *
 *  -- LAPACK computational routine (version 3.7.0) --  *  -- LAPACK computational routine (version 3.7.1) --
 *  -- LAPACK is a software package provided by Univ. of Tennessee,    --  *  -- LAPACK is a software package provided by Univ. of Tennessee,    --
 *  -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--  *  -- Univ. of California Berkeley, Univ. of Colorado Denver and NAG Ltd..--
 *     December 2016  *     June 2017
 *  *
 *     .. Scalar Arguments ..  *     .. Scalar Arguments ..
       CHARACTER SIDE, TRANS        CHARACTER SIDE, TRANS

Removed from v.1.2  
changed lines
  Added in v.1.3


CVSweb interface <joel.bertrand@systella.fr>