亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? slarzt.f

?? famous linear algebra library (LAPACK) ports to windows
?? F
字號:
      SUBROUTINE SLARZT( DIRECT, STOREV, N, K, V, LDV, TAU, T, LDT )
*
*  -- LAPACK routine (version 3.1) --
*     Univ. of Tennessee, Univ. of California Berkeley and NAG Ltd..
*     November 2006
*
*     .. Scalar Arguments ..
      CHARACTER          DIRECT, STOREV
      INTEGER            K, LDT, LDV, N
*     ..
*     .. Array Arguments ..
      REAL               T( LDT, * ), TAU( * ), V( LDV, * )
*     ..
*
*  Purpose
*  =======
*
*  SLARZT forms the triangular factor T of a real block reflector
*  H of order > n, which is defined as a product of k elementary
*  reflectors.
*
*  If DIRECT = 'F', H = H(1) H(2) . . . H(k) and T is upper triangular;
*
*  If DIRECT = 'B', H = H(k) . . . H(2) H(1) and T is lower triangular.
*
*  If STOREV = 'C', the vector which defines the elementary reflector
*  H(i) is stored in the i-th column of the array V, and
*
*     H  =  I - V * T * V'
*
*  If STOREV = 'R', the vector which defines the elementary reflector
*  H(i) is stored in the i-th row of the array V, and
*
*     H  =  I - V' * T * V
*
*  Currently, only STOREV = 'R' and DIRECT = 'B' are supported.
*
*  Arguments
*  =========
*
*  DIRECT  (input) CHARACTER*1
*          Specifies the order in which the elementary reflectors are
*          multiplied to form the block reflector:
*          = 'F': H = H(1) H(2) . . . H(k) (Forward, not supported yet)
*          = 'B': H = H(k) . . . H(2) H(1) (Backward)
*
*  STOREV  (input) CHARACTER*1
*          Specifies how the vectors which define the elementary
*          reflectors are stored (see also Further Details):
*          = 'C': columnwise                        (not supported yet)
*          = 'R': rowwise
*
*  N       (input) INTEGER
*          The order of the block reflector H. N >= 0.
*
*  K       (input) INTEGER
*          The order of the triangular factor T (= the number of
*          elementary reflectors). K >= 1.
*
*  V       (input/output) REAL array, dimension
*                               (LDV,K) if STOREV = 'C'
*                               (LDV,N) if STOREV = 'R'
*          The matrix V. See further details.
*
*  LDV     (input) INTEGER
*          The leading dimension of the array V.
*          If STOREV = 'C', LDV >= max(1,N); if STOREV = 'R', LDV >= K.
*
*  TAU     (input) REAL array, dimension (K)
*          TAU(i) must contain the scalar factor of the elementary
*          reflector H(i).
*
*  T       (output) REAL array, dimension (LDT,K)
*          The k by k triangular factor T of the block reflector.
*          If DIRECT = 'F', T is upper triangular; if DIRECT = 'B', T is
*          lower triangular. The rest of the array is not used.
*
*  LDT     (input) INTEGER
*          The leading dimension of the array T. LDT >= K.
*
*  Further Details
*  ===============
*
*  Based on contributions by
*    A. Petitet, Computer Science Dept., Univ. of Tenn., Knoxville, USA
*
*  The shape of the matrix V and the storage of the vectors which define
*  the H(i) is best illustrated by the following example with n = 5 and
*  k = 3. The elements equal to 1 are not stored; the corresponding
*  array elements are modified but restored on exit. The rest of the
*  array is not used.
*
*  DIRECT = 'F' and STOREV = 'C':         DIRECT = 'F' and STOREV = 'R':
*
*                                              ______V_____
*         ( v1 v2 v3 )                        /            \
*         ( v1 v2 v3 )                      ( v1 v1 v1 v1 v1 . . . . 1 )
*     V = ( v1 v2 v3 )                      ( v2 v2 v2 v2 v2 . . . 1   )
*         ( v1 v2 v3 )                      ( v3 v3 v3 v3 v3 . . 1     )
*         ( v1 v2 v3 )
*            .  .  .
*            .  .  .
*            1  .  .
*               1  .
*                  1
*
*  DIRECT = 'B' and STOREV = 'C':         DIRECT = 'B' and STOREV = 'R':
*
*                                                        ______V_____
*            1                                          /            \
*            .  1                           ( 1 . . . . v1 v1 v1 v1 v1 )
*            .  .  1                        ( . 1 . . . v2 v2 v2 v2 v2 )
*            .  .  .                        ( . . 1 . . v3 v3 v3 v3 v3 )
*            .  .  .
*         ( v1 v2 v3 )
*         ( v1 v2 v3 )
*     V = ( v1 v2 v3 )
*         ( v1 v2 v3 )
*         ( v1 v2 v3 )
*
*  =====================================================================
*
*     .. Parameters ..
      REAL               ZERO
      PARAMETER          ( ZERO = 0.0E+0 )
