Page 1           Source Listing                  READICE
2025-03-12 18:22                                 /tmp/ifortBF1DJ8.i

      1 # 1 "READICE.F"
      2       SUBROUTINE READICE
      3 C
      4 C     THIS SUBROUTINE READS IN THE AIR FORCE SNOWDEPTH ON THE 32-KM ETA
      5 C     GRID AND DISTRIBUTES TO ALL THE NODES TO COMPARE WITH THE EDAS
      6 C     SNOW TO BE READ IN VIA READ_RESTRT2.
      7 C
      8 C     IT WILL ALSO READ IN THE SEA-ICE, THE SSTs, THE ALBEDO, AND
      9 C     THE GREENNESS FRACTION.
     10 C
     11 C     PERRY SHAFRAN - 27 NOVEMBER 2002
     12 C
     13        INCLUDE "parmeta"
     36        INCLUDE "parm.tbl"
     38        INCLUDE "parmsoil"
     40        INCLUDE "mpp.h"
     41 
    100                            P A R A M E T E R
    101      & (LP1=LM+1,JAM=6+2*(JM-10))
    102 
    103       INCLUDE "PVRBLS.comm"
    133       INCLUDE "CTLBLK.comm"
    143       INCLUDE "PHYS.comm"
    171       INCLUDE "SOIL.comm"
    184       INCLUDE "MASKS.comm"
    185 
    196       INTEGER*2 IYR
    197       LOGICAL*1 BIT(IM,JM)
    198       INTEGER JPDS(25), JGDS(22), KGDS(22), KPDS(25)
    199 
    200       IF (MYPE.EQ.0) THEN
    201       WRITE(*,*) " ********************************* "
    202       WRITE(*,*) " READ NEW SICE "
    203       WRITE(*,*) " READ NEW SICE "
    204       WRITE(*,*) " ********************************* "
    205       END IF
    206 C
    207 C
    208 C READ IN THE SEA-ICE.
    209 C
    210       IF(MYPE.EQ.0) THEN
    211         call baopenr(43,'fort.43',iret)
    212         write(0,*) 'baopenr on unit43', ' iret=', iret
    213         JPDS=-1
    214         IF(IDAT(3).GE.2000) THEN
    215           IYR=2000-IDAT(3)
    216         ELSE
    217           IYR=IDAT(3)-1900
    218         ENDIF
    219         JPDS(8)=IYR
    220         JPDS(9)=IDAT(1)
    221         JPDS(10)=IDAT(2)
    222         CALL GETGB(43,0,IM*JM,0,JPDS,JGDS,KF,K,KPDS,KGDS,BIT,TEMP1,IRET)
    223         WRITE(0,11) iret,kf,kpds(5),
    224      &         (kpds(21)*100+kpds(8))/100-1, mod(kpds(8),100),kpds(9),
    225      &          kpds(10)
    226 11      FORMAT('iret=',i3,' kf=', i6,' fld=', i3,

Page 2           Source Listing                  READICE
2025-03-12 18:22                                 READICE.F

    227      &     2x,'SEA ICE',1x, 4i2.2)
    228         IF (IRET.NE.0) THEN
    229            WRITE(0,*)"JPDS(8),JPDS(9),JPDS(10)",JPDS(8),JPDS(9),JPDS(10)
    230            CALL MPI_ABORT(MPI_COMM_WORLD,1,IERR)
    231            STOP
    232         END IF
    233        ENDIF
    234 C
    235 C DISTRIBUTE SEA ICE TO ALL THE NODES
    236 C
    237       CALL DSTRB(TEMP1,SICE,1,1,1)
    238 C
    239 
    240       DO J=JS_LOC_TABLE(MYPE),JE_LOC_TABLE(MYPE)
    241       DO I=IS_LOC_TABLE(MYPE),IE_LOC_TABLE(MYPE)
    242          IF (SICE(I,J).GT.0.5) SM(I,J)=0.0
    243       END DO
    244       END DO
    245 
    246       DO J=JS_LOC_TABLE(MYPE),JE_LOC_TABLE(MYPE)
    247       DO I=IS_LOC_TABLE(MYPE),IE_LOC_TABLE(MYPE)
    248          IF (SM(I,J).GT.0.5) ALBEDO(I,J)=0.06
    249       END DO
    250       END DO
    251 
    252       RETURN
    253       END


ENTRY POINTS

  Name                
                      
 readice_             

Page 3           Source Listing                  READICE
2025-03-12 18:22 Symbol Table                    READICE.F



