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

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

?? dsrc2c.f90

?? 河口模型 使用模擬鹽水入侵、熱量擴散等等 河口模型 使用模擬鹽水入侵、熱量擴散
?? F90
?? 第 1 頁 / 共 5 頁
字號:
         IN = LOOP-1         IF (MOD(IN,2).EQ.1) GO TO 230!       ! ... CODE FOR THE EVEN ITERATIONS.   !       !     U           = U(IN)   !     WKSP(IB1)   = U(IN-1) !                CALL ITJSI (N,IA,JA,A,RHS,U,WKSP(IB1),WKSP(IB2),ICNT)      !                IF (HALT) GO TO 270         GO TO 240!       ! ... CODE FOR THE ODD ITERATIONS.    !       !     U           = U(IN-1) !     WKSP(IB1)   = U(IN)   !         230    CALL ITJSI (N,IA,JA,A,RHS,WKSP(IB1),U,WKSP(IB2),ICNT)      !                IF (HALT) GO TO 270  240 CONTINUE    !       ! ... ITMAX HAS BEEN REACHED!             IF (IPARM(11).NE.0) GO TO 250         TIMI2 = TIMER(DUMMY)        TIME1 = DBLE(TIMI2-TIMI1)         250 IER = 23          IF (LEVEL.GE.1) WRITE (NOUT,260) ITMAX      260 FORMAT ('0','*** W A R N I N G ************'/'0',   &     &   '    IN ITPACK ROUTINE JSI'/' ','    FAILURE TO CONVERGE IN',I5&     &   ,' ITERATIONS')          IF (IPARM(3).EQ.0) RPARM(1) = STPTST            GO TO 300   !       ! ... METHOD HAS CONVERGED  !         270 IF (IPARM(11).NE.0) GO TO 280         TIMI2 = TIMER(DUMMY)        TIME1 = DBLE(TIMI2-TIMI1)         280 IF (LEVEL.GE.1) WRITE (NOUT,290) IN         290 FORMAT (/1X,'JSI  HAS CONVERGED IN ',I5,' ITERATIONS')!       ! ... PUT SOLUTION INTO U IF NOT ALREADY THERE. !         300 CONTINUE          IF (MOD(IN,2).EQ.1) CALL DCOPY (N,WKSP(IB1),1,U,1)  !       ! ... UNSCALE THE MATRIX, SOLUTION, AND RHS VECTORS.      !             CALL UNSCAL (N,IA,JA,A,RHS,U,WKSP)!       ! ... UN-PERMUTE MATRIX,RHS, AND SOLUTION       !             IF (IPARM(9).LT.0) GO TO 330          CALL PERMAT (N,IA,JA,A,IWKSP(IB2),IWKSP(IB3),ISYM,LEVEL,NOUT, &     &   IERPER)        IF (IERPER.EQ.0) GO TO 320            IF (LEVEL.GE.0) WRITE (NOUT,310) IERPER     310 FORMAT ('0','*** F A T A L     E R R O R ************'/'0',   &     &   '    CALLED FROM ITPACK ROUTINE JSI '/' ',       &     &   '    ERROR DETECTED IN SUBROUTINE  PERMAT'/' ',  &     &   '    WHICH UNDOES THE RED-BLACK PERMUTATION   '/' ',       &     &   '    IER = ',I5)         IF (IER.EQ.0) IER = IERPER            GO TO 360     320 CALL PERVEC (N,RHS,IWKSP(IB2))        CALL PERVEC (N,U,IWKSP(IB2))    !       ! ... OPTIONAL ERROR ANALYSIS !         330 IDGTS = IPARM(12)           IF (IDGTS.LT.0) GO TO 340             IF (IPARM(2).LE.0) IDGTS = 0          CALL PERROR5 (N,IA,JA,A,RHS,U,WKSP,DIGIT1,DIGIT2,IDGTS)!       ! ... SET RETURN PARAMETERS IN IPARM AND RPARM  !         340 IF (IPARM(11).NE.0) GO TO 350         TIMJ2 = TIMER(DUMMY)        TIME2 = DBLE(TIMJ2-TIMJ1)         350 IF (IPARM(3).NE.0) GO TO 360          IPARM(1) = IN       IPARM(9) = NB       RPARM(2) = CME      RPARM(3) = SME      RPARM(9) = TIME1            RPARM(10) = TIME2           RPARM(11) = DIGIT1          RPARM(12) = DIGIT2    !         360 CONTINUE          IERR = IER        IF (LEVEL.GE.3) CALL ECHALL (N,IA,JA,A,RHS,IPARM,RPARM,2)     !             RETURN            END       SUBROUTINE SOR (NN,IA,JA,A,RHS,U,IWKSP,NW,WKSP,IPARM,RPARM,IERR)!       !     ITPACK 2C MAIN SUBROUTINE  SOR  (SUCCESSIVE OVERRELATION)     !     EACH OF THE MAIN SUBROUTINES:   !           JCG, JSI, SOR, SSORCG, SSORSI, RSCG, RSSI     !     CAN BE USED INDEPENDENTLY OF THE OTHERS   !       ! ... FUNCTION:   !       !          THIS SUBROUTINE, SOR, DRIVES THE  SUCCESSIVE   !          OVERRELAXATION ALGORITHM.  !       ! ... PARAMETER LIST:       !       !          N      INPUT INTEGER.  DIMENSION OF THE MATRIX. (= NN)   !          IA,JA  INPUT INTEGER VECTORS.  THE TWO INTEGER ARRAYS OF !                 THE SPARSE MATRIX REPRESENTATION.       !          A      INPUT D.P. VECTOR.  THE D.P. ARRAY OF THE SPARSE  !                 MATRIX REPRESENTATION !          RHS    INPUT D.P. VECTOR.  CONTAINS THE RIGHT HAND SIDE  !                 OF THE MATRIX PROBLEM.!          U      INPUT/OUTPUT D.P. VECTOR.  ON INPUT, U CONTAINS THE !                 INITIAL GUESS TO THE SOLUTION. ON OUTPUT, IT CONTAINS !                 THE LATEST ESTIMATE TO THE SOLUTION.    !          IWKSP  INTEGER VECTOR WORKSPACE OF LENGTH 3*N  !          NW     INPUT INTEGER.  LENGTH OF AVAILABLE WKSP.  ON OUTPUT, !                 IPARM(8) IS AMOUNT USED.      !          WKSP   D.P. VECTOR USED FOR WORKING SPACE.  SOR NEEDS THIS !                 TO BE IN LENGTH AT LEAST  N   !          IPARM  INTEGER VECTOR OF LENGTH 12.  ALLOWS USER TO SPECIFY!                 SOME INTEGER PARAMETERS WHICH AFFECT THE METHOD.  !          RPARM  D.P. VECTOR OF LENGTH 12. ALLOWS USER TO SPECIFY SOME !                 D.P. PARAMETERS WHICH AFFECT THE METHOD.!          IER    OUTPUT INTEGER.  ERROR FLAG. (= IERR)   !       ! ... SOR SUBPROGRAM REFERENCES:      !       !          FROM ITPACK   BISRCH, DFAULT, ECHALL, ECHOUT, IPSTR, ITERM,!                        TIMER, ITSOR, IVFILL, PERMAT, PERROR5,      !                        PERVEC, PFSOR1, PMULT, PRBNDX, PSTOP, QSORT, !                        SBELM, SCAL, DCOPY, DDOT, TAU, UNSCAL, VFILL,!                        VOUT, WEVMW  !          SYSTEM        DABS, DLOG10, DBLE(AMAX0), DMAX1, DBLE(FLOAT), !                        DSQRT!       !     VERSION:  ITPACK 2C (MARCH 1982)!       !     CODE WRITTEN BY:  DAVID KINCAID, ROGER GRIMES, JOHN RESPESS   !                       CENTER FOR NUMERICAL ANALYSIS     !                       UNIVERSITY OF TEXAS     !                       AUSTIN, TX  78712       !                       (512) 471-1242!       !     FOR ADDITIONAL DETAILS ON THE   !          (A) SUBROUTINE SEE TOMS ARTICLE 1982 !          (B) ALGORITHM  SEE CNA REPORT 150    !       !     BASED ON THEORY BY:  DAVID YOUNG, DAVID KINCAID, LOU HAGEMAN  !       !     REFERENCE THE BOOK:  APPLIED ITERATIVE METHODS      !                          L. HAGEMAN, D. YOUNG !                          ACADEMIC PRESS, 1981 !       !     **************************************************  !     *               IMPORTANT NOTE                   *  !     *                                                *  !     *      WHEN INSTALLING ITPACK ROUTINES ON A      *  !     *  DIFFERENT COMPUTER, RESET SOME OF THE VALUES  *  !     *  IN  SUBROUTNE DFAULT.   MOST IMPORTANT ARE    *  !     *                                                *  !     *   DRELPR      MACHINE RELATIVE PRECISION       *  !     *   RPARM(1)    STOPPING CRITERION               *  !     *                                                *  !     *   ALSO CHANGE SYSTEM-DEPENDENT ROUTINE         *  !     *   SECOND USED IN TIMER                         *  !     *                                                *  !     **************************************************  !       !     SPECIFICATIONS FOR ARGUMENTS    !             INTEGER IA(1),JA(1),IWKSP(1),IPARM(12),NN,NW,IERR         DOUBLE PRECISION A(1),RHS(NN),U(NN),WKSP(NW),RPARM(12)!       !     SPECIFICATIONS FOR LOCAL VARIABLES!             INTEGER IB1,IB2,IB3,IDGTS,IER,IERPER,ITMAX1,LOOP,N,NB,N3            DOUBLE PRECISION DIGIT1,DIGIT2,TEMP,TIME1,TIME2,TOL !       ! *** BEGIN: ITPACK COMMON  !             INTEGER IN,IS,ISYM,ITMAX,LEVEL,NOUT             COMMON /ITCOM1/ IN,IS,ISYM,ITMAX,LEVEL,NOUT !             LOGICAL ADAPT,BETADT,CASEII,HALT,PARTAD         COMMON /ITCOM2/ ADAPT,BETADT,CASEII,HALT,PARTAD     !             DOUBLE PRECISION BDELNM,BETAB,CME,DELNNM,DELSNM,FF,GAMMA,OMEGA,QA,&     &   QT,RHO,RRR,SIGE,SME,SPECR,SPR,DRELPR,STPTST,UDNM,ZETA            COMMON /ITCOM3/ BDELNM,BETAB,CME,DELNNM,DELSNM,FF,GAMMA,OMEGA,QA, &     &   QT,RHO,RRR,SIGE,SME,SPECR,SPR,DRELPR,STPTST,UDNM,ZETA      !       ! *** END  : ITPACK COMMON  !       ! ... VARIABLES IN COMMON BLOCK - ITCOM1!       !     IN     - ITERATION NUMBER       !     IS     - ITERATION NUMBER WHEN PARAMETERS LAST CHANGED!     ISYM   - SYMMETRIC/NONSYMMETRIC STORAGE FORMAT SWITCH !     ITMAX  - MAXIMUM NUMBER OF ITERATIONS ALLOWED       !     LEVEL  - LEVEL OF OUTPUT CONTROL SWITCH   !     NOUT   - OUTPUT UNIT NUMBER     !       ! ... VARIABLES IN COMMON BLOCK - ITCOM2!       !     ADAPT  - FULLY ADAPTIVE PROCEDURE SWITCH  !     BETADT - SWITCH FOR ADAPTIVE DETERMINATION OF BETA  !     CASEII - ADAPTIVE PROCEDURE CASE SWITCH   !     HALT   - STOPPING TEST SWITCH   !     PARTAD - PARTIALLY ADAPTIVE PROCEDURE SWITCH!       ! ... VARIABLES IN COMMON BLOCK - ITCOM3!       !     BDELNM - TWO NORM OF B TIMES DELTA-SUPER-N!     BETAB  - ESTIMATE FOR THE SPECTRAL RADIUS OF LU MATRIX!     CME    - ESTIMATE OF LARGEST EIGENVALUE   !     DELNNM - INNER PRODUCT OF PSEUDO-RESIDUAL AT ITERATION N      !     DELSNM - INNER PRODUCT OF PSEUDO-RESIDUAL AT ITERATION S      !     FF     - ADAPTIVE PROCEDURE DAMPING FACTOR!     GAMMA  - ACCELERATION PARAMETER !     OMEGA  - OVERRELAXATION PARAMETER FOR SOR AND SSOR  !     QA     - PSEUDO-RESIDUAL RATIO  !     QT     - VIRTUAL SPECTRAL RADIUS!     RHO    - ACCELERATION PARAMETER !     RRR    - ADAPTIVE PARAMETER     !     SIGE   - PARAMETER SIGMA-SUB-E  !     SME    - ESTIMATE OF SMALLEST EIGENVALUE  !     SPECR  - SPECTRAL RADIUS ESTIMATE FOR SSOR!     DRELPR - MACHINE RELATIVE PRECISION       !     STPTST - STOPPING PARAMETER     !     UDNM   - TWO NORM OF U!     ZETA   - STOPPING CRITERION     !       ! ... INITIALIZE COMMON BLOCKS!             LEVEL = IPARM(2)            NOUT = IPARM(4)             IF (LEVEL.GE.1) WRITE (NOUT,10)    10 FORMAT ('0'///1X,'BEGINNING OF ITPACK SOLUTION MODULE  SOR')        IER = 0           IF (IPARM(1).LE.0) RETURN             N = NN            IF (IPARM(11).EQ.0) TIMJ1 = TIMER(DUMMY)        IF (LEVEL.GE.3) GO TO 20      CALL ECHOUT (IPARM,RPARM,3)           GO TO 30       20 CALL ECHALL (N,IA,JA,A,RHS,IPARM,RPARM,1)    30 TEMP = 5.0D2*DRELPR         IF (ZETA.GE.TEMP) GO TO 50            IF (LEVEL.GE.1) WRITE (NOUT,40) ZETA,DRELPR,TEMP       40 FORMAT ('0','*** W A R N I N G ************'/'0',   &     &   '    IN ITPACK ROUTINE SOR'/' ','    RPARM(1) =',D10.3,    &     &   ' (ZETA)'/' ','    A VALUE THIS SMALL MAY HINDER CONVERGENCE '/&     &   ' ','    SINCE MACHINE PRECISION DRELPR =',D10.3/' ',      &     &   '    ZETA RESET TO ',D10.3)        ZETA = TEMP    50 CONTINUE          TIME1 = RPARM(9)            TIME2 = RPARM(10)           DIGIT1 = RPARM(11)          DIGIT2 = RPARM(12)    !       ! ... VERIFY N    !             IF (N.GT.0) GO TO 70        IER = 31          IF (LEVEL.GE.0) WRITE (NOUT,60) N    60 FORMAT ('0','*** F A T A L     E R R O R ************'/'0',   &     &   '    CALLED FROM ITPACK ROUTINE SOR '/' ',       &     &   '    INVALID MATRIX DIMENSION, N =',I8)      GO TO 360      70 CONTINUE    !       ! ... REMOVE ROWS AND COLUMNS IF REQUESTED      !             IF (IPARM(10).EQ.0) GO TO 90          TOL = RPARM(8)      CALL IVFILL (N,IWKSP,0)       CALL VFILL (N,WKSP,0.0D0)             CALL SBELM (N,IA,JA,A,RHS,IWKSP,WKSP,TOL,ISYM,LEVEL,NOUT,IER)       IF (IER.EQ.0) GO TO 90      IF (LEVEL.GE.0) WRITE (NOUT,80) IER,TOL      80 FORMAT ('0','*** F A T A L     E R R O R ************'/'0',   &     &   '    CALLED FROM ITPACK ROUTINE SOR '/' ',       &     &   '    ERROR DETECTED IN SUBROUTINE  SBELM '/' ',  &     &   '    WHICH REMOVES ROWS AND COLUMNS OF SYSTEM '/' ',       &     &   '    WHEN DIAGONAL ENTRY TOO LARGE  '/' ','    IER = ',I5,5X,&     &   ' RPARM(8) = ',D10.3,' (TOL)')       GO TO 360   !       ! ... INITIALIZE WKSP BASE ADDRESSES. !          90 IB1 = 1           IB2 = IB1+N       IB3 = IB2+N       IPARM(8) = N      IF (NW.GE.IPARM(8)) GO TO 110         IER = 32          IF (LEVEL.GE.0) WRITE (NOUT,100) NW,IPARM(8)  100 FORMAT ('0','*** F A T A L     E R R O R ************'/'0',   &     &   '    CALLED FROM ITPACK ROUTINE SOR '/' ',       &     &   '    NOT ENOUGH WORKSPACE AT ',I10/' ','    SET IPARM(8) =',I10&     &   ,' (NW)')      GO TO 360   !       ! ... PERMUTE TO  RED-BLACK SYSTEM IF REQUESTED !         110 NB = IPARM(9)       IF (NB.LT.0) GO TO 170      N3 = 3*N          CALL IVFILL (N3,IWKSP,0)      CALL PRBNDX (N,NB,IA,JA,IWKSP,IWKSP(IB2),LEVEL,NOUT,IER)            IF (IER.EQ.0) GO TO 130       IF (LEVEL.GE.0) WRITE (NOUT,120) IER,NB     120 FORMAT ('0','*** F A T A L     E R R O R ************'/'0',   &     &   '    CALLED FROM ITPACK ROUTINE SOR '/' ',       &     &   '    ERROR DETECTED IN SUBROUTINE  PRBNDX'/' ',  &     &   '    WHICH COMPUTES THE RED-BLACK INDEXING'/' ','    IER = ',I5&     &   ,' IPARM(9) = ',I5,' (NB)')        GO TO 360   !       ! ... PERMUTE MATRIX AND RHS!       

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产欧美一区二区三区在线老狼| 日韩—二三区免费观看av| 亚洲精品国产a久久久久久| 男人的j进女人的j一区| 99久久久久久| 国产午夜三级一区二区三| 日韩中文字幕不卡| 91麻豆精品秘密| 久久精品视频在线看| 日韩精品五月天| 欧美亚洲日本国产| 亚洲男女一区二区三区| 成人免费va视频| 久久久蜜桃精品| 国内精品久久久久影院薰衣草| 在线精品视频免费观看| 国产精品麻豆久久久| 国产成人综合精品三级| 久久久久久久久久久久久久久99 | 成人免费在线视频| 国产精品亚洲一区二区三区在线| 欧美一级久久久| 日韩高清欧美激情| 欧美日韩情趣电影| 天天综合色天天综合| 欧美三级电影网| 日日摸夜夜添夜夜添精品视频| 91精彩视频在线| 亚洲制服丝袜av| 欧美日韩一区不卡| 午夜亚洲国产au精品一区二区| 欧美在线色视频| 亚洲成人在线观看视频| 欧美群妇大交群中文字幕| 亚洲午夜视频在线观看| 5566中文字幕一区二区电影| 亚洲国产另类精品专区| 在线播放国产精品二区一二区四区| 一区二区三区在线不卡| 欧美亚洲动漫精品| 日本在线不卡视频| 欧美精品一区二区久久婷婷| 国产一区999| 亚洲色图20p| 91麻豆精品国产91久久久久久| 日韩和的一区二区| 久久伊99综合婷婷久久伊| 国产91对白在线观看九色| 中文字幕在线播放不卡一区| 91黄色激情网站| 七七婷婷婷婷精品国产| 国产亚洲美州欧州综合国| 97精品久久久午夜一区二区三区| 亚洲国产色一区| 日韩三级免费观看| 国产成人精品网址| 亚洲一二三级电影| 精品国产91洋老外米糕| 91丨九色丨黑人外教| 日韩avvvv在线播放| 久久久精品2019中文字幕之3| 91天堂素人约啪| 久88久久88久久久| 亚洲日本va午夜在线电影| 91精品国产综合久久精品| 国产九色sp调教91| 亚欧色一区w666天堂| 久久久九九九九| 欧美精品一二三区| 成人18视频在线播放| 免费视频最近日韩| 亚洲欧美日韩在线| 精品国产一区久久| 欧美自拍丝袜亚洲| 国产91在线观看丝袜| 日韩国产精品大片| 一区av在线播放| 久久久久97国产精华液好用吗| 欧美三级在线看| av色综合久久天堂av综合| 精品一区二区三区在线视频| 亚洲自拍偷拍麻豆| 国产精品免费久久| 欧美va在线播放| 欧美日韩高清一区二区三区| 99re这里只有精品6| 国产伦精品一区二区三区免费迷 | 国产日韩欧美a| 91精品国产91久久久久久一区二区| 国产精品123区| 精品亚洲欧美一区| 日韩不卡在线观看日韩不卡视频| 亚洲男同性视频| 国产精品视频你懂的| 欧美岛国在线观看| 91精品国产综合久久福利软件| 91成人免费网站| 日本韩国精品一区二区在线观看| 成人午夜视频在线观看| 久99久精品视频免费观看| 免费高清视频精品| 蜜芽一区二区三区| 亚洲成a人v欧美综合天堂下载 | 91麻豆国产福利精品| 国产成人免费9x9x人网站视频| 久久av资源站| 经典三级视频一区| 韩国毛片一区二区三区| 麻豆精品一二三| 麻豆视频观看网址久久| 另类专区欧美蜜桃臀第一页| 日韩精品欧美成人高清一区二区| 亚洲精品欧美在线| 亚洲午夜电影在线| 调教+趴+乳夹+国产+精品| 首页国产欧美日韩丝袜| 奇米亚洲午夜久久精品| 久久国产精品99精品国产 | 久久久精品tv| 国产午夜亚洲精品午夜鲁丝片| 久久精品人人做人人爽人人| 国产无遮挡一区二区三区毛片日本| 久久品道一品道久久精品| 国产亚洲综合在线| 国产精品亲子伦对白| 亚洲欧美成人一区二区三区| 亚洲欧美另类久久久精品2019| 亚洲综合男人的天堂| 视频一区免费在线观看| 久久激五月天综合精品| 国产综合久久久久影院| 成人免费毛片高清视频| 色综合久久久久综合| 欧美巨大另类极品videosbest| 91精品国产综合久久蜜臀| 精品电影一区二区| 中文字幕日韩一区| 亚洲成人综合网站| 国内精品免费**视频| 99视频精品在线| 777xxx欧美| 中文字幕第一区综合| 亚洲午夜激情网站| 黑人巨大精品欧美黑白配亚洲| 成人app下载| 日韩一区二区三区在线视频| 中文字幕免费不卡在线| 天涯成人国产亚洲精品一区av| 国产一区二区调教| 91福利在线看| 精品国产乱码久久久久久久| **性色生活片久久毛片| 日产精品久久久久久久性色| 成人aaaa免费全部观看| 欧美一区二区二区| ...av二区三区久久精品| 久久成人综合网| 欧美日韩在线观看一区二区| 国产清纯美女被跳蛋高潮一区二区久久w | 亚洲视频资源在线| 久久99国产精品久久| 欧美性三三影院| 国产精品久久福利| 七七婷婷婷婷精品国产| 91成人免费在线视频| 亚洲国产精品成人综合| 日韩二区三区四区| 一本色道亚洲精品aⅴ| 久久综合色8888| 爽爽淫人综合网网站| 91视频一区二区三区| 国产色产综合色产在线视频 | 亚洲精品一二三| 成人美女视频在线观看18| 欧美一级黄色大片| 五月天久久比比资源色| 91国产免费观看| 亚洲免费在线观看| 国产99久久久国产精品潘金| 精品理论电影在线| 蜜桃久久精品一区二区| 欧美精品乱码久久久久久 | 欧美视频一区二区三区在线观看| 亚洲国产精华液网站w| 国产一区二区在线看| 欧美精品一区二区三区久久久| 奇米一区二区三区| 91麻豆精品国产自产在线| 午夜在线电影亚洲一区| 欧美色区777第一页| 亚洲综合男人的天堂| 色综合久久久久综合| 一区二区三区在线观看欧美| 色婷婷综合久久久久中文| 亚洲私人黄色宅男| 一本色道a无线码一区v| 亚洲靠逼com| 欧美日韩国产综合一区二区| 午夜久久久久久久久| 欧美日韩一区二区三区视频|