*     ..
*     .. Local Scalars ..
      INTEGER            I, INFO, J
*     ..
*     .. External Subroutines ..
      EXTERNAL           SGEMV, STRMV, XERBLA
*     ..
*     .. External Functions ..
      LOGICAL            LSAME
      EXTERNAL           LSAME
*     ..
*     .. Executable Statements ..
*
*     Check for currently supported options
*
      INFO = 0
      IF( .NOT.LSAME( DIRECT, 'B' ) ) THEN
         INFO = -1
      ELSE IF( .NOT.LSAME( STOREV, 'R' ) ) THEN
         INFO = -2
      END IF
      IF( INFO.NE.0 ) THEN
         CALL XERBLA( 'SLARZT', -INFO )
         RETURN
      END IF
*
      DO 20 I = K, 1, -1
         IF( TAU( I ).EQ.ZERO ) THEN
*
*           H(i)  =  I
*
            DO 10 J = I, K
               T( J, I ) = ZERO
   10       CONTINUE
         ELSE
*
*           general case
*
            IF( I.LT.K ) THEN
*
*              T(i+1:k,i) = - tau(i) * V(i+1:k,1:n) * V(i,1:n)'
*
               CALL SGEMV( 'No transpose', K-I, N, -TAU( I ),
     $                     V( I+1, 1 ), LDV, V( I, 1 ), LDV, ZERO,
     $                     T( I+1, I ), 1 )
*
*              T(i+1:k,i) = T(i+1:k,i+1:k) * T(i+1:k,i)
*
               CALL STRMV( 'Lower', 'No transpose', 'Non-unit', K-I,
     $                     T( I+1, I+1 ), LDT, T( I+1, I ), 1 )
            END IF
            T( I, I ) = TAU( I )
         END IF
   20 CONTINUE
      RETURN