SYMBOL CROSS REFERENCE

 Name                       Object Declared Type            Bytes Dimen Elements Attributes       References                        
                                                                                                                                    
 11                         Label  226                                                            223                               
 BAOPENR                    Subr   211                                                            211                               
 BIT                        Local  197      L(1)            1     2     91719                     222                               
 CTLBLK                     Common 137                                  112      SAVE                                               
 DSTRB                      Subr   237                                                            237                               
 GETGB                      Subr   222                                                            222                               
 GLB_TABLE                  Common 78                                   128      SAVE                                               
 I                          Local  241      I(4)            4           scalar                    241,242,247,248                   
 IDIM1                      Param  32       I(4)            4           scalar                    106,107,108,109,110,111,112,113,11
                                                                                                  4,115,116,117,118,119,120,121,122,
                                                                                                  124,129,156,157,158,159,160,161,16
                                                                                                  2,163,164,165,166,174,175,176,177,
                                                                                                  178,179,180,181,188,189,191,192,19
                                                                                                  3                                 
 IDIM2                      Param  32       I(4)            4           scalar                    106,107,108,109,110,111,112,113,11
                                                                                                  4,115,116,117,118,119,120,121,122,
                                                                                                  124,129,156,157,158,159,160,161,16
                                                                                                  2,163,164,165,166,174,175,176,177,
                                                                                                  178,179,180,181,188,189,191,192,19
                                                                                                  3                                 
 IERR                       Local  230      I(4)            4           scalar                    230                               
 IGSTL                      Param  27       I(4)            4           scalar                    32                                
 IGSTR                      Param  27       I(4)            4           scalar                    32                                
 IM                         Param  16       I(4)            4           scalar                    29,32,84,85,86,87,88,92,93,98,197,
                                                                                                  222                               
 INPES                      Param  24       I(4)            4           scalar                    29,32,68,69,70,79,80              
 IRET                       Local  211      I(4)            4           scalar                    211,212,222,223,228               
 ITAIL                      Param  29       I(4)            4           scalar                                                      
 ITB                        Param  37       I(4)            4           scalar                    153,168                           
 ITBQ                       Param  37       I(4)            4           scalar                    154,168                           
 IYR                        Local  196      I(2)            2           scalar                    215,217,219                       
 J                          Local  240      I(4)            4           scalar                    240,242,246,248                   
 JAM                        Param  101      I(4)            4           scalar                                                      
 JDIM1                      Param  33       I(4)            4           scalar                    106,107,108,109,110,111,112,113,11
                                                                                                  4,115,116,117,118,119,120,121,122,
                                                                                                  124,129,156,157,158,159,160,161,16
                                                                                                  2,163,164,165,166,174,175,176,177,
                                                                                                  178,179,180,181,188,189,191,192,19
                                                                                                  3                                 
 JDIM2                      Param  33       I(4)            4           scalar                    106,107,108,109,110,111,112,113,11
                                                                                                  4,115,116,117,118,119,120,121,122,
                                                                                                  124,129,156,157,158,159,160,161,16
                                                                                                  2,163,164,165,166,174,175,176,177,
                                                                                                  178,179,180,181,188,189,191,192,19
                                                                                                  3                                 
 JGDS                       Local  198      I(4)            4     1     22                        222                               
 JGSTL                      Param  28       I(4)            4           scalar                    33                                
 JGSTR                      Param  28       I(4)            4           scalar                    33                                
 JM                         Param  16       I(4)            4           scalar                    30,33,84,85,86,87,88,92,93,98,101,
                                                                                                  197,222                           
 JNPES                      Param  24       I(4)            4           scalar                    30,33,68,69,70,79,80              

Page 4           Source Listing                  READICE
2025-03-12 18:22 Symbol Table                    READICE.F

 Name                       Object Declared Type            Bytes Dimen Elements Attributes       References                        
                                                                                                                                    
 JPDS                       Local  198      I(4)            4     1     25                        213,219,220,221,222,229           
 JTAIL                      Param  30       I(4)            4           scalar                                                      
 JTB                        Param  37       I(4)            4           scalar                    153,168                           
 JTBQ                       Param  37       I(4)            4           scalar                    168                               
 K                          Local  222      I(4)            4           scalar                    222                               
 KF                         Local  222      I(4)            4           scalar                    222,223                           
 KGDS                       Local  198      I(4)            4     1     22                        222                               
 KPDS                       Local  198      I(4)            4     1     25                        222,223,224,225                   
 LM                         Param  16       I(4)            4           scalar                    93,101,124,152,191,192            
 LP1                        Param  101      I(4)            4           scalar                    152                               
 LSM                        Param  16       I(4)            4           scalar                                                      
 MAPPINGS                   Common 97                                   5024     SAVE                                               
 MASKS                      Common 187                                  6894720  SAVE                                               
 MOD                        Func   224                                  scalar                    224                               
 MPI_ABORT                  Subr   230                                                            230                               
 MPI_COMM_WORLD             Local  230      I(4)            4           scalar                    230                               
 MPPCOM                     Common 42                                   1464     SAVE                                               
 NROOT                      Param  39       I(4)            4           scalar                                                      
 NSOIL                      Param  39       I(4)            4           scalar                    179,180,181                       
 PHYS                       Common 147                                  1788916  SAVE                                               
 PVRBLS                     Common 105                                  5530140  SAVE                                               
 READICE                    Subr   2                                                                                                
 SINGLRST                   Local  135      L(4)            4           scalar                                                      
 SOIL                       Common 173                                  1651892  SAVE                                               
 TEMPCOM                    Common 83                                   6603768  SAVE                                               
 TOPO                       Common 91                                   17478548 SAVE                                               


TYPE COMPONENTS/COMMON VARIABLES

 Name                       Type            Bytes Offset   Dimen Elements Attributes       References                         
                                                                                                                              
 ACCLIQ                     R(4)            4     1292760  2     17955    COM                                                 
 ACPREC                     R(4)            4     1220940  2     17955    COM                                                 
 AETA                       R(4)            4     264      1     45       COM                                                 
 AFSI                       R(4)            4     5458320  2     17955    COM                                                 
 AKHS                       R(4)            4     646380   2     17955    COM                                                 
 AKMS                       R(4)            4     574560   2     17955    COM                                                 
 ALBASE                     R(4)            4     1009004  2     17955    COM                                                 
 ALBEDO                     R(4)            4     1080824  2     17955    COM              248                                
 CI                         R(4)            4     40             scalar   COM                                                 
 CLDEFI                     R(4)            4     1077300  2     17955    COM                                                 
 CMC                        R(4)            4     718200   2     17955    COM                                                 
 CNVBOT                     R(4)            4     721724   2     17955    COM                                                 
 CNVTOP                     R(4)            4     649904   2     17955    COM                                                 
 CS                         R(4)            4     28             scalar   COM                                                 
 CUPREC                     R(4)            4     1364580  2     17955    COM                                                 
 CZEN                       R(4)            4     434444   2     17955    COM                                                 
 CZMEAN                     R(4)            4     1296284  2     17955    COM                                                 
 DETA                       R(4)            4     84       1     45       COM                                                 
 DFRLG                      R(4)            4     444      1     46       COM                                                 
 DI                         R(4)            4     44             scalar   COM                                                 
 DS                         R(4)            4     32             scalar   COM                                                 
 DT                         R(4)            4     48             scalar   COM                                                 
 DTD                        R(4)            4     16             scalar   COM                                                 

Page 5           Source Listing                  READICE
2025-03-12 18:22 Symbol Table                    READICE.F

 Name                       Type            Bytes Offset   Dimen Elements Attributes       References                         
                                                                                                                              
 DTQ2                       R(4)            4     8              scalar   COM                                                 
 EPSR                       R(4)            4     75344    2     17955    COM                                                 
 FIRST                      R(4)            4     24             scalar   COM                                                 
 G2LI                       I(4)            4     0        1     239      COM                                                 
 G2LJ                       I(4)            4     1912     1     389      COM                                                 
 GFFC                       R(4)            4     865364   2     17955    COM                                                 
 GLAT                       R(4)            4     290804   2     17955    COM                                                 
 GLON                       R(4)            4     362624   2     17955    COM                                                 
 GRNFLX                     R(4)            4     287280   2     17955    COM                                                 
 HBM2                       R(4)            4     6751080  2     17955    COM                                                 
 HBM3                       R(4)            4     6822900  2     17955    COM                                                 
 HBOT                       R(4)            4     578084   2     17955    COM                                                 
 HDAC                       R(4)            4     1152644  2     17955    COM                                                 
 HDACV                      R(4)            4     1224464  2     17955    COM                                                 
 HTM                        R(4)            4     287280   3     807975   COM                                                 
 HTMG                       R(4)            4     743768   3     4183695  COM                                                 
 HTOP                       R(4)            4     506264   2     17955    COM                                                 
 IBROW                      I(4)            4     404            scalar   COM                                                 
 ICHUNKTAB                  I(4)            4     620      1     8        COM                                                 
 IDAT                       I(4)            4     8        1     3        COM              214,215,217,220,221                
 IDTAD                      I(4)            4     72             scalar   COM                                                 
 IE_GLB_TABLE               I(4)            4     32       1     8        COM                                                 
 IE_LOC_TABLE               I(4)            4     556      1     8        COM              241,247                            
 IHRST                      I(4)            4     20             scalar   COM                                                 
 ILCOL                      I(4)            4     396            scalar   COM                                                 
 ILPAD1                     I(4)            4     412            scalar   COM                                                 
 ILPAD2                     I(4)            4     416            scalar   COM                                                 
 ILPAD3                     I(4)            4     420            scalar   COM                                                 
 ILPAD4                     I(4)            4     424            scalar   COM                                                 
 ILPAD5                     I(4)            4     428            scalar   COM                                                 
 INUMQ                      I(4)            4     1064     1     100      COM                                                 
 IOUT                       I(4)            4     44             scalar   COM                                                 
 IQUILT_GROUP               I(4)            4     1060           scalar   COM                                                 
 IRCOL                      I(4)            4     400            scalar   COM                                                 
 IRPAD1                     I(4)            4     432            scalar   COM                                                 
 IRPAD2                     I(4)            4     436            scalar   COM                                                 
 IRPAD3                     I(4)            4     440            scalar   COM                                                 
 IRPAD4                     I(4)            4     444            scalar   COM                                                 
 IRPAD5                     I(4)            4     448            scalar   COM                                                 
 ISLOPE                     I(4)            4     574560   2     17955    COM                                                 
 ISLTYP                     I(4)            4     502740   2     17955    COM                                                 
 IS_GLB_TABLE               I(4)            4     0        1     8        COM                                                 
 IS_LOC_TABLE               I(4)            4     492      1     8        COM              241,247                            
 ITEMP                      I(4)            4     5870016  2     91719    COM                                                 
 ITEMP2                     I(4)            4     6236892  2     91719    COM                                                 
 ITROW                      I(4)            4     408            scalar   COM                                                 
 IVGTYP                     I(4)            4     430920   2     17955    COM                                                 
 JBPAD1                     I(4)            4     452            scalar   COM                                                 
 JBPAD2                     I(4)            4     456            scalar   COM                                                 
 JBPAD3                     I(4)            4     460            scalar   COM                                                 
 JBPAD4                     I(4)            4     464            scalar   COM                                                 
 JBPAD5                     I(4)            4     468            scalar   COM                                                 
 JE_GLB_TABLE               I(4)            4     96       1     8        COM                                                 
 JE_LOC_TABLE               I(4)            4     588      1     8        COM              240,246                            
 JS_GLB_TABLE               I(4)            4     64       1     8        COM                                                 