*
*     End of SLARZT
*
      END

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91福利精品视频| 国产福利精品一区| 亚洲国产成人91porn| 最近中文字幕一区二区三区| 久久奇米777| 日韩美女啊v在线免费观看| 国产精品毛片久久久久久久| 亚洲欧洲无码一区二区三区| 中文字幕一区二区三区四区| 亚洲欧美另类图片小说| 亚洲综合成人在线| 五月婷婷综合激情| 日韩一区二区三区av| 高清不卡一区二区| 91在线观看美女| 欧美精品三级在线观看| 久久婷婷成人综合色| 欧美激情一区三区| 性欧美大战久久久久久久久| 日本91福利区| 色综合中文字幕国产 | 日韩一二三区视频| xfplay精品久久| 亚洲一二三四在线观看| 久久99久久99精品免视看婷婷 | 日本一区二区久久| 免费xxxx性欧美18vr| 成人美女在线视频| 欧美成人三级电影在线| 亚洲国产毛片aaaaa无费看| 国产精品一区二区黑丝| 欧美三区免费完整视频在线观看| 久久久一区二区三区| 五月婷婷色综合| 欧美婷婷六月丁香综合色| 国产精品传媒在线| 国产精品18久久久久| 精品裸体舞一区二区三区| 视频在线观看一区| 欧美私人免费视频| 一区二区三区美女视频| 91豆麻精品91久久久久久| 亚洲丝袜美腿综合| 成人app网站| 亚洲欧美日韩国产手机在线 | 国产婷婷色一区二区三区在线| 日本网站在线观看一区二区三区| 欧美日韩国产精品自在自线| 亚洲午夜在线观看视频在线| 一道本成人在线| 亚洲国产一区二区视频| 555夜色666亚洲国产免| 秋霞电影一区二区| 国产日韩欧美电影| 99久久99久久精品免费看蜜桃| 久久久久国产精品麻豆ai换脸| 国产99久久久久久免费看农村| 亚洲国产精品激情在线观看| 色综合久久综合网欧美综合网 | 欧美色爱综合网| 美洲天堂一区二卡三卡四卡视频| 精品久久久久久久人人人人传媒 | 久久综合色之久久综合| av不卡免费在线观看| 午夜精品免费在线观看| 久久―日本道色综合久久| 欧美亚州韩日在线看免费版国语版| 日韩—二三区免费观看av| 国产拍揄自揄精品视频麻豆| 欧美色老头old∨ideo| 粉嫩av一区二区三区在线播放 | 制服丝袜av成人在线看| 成人av网站在线观看| 麻豆成人av在线| 一个色综合网站| 一区二区三区四区视频精品免费| 91精品福利在线一区二区三区| 风间由美性色一区二区三区| 久久成人免费网站| 亚洲成a人片综合在线| 综合色中文字幕| 亚洲天堂av老司机| 色狠狠一区二区| 五月婷婷久久丁香| 欧美一区二区三区四区视频| 欧美亚洲动漫另类| 91精品福利视频| 91视频免费观看| 日本丶国产丶欧美色综合| 99久久精品久久久久久清纯| 99精品视频一区二区三区| 久久国内精品自在自线400部| 日韩电影一二三区| 精品亚洲欧美一区| 国内一区二区在线| 色嗨嗨av一区二区三区| 暴力调教一区二区三区| jiyouzz国产精品久久| 97精品视频在线观看自产线路二 | 91精品免费观看| 精品少妇一区二区三区 | 日韩av在线播放中文字幕| 日本免费新一区视频| 另类调教123区 | 日本一区二区成人在线| 亚洲欧美日本在线| 久久精品国产999大香线蕉| 国产不卡在线播放| 在线观看av不卡| 精品国产乱码久久久久久老虎| 日本一区二区在线不卡| 偷拍一区二区三区四区| 高清国产午夜精品久久久久久| 欧美卡1卡2卡| 成人欧美一区二区三区黑人麻豆| 亚洲v中文字幕| 成人免费观看男女羞羞视频| 欧美挠脚心视频网站| 中文字幕色av一区二区三区| 日韩不卡一二三区| 在线精品视频一区二区三四| 国产欧美日韩激情| 久久99精品久久久久久国产越南 | 国产精品五月天| 久久国产精品72免费观看| 欧美日韩国产小视频在线观看| 亚洲综合图片区| av欧美精品.com| 国产精品免费视频一区| 国产精品18久久久久久vr| 日韩欧美在线1卡| 玖玖九九国产精品| 日韩一区二区三免费高清| 五月天激情综合网| 欧美日韩一级大片网址| 亚洲成人综合在线| 在线不卡的av| 秋霞午夜鲁丝一区二区老狼| 日韩欧美亚洲国产另类 | 精品国产不卡一区二区三区| 美女国产一区二区三区| 国产日韩一级二级三级| 99久久国产免费看| 亚洲午夜羞羞片| 日韩欧美的一区二区| 成人综合在线网站| 天天综合网 天天综合色| 欧美电视剧免费全集观看| 黑人巨大精品欧美一区| 自拍偷拍欧美精品| 欧美丰满嫩嫩电影| 成人一区二区三区| 亚洲高清不卡在线| 国产精品色在线观看| 欧美撒尿777hd撒尿| 国产麻豆精品95视频| 久久亚洲一级片| 在线观看一区二区视频| 国产福利一区二区三区视频| 亚洲伦在线观看| 久久久蜜桃精品| 欧美人xxxx| 欧美午夜精品理论片a级按摩| 极品少妇一区二区三区精品视频| 亚洲精选视频在线| 国产日本欧美一区二区| 欧美大片免费久久精品三p | 亚洲免费高清视频在线| 国产亚洲欧美一级| 日韩一区二区电影| 在线视频欧美区| 99久久精品费精品国产一区二区| 奇米色一区二区| 美女一区二区久久| 石原莉奈在线亚洲二区| 亚洲第一电影网| 丝袜亚洲另类欧美| 麻豆久久久久久久| 久久精品国产免费看久久精品| 污片在线观看一区二区| 午夜精品在线看| 麻豆精品一区二区av白丝在线| 亚洲综合男人的天堂| 久久久精品天堂| 日韩美一区二区三区| 欧美不卡在线视频| 91麻豆自制传媒国产之光| 成人av免费网站| 欧美在线免费播放| 9191久久久久久久久久久| 欧美日本在线一区| 国产欧美日韩在线视频| 一区二区三区高清在线| 日本美女一区二区三区视频| 国产精品18久久久久| 欧美视频一区二区在线观看| 久久新电视剧免费观看| 亚洲免费资源在线播放| 久久99国产精品免费| 欧美在线三级电影|