Page 6           Source Listing                  READICE
2025-03-12 18:22 Symbol Table                    READICE.F

 Name                       Type            Bytes Offset   Dimen Elements Attributes       References                         
                                                                                                                              
 JS_LOC_TABLE               I(4)            4     524      1     8        COM              240,246                            
 JTPAD1                     I(4)            4     472            scalar   COM                                                 
 JTPAD2                     I(4)            4     476            scalar   COM                                                 
 JTPAD3                     I(4)            4     480            scalar   COM                                                 
 JTPAD4                     I(4)            4     484            scalar   COM                                                 
 JTPAD5                     I(4)            4     488            scalar   COM                                                 
 KTM                        I(4)            4     0              scalar   COM                                                 
 L2GI                       I(4)            4     956      1     239      COM                                                 
 L2GJ                       I(4)            4     3468     1     389      COM                                                 
 LIST                       I(4)            4     40             scalar   COM                                                 
 MPI_COMM_COMP              I(4)            4     652            scalar   COM                                                 
 MPI_COMM_INTER             I(4)            4     656            scalar   COM                                                 
 MPI_COMM_INTER_ARRAY       I(4)            4     660      1     100      COM                                                 
 MXSNAL                     R(4)            4     3524     2     17955    COM                                                 
 MYIE                       I(4)            4     52             scalar   COM                                                 
 MYIE1                      I(4)            4     56             scalar   COM                                                 
 MYIE1_P1                   I(4)            4     120            scalar   COM                                                 
 MYIE1_P2                   I(4)            4     124            scalar   COM                                                 
 MYIE1_P3                   I(4)            4     128            scalar   COM                                                 
 MYIE1_P4                   I(4)            4     132            scalar   COM                                                 
 MYIE2                      I(4)            4     60             scalar   COM                                                 
 MYIE2_P1                   I(4)            4     136            scalar   COM                                                 
 MYIE_P1                    I(4)            4     100            scalar   COM                                                 
 MYIE_P2                    I(4)            4     104            scalar   COM                                                 
 MYIE_P3                    I(4)            4     108            scalar   COM                                                 
 MYIE_P4                    I(4)            4     112            scalar   COM                                                 
 MYIE_P5                    I(4)            4     116            scalar   COM                                                 
 MYIS                       I(4)            4     40             scalar   COM                                                 
 MYIS1                      I(4)            4     44             scalar   COM                                                 
 MYIS1_P1                   I(4)            4     84             scalar   COM                                                 
 MYIS1_P2                   I(4)            4     88             scalar   COM                                                 
 MYIS1_P3                   I(4)            4     92             scalar   COM                                                 
 MYIS1_P4                   I(4)            4     96             scalar   COM                                                 
 MYIS2                      I(4)            4     48             scalar   COM                                                 
 MYIS_P1                    I(4)            4     64             scalar   COM                                                 
 MYIS_P2                    I(4)            4     68             scalar   COM                                                 
 MYIS_P3                    I(4)            4     72             scalar   COM                                                 
 MYIS_P4                    I(4)            4     76             scalar   COM                                                 
 MYIS_P5                    I(4)            4     80             scalar   COM                                                 
 MYJE                       I(4)            4     236            scalar   COM                                                 
 MYJE1                      I(4)            4     240            scalar   COM                                                 
 MYJE1_P1                   I(4)            4     280            scalar   COM                                                 
 MYJE1_P2                   I(4)            4     284            scalar   COM                                                 
 MYJE1_P3                   I(4)            4     288            scalar   COM                                                 
 MYJE1_P4                   I(4)            4     292            scalar   COM                                                 
 MYJE2                      I(4)            4     244            scalar   COM                                                 
 MYJE2_P1                   I(4)            4     296            scalar   COM                                                 
 MYJE2_P2                   I(4)            4     300            scalar   COM                                                 
 MYJE2_P3                   I(4)            4     304            scalar   COM                                                 
 MYJE2_P4                   I(4)            4     308            scalar   COM                                                 
 MYJE3                      I(4)            4     248            scalar   COM                                                 
 MYJE3_P4                   I(4)            4     312            scalar   COM                                                 
 MYJE4                      I(4)            4     252            scalar   COM                                                 
 MYJE4_P1                   I(4)            4     316            scalar   COM                                                 
 MYJE4_P4                   I(4)            4     320            scalar   COM                                                 

Page 7           Source Listing                  READICE
2025-03-12 18:22 Symbol Table                    READICE.F

 Name                       Type            Bytes Offset   Dimen Elements Attributes       References                         
                                                                                                                              
 MYJE5                      I(4)            4     256            scalar   COM                                                 
 MYJE5_P1                   I(4)            4     324            scalar   COM                                                 
 MYJE5_P2                   I(4)            4     328            scalar   COM                                                 
 MYJE_P1                    I(4)            4     260            scalar   COM                                                 
 MYJE_P2                    I(4)            4     264            scalar   COM                                                 
 MYJE_P3                    I(4)            4     268            scalar   COM                                                 
 MYJE_P4                    I(4)            4     272            scalar   COM                                                 
 MYJE_P5                    I(4)            4     276            scalar   COM                                                 
 MYJS                       I(4)            4     140            scalar   COM                                                 
 MYJS1                      I(4)            4     144            scalar   COM                                                 
 MYJS1_P1                   I(4)            4     184            scalar   COM                                                 
 MYJS1_P2                   I(4)            4     188            scalar   COM                                                 
 MYJS1_P3                   I(4)            4     192            scalar   COM                                                 
 MYJS1_P4                   I(4)            4     196            scalar   COM                                                 
 MYJS2                      I(4)            4     148            scalar   COM                                                 
 MYJS2_P1                   I(4)            4     200            scalar   COM                                                 
 MYJS2_P2                   I(4)            4     204            scalar   COM                                                 
 MYJS2_P3                   I(4)            4     208            scalar   COM                                                 
 MYJS2_P4                   I(4)            4     212            scalar   COM                                                 
 MYJS3                      I(4)            4     152            scalar   COM                                                 
 MYJS3_P4                   I(4)            4     216            scalar   COM                                                 
 MYJS4                      I(4)            4     156            scalar   COM                                                 
 MYJS4_P1                   I(4)            4     220            scalar   COM                                                 
 MYJS4_P4                   I(4)            4     224            scalar   COM                                                 
 MYJS5                      I(4)            4     160            scalar   COM                                                 
 MYJS5_P1                   I(4)            4     228            scalar   COM                                                 
 MYJS5_P2                   I(4)            4     232            scalar   COM                                                 
 MYJS_P1                    I(4)            4     164            scalar   COM                                                 
 MYJS_P2                    I(4)            4     168            scalar   COM                                                 
 MYJS_P3                    I(4)            4     172            scalar   COM                                                 
 MYJS_P4                    I(4)            4     176            scalar   COM                                                 
 MYJS_P5                    I(4)            4     180            scalar   COM                                                 
 MYPE                       I(4)            4     0              scalar   COM              200,210,240,241,246,247            
 MY_E                       I(4)            4     336            scalar   COM                                                 
 MY_IE_GLB                  I(4)            4     12             scalar   COM                                                 
 MY_IE_LOC                  I(4)            4     28             scalar   COM                                                 
 MY_IS_GLB                  I(4)            4     8              scalar   COM                                                 
 MY_IS_LOC                  I(4)            4     24             scalar   COM                                                 
 MY_JE_GLB                  I(4)            4     20             scalar   COM                                                 
 MY_JE_LOC                  I(4)            4     36             scalar   COM                                                 
 MY_JS_GLB                  I(4)            4     16             scalar   COM                                                 
 MY_JS_LOC                  I(4)            4     32             scalar   COM                                                 
 MY_N                       I(4)            4     332            scalar   COM                                                 
 MY_NE                      I(4)            4     348            scalar   COM                                                 
 MY_NEB                     I(4)            4     364      1     8        COM                                                 
 MY_NW                      I(4)            4     360            scalar   COM                                                 
 MY_S                       I(4)            4     340            scalar   COM                                                 
 MY_SE                      I(4)            4     352            scalar   COM                                                 
 MY_SW                      I(4)            4     356            scalar   COM                                                 
 MY_W                       I(4)            4     344            scalar   COM                                                 
 NBC                        I(4)            4     36             scalar   COM                                                 
 NBOCO                      I(4)            4     76             scalar   COM                                                 
 NCNVC                      I(4)            4     92             scalar   COM                                                 
 NCP                        I(4)            4     84             scalar   COM                                                 
 NEST                       I(4)            4     108            scalar   COM                                                 

Page 8           Source Listing                  READICE
2025-03-12 18:22 Symbol Table                    READICE.F

 Name                       Type            Bytes Offset   Dimen Elements Attributes       References                         
                                                                                                                              
 NFCST                      I(4)            4     32             scalar   COM                                                 
 NPES                       I(4)            4     4              scalar   COM                                                 
 NPHS                       I(4)            4     88             scalar   COM                                                 
 NPREC                      I(4)            4     68             scalar   COM                                                 
 NRADL                      I(4)            4     100            scalar   COM                                                 
 NRADS                      I(4)            4     96             scalar   COM                                                 
 NSHDE                      I(4)            4     80             scalar   COM                                                 
 NSTART                     I(4)            4     60             scalar   COM                                                 
 NTDDMP                     I(4)            4     64             scalar   COM                                                 
 NTSD                       I(4)            4     52             scalar   COM                                                 
 NTSTM                      I(4)            4     56             scalar   COM                                                 
 PCTSNO                     R(4)            4     359100   2     17955    COM                                                 
 PL                         R(4)            4     48             scalar   COM                                                 
 PLQ                        R(4)            4     72             scalar   COM                                                 
 PREC                       R(4)            4     1149120  2     17955    COM                                                 
 PSHLTR                     R(4)            4     2154600  2     17955    COM                                                 
 PT                         R(4)            4     4              scalar   COM                                                 
 PTBL                       R(4)            4     1439924  2     10184    COM                                                 
 Q10                        R(4)            4     1795500  2     17955    COM                                                 
 Q2                         R(4)            4     2226420  3     807975   COM                                                 
 Q30                        R(4)            4     1508220  2     17955    COM                                                 
 QS                         R(4)            4     502740   2     17955    COM                                                 
 QS0                        R(4)            4     628      1     134      COM                                                 
 QSHLTR                     R(4)            4     2082780  2     17955    COM                                                 
 QWBS                       R(4)            4     861840   2     17955    COM                                                 
 QZ0                        R(4)            4     359100   2     17955    COM                                                 
 RADIN                      R(4)            4     147164   2     17955    COM                                                 
 RADOT                      R(4)            4     218984   2     17955    COM                                                 
 RDP                        R(4)            4     64             scalar   COM                                                 
 RDPQ                       R(4)            4     76             scalar   COM                                                 
 RDQ                        R(4)            4     56             scalar   COM                                                 
 RDTH                       R(4)            4     60             scalar   COM                                                 
 RDTHE                      R(4)            4     68             scalar   COM                                                 
 RDTHEQ                     R(4)            4     80             scalar   COM                                                 
 RESTRT                     R(4)            4     28             scalar   COM                                                 
 RF                         R(4)            4     718200   2     17955    COM                                                 
 ROI                        R(4)            4     36             scalar   COM                                                 
 ROS                        R(4)            4     24             scalar   COM                                                 
 RTDPTH                     R(4)            4     1364596  1     4        COM                                                 
 RUN                        R(4)            4     4              scalar   COM                                                 
 SFCEXC                     R(4)            4     71820    2     17955    COM                                                 
 SH2O                       R(4)            4     1364612  3     71820    COM                                                 
 SI                         R(4)            4     1005480  2     17955    COM                                                 
 SICE                       R(4)            4     215460   2     17955    COM              237,242                            
 SIGMA                      R(4)            4     0              scalar   COM                                                 
 SIGT4                      R(4)            4     1368104  2     17955    COM                                                 
 SLDPTH                     R(4)            4     1364580  1     4        COM                                                 
 SM                         R(4)            4     143640   2     17955    COM              242,248                            
 SMC                        R(4)            4     790020   3     71820    COM                                                 
 SMSTAV                     R(4)            4     143640   2     17955    COM                                                 
 SMSTOT                     R(4)            4     215460   2     17955    COM                                                 
 SNO                        R(4)            4     933660   2     17955    COM                                                 
 SOILTB                     R(4)            4     0        2     17955    COM                                                 
 SQS                        R(4)            4     1164     1     134      COM                                                 
 SST                        R(4)            4     937184   2     17955    COM                                                 

Page 9           Source Listing                  READICE
2025-03-12 18:22 Symbol Table                    READICE.F

 Name                       Type            Bytes Offset   Dimen Elements Attributes       References                         
                                                                                                                              
 STC                        R(4)            4     1077300  3     71820    COM                                                 
 STHE                       R(4)            4     2004     1     76       COM                                                 
 STHEQ                      R(4)            4     2916     1     152      COM                                                 
 SUBPOST                    L(4)            4     104            scalar   COM                                                 
 TDTD                       R(4)            4     20             scalar   COM                                                 
 TDTQ2                      R(4)            4     12             scalar   COM                                                 
 TEMP1                      R(4)            4     0        2     91719    COM              222,237                            
 TEMP10                     R(4)            4     3301884  2     91719    COM                                                 
 TEMP11                     R(4)            4     3668760  2     91719    COM                                                 
 TEMP12                     R(4)            4     4035636  2     91719    COM                                                 
 TEMP13                     R(4)            4     4402512  2     91719    COM                                                 
 TEMP14                     R(4)            4     4769388  2     91719    COM                                                 
 TEMP15                     R(4)            4     5136264  2     91719    COM                                                 
 TEMP16                     R(4)            4     5503140  2     91719    COM                                                 
 TEMP2                      R(4)            4     366876   2     91719    COM                                                 
 TEMP2X                     R(4)            4     0        2     92971    COM                                                 
 TEMP3                      R(4)            4     733752   2     91719    COM                                                 
 TEMP4                      R(4)            4     1100628  2     91719    COM                                                 
 TEMP5                      R(4)            4     1467504  2     91719    COM                                                 
 TEMP6                      R(4)            4     1834380  2     91719    COM                                                 
 TEMP7                      R(4)            4     2201256  2     91719    COM                                                 
 TEMP8                      R(4)            4     2568132  2     91719    COM                                                 
 TEMP9                      R(4)            4     2935008  2     91719    COM                                                 
 TG                         R(4)            4     793544   2     17955    COM                                                 
 TH10                       R(4)            4     1723680  2     17955    COM                                                 
 TH30                       R(4)            4     1436400  2     17955    COM                                                 
 THE0                       R(4)            4     1700     1     76       COM                                                 
 THE0Q                      R(4)            4     2308     1     152      COM                                                 
 THL                        R(4)            4     52             scalar   COM                                                 
 THS                        R(4)            4     430920   2     17955    COM                                                 
 THZ0                       R(4)            4     287280   2     17955    COM                                                 
 TSHLTR                     R(4)            4     2010960  2     17955    COM                                                 
 TTBL                       R(4)            4     1480660  2     10184    COM                                                 
 TTBLQ                      R(4)            4     1521396  2     66880    COM                                                 
 TTVG                       R(4)            4     371884   2     92971    COM                                                 
 TWBS                       R(4)            4     790020   2     17955    COM                                                 
 U10                        R(4)            4     1867320  2     17955    COM                                                 
 U30                        R(4)            4     1580040  2     17955    COM                                                 
 USTAR                      R(4)            4     71820    2     17955    COM                                                 
 UZ0                        R(4)            4     143640   2     17955    COM                                                 
 V10                        R(4)            4     1939140  2     17955    COM                                                 
 V30                        R(4)            4     1651860  2     17955    COM                                                 
 VBM2                       R(4)            4     0        2     17955    COM                                                 
 VBM3                       R(4)            4     71820    2     17955    COM                                                 
 VEGFRC                     R(4)            4     646380   2     17955    COM                                                 
 VTM                        R(4)            4     3519180  3     807975   COM                                                 
 VZ0                        R(4)            4     215460   2     17955    COM                                                 
 Z0                         R(4)            4     0        2     17955    COM                                                 

Page 10          Source Listing                  READICE
2025-03-12 18:22 Subprograms/Common Blocks       READICE.F



SUBPROGRAMS/COMMON BLOCKS

 Name                       Object Declared Type            Bytes Dimen Elements Attributes       References                        
                                                                                                                                    
 CTLBLK                     Common 137                                  112      SAVE                                               
 GLB_TABLE                  Common 78                                   128      SAVE                                               
 MAPPINGS                   Common 97                                   5024     SAVE                                               
 MASKS                      Common 187                                  6894720  SAVE                                               
 MPPCOM                     Common 42                                   1464     SAVE                                               
 PHYS                       Common 147                                  1788916  SAVE                                               
 PVRBLS                     Common 105                                  5530140  SAVE                                               
 READICE                    Subr   2                                                                                                
 SOIL                       Common 173                                  1651892  SAVE                                               
 TEMPCOM                    Common 83                                   6603768  SAVE                                               
 TOPO                       Common 91                                   17478548 SAVE                                               

COMPILER OPTIONS BEING USED

       -align noall                          -align nonone
       -align nocommons                      -align nodcommons
       -align noqcommons                     -align nozcommons
       -align records                        -align nosequence
       -align norec1byte                     -align norec2byte
       -align norec4byte                     -align norec8byte
       -align norec16byte                    -align norec32byte
       -align norec64byte                    -align noarray8byte
       -align noarray16byte                  -align noarray32byte
       -align noarray64byte                  -align noarray128byte
       -align noarray256byte                 -altparam
       -assume accuracy_sensitive            -assume nobscc
       -assume nobuffered_io                 -assume nobuffered_stdout
       -assume byterecl                      -assume nocontiguous_assumed_shape
       -assume nocontiguous_pointer          -assume nocc_omp
       -assume nocstring                     -assume nodummy_aliases
       -assume nofpe_summary                 -assume noieee_fpe_flags
       -assume nominus0                      -assume noold_boz
       -assume old_complex_align             -assume old_unit_star
       -assume old_inquire_recl              -assume old_ldout_format
       -assume old_ldout_zero                -assume noold_logical_assign
       -assume noold_logical_ldio            -assume old_maxminloc
       -assume old_xor                       -assume noprotect_allocates
       -assume protect_constants             -assume noprotect_parens
       -assume split_common                  -assume source_include
       -assume nostd_intent_in               -assume std_minus0_rounding
       -assume nostd_mod_proc_name           -assume std_value
       -assume realloc_lhs                   -assume underscore
       -assume no2underscores                -assume norecursion
  no   -auto                                 -auto_scalar
  no   -bintext                              -ccdefault default
       -check noarg_temp_created             -check noassume
       -check nobounds                       -check nocontiguous
       -check noformat                       -check nooutput_conversion
       -check nooverflow                     -check nopointers
       -check noshape                        -check nostack
       -check nouninitialized                -check noudio_iostat

Page 11          Source Listing                  READICE
2025-03-12 18:22                                 READICE.F

       -coarray-num-procs 0             no   -coarray-config-file
       -convert big_endian                   -cross_reference
       -D __INTEL_COMPILER=1910              -D __INTEL_COMPILER_UPDATE=3
       -D __unix__                           -D __unix
       -D __linux__                          -D __linux
       -D __gnu_linux__                      -D unix
       -D linux                              -D __ELF__
       -D __x86_64                           -D __x86_64__
       -D __amd64                            -D __amd64__
       -D __INTEL_COMPILER_BUILD_DATE=20200925       -D __INTEL_OFFLOAD
       -D __MMX__                            -D __SSE__
       -D __SSE_MATH__                       -D __SSE2__
       -D __SSE2_MATH__                      -D __SSE3__
       -D __SSSE3__                          -D __SSE4_1__
       -D __SSE4_2__                         -D __POPCNT__
       -D __PCLMUL__                         -D __AES__
       -D __AVX__                            -D __F16C__
       -D __AVX_I__                          -D __RDRND__
       -D __FMA__                            -D __FP_FAST_FMA
       -D __FP_FAST_FMAF                     -D __BMI__
       -D __LZCNT__                          -D __AVX2__
       -D __haswell                          -D __haswell__
       -D __tune_haswell__                   -D __core_avx2
       -D __core_avx2__                      -D __tune_core_avx2__
       -D __CRAY_X86_ROME                    -D __CRAYXT_COMPUTE_LINUX_TARGET
       -double_size 64                  no   -d_lines
  no   -Qdyncom                              -error_limit 30
  no   -f66                             no   -f77rtl
  no   -fast                                 -fpscomp nofilesfromcmd
       -fpscomp nogeneral                    -fpscomp noioformat
       -fpscomp noldio_spacing               -fpscomp nologicals
       -fixed                           no   -fpconstant
       -fpe3                                 -fprm nearest
  no   -ftz                                  -fp_model precise
       -fp_model nofast                      -fp_model nostrict
       -fp_model nosource                    -fp_model nodouble
       -fp_model noextended                  -fp_model novery_fast
       -fp_model noexcept                    -fp_model nono_except
       -fp_modbits nofp_contract             -fp_modbits nono_fp_contract
       -fp_modbits nofenv_access             -fp_modbits nono_fenv_access
       -fp_modbits nocx_limited_range        -fp_modbits nono_cx_limited_range
       -fp_modbits noprec_div                -fp_modbits nono_prec_div
       -fp_modbits noprec_sqrt               -fp_modbits nono_prec_sqrt
       -fp_modbits noftz                     -fp_modbits no_ftz
       -fp_modbits nointrin_limited_range       -fp_modbits nono_intrin_limited_range
       -fp_modbits notrunc_compares          -fp_modbits nono_trunc_compares
       -fp_modbits noieee_nan_compares       -fp_modbits nono_ieee_nan_compares
       -fp_modbits nohonor_f32_conversion       -fp_modbits nono_honor_f32_conversion
       -fp_modbits nohonor_f64_conversion       -fp_modbits nono_honor_f64_conversion
       -fp_modbits nono_x87_copy             -fp_modbits nono_no_x87_copy
       -fp_modbits noexception_semantics       -fp_modbits nono_exception_semantics
       -fp_modbits noprecise_libm_functions       -fp_modbits nono_precise_libm_functions
       -heap_arrays 0                   no   -threadprivate_compat
       -g2                                   -iface nomixed_str_len_arg
       -iface nono_mixed_str_len_arg         -init noarrays
       -init nohuge                          -init noinfinity
       -init nominus_huge                    -init nominus_infinity

Page 12          Source Listing                  READICE
2025-03-12 18:22                                 READICE.F

       -init nominus_tiny                    -init nonan
       -init nosnan                          -init notiny
       -init nozero                     no   -intconstant
       -integer_size 32                 no   -mixed_str_len_arg
  no   -module                               -names lowercase
  no   -noinclude                       no   -o
       -offload-build=host                   -openmp-simd
       -O2                              no   -pad_source
       -real_size 32                    no   -recursive
       -reentrancy threaded                  -vec=simd
       -show nofullpath                      -show noinclude
       -show map                             -show options
  no   -syntax_only                     no   -threadcom
  no   -U                               no   -vms
       -w noall                              -w nonone
       -w alignments                         -w nodeclarations
       -w noexternals                        -w general
       -w noignore_bounds                    -w noignore_loc
       -w nointerfaces                       -w noshape
       -w notruncated_source                 -w uncalled
       -w uninitialized                      -w nounused
       -w usage                         no   -wrap-margins

       -includepath : /pe/intel/compilers_and_libraries_2020.4.304/linux/pstl/include/,/pe/intel/compilers_and_libraries_2020.4.304/linux/compiler/include/,
           .f90,./.f90,/opt/cray/pe/mpich/8.1.12/ofi/intel/19.0/include/.f90,/pe/intel/compilers_and_libraries_2020.4.304/linux/ipp/include/.f90,
           /pe/intel/compilers_and_libraries_2020.4.304/linux/mkl/include/.f90,/pe/intel/compilers_and_libraries_2020.4.304/linux/pstl/include/.f90,
           /pe/intel/compilers_and_libraries_2020.4.304/linux/pstl/stdlib/.f90,/pe/intel/compilers_and_libraries_2020.4.304/linux/tbb/include/.f90,
           /pe/intel/compilers_and_libraries_2020.4.304/linux/compiler/include/intel64/.f90,/pe/intel/compilers_and_libraries_2020.4.304/linux/compiler/include/icc/.f90,
           /pe/intel/compilers_and_libraries_2020.4.304/linux/compiler/include/.f90,/usr/lib64/gcc/x86_64-suse-linux/7/include/.f90,
           /usr/lib64/gcc/x86_64-suse-linux/7/include-fixed/.f90,/usr/include/.f90,/usr/include/.f90,/usr/include/.f90
       -list filename : READICE.lst
  no   -o

COMPILER: Intel(R) Fortran 19.1-1655