Changeset 4282 for LMDZ6/trunk/libf


Ignore:
Timestamp:
Sep 23, 2022, 5:50:25 AM (2 years ago)
Author:
fhourdin
Message:

Bug fix lecture format standard 1D

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/dyn1d/mod_1D_cases_read_std.F90

    r4274 r4282  
    112112    ENDIF
    113113    ierr=NF_INQ_DIMLEN(nid,rid,ii)
    114     print*,'OK1 read2: nid,rid,lat',nid,rid,ii
     114    print*,'OK1 read_SCM_cas: nid,rid,lat',nid,rid,ii
    115115    !.......................................................................
    116116    ierr=NF_INQ_DIMID(nid,'lon',rid)
     
    119119    ENDIF
    120120    ierr=NF_INQ_DIMLEN(nid,rid,jj)
    121     print*,'OK2 read2: nid,rid,lat',nid,rid,jj
     121    print*,'OK2 read_SCM_cas: nid,rid,lat',nid,rid,jj
    122122    !.......................................................................
    123123    ierr=NF_INQ_DIMID(nid,'lev',rid)
     
    126126    ENDIF
    127127    ierr=NF_INQ_DIMLEN(nid,rid,nlev_cas)
    128     print*,'OK3 read2: nid,rid,nlev_cas',nid,rid,nlev_cas
     128    print*,'OK3 read_SCM_cas: nid,rid,nlev_cas',nid,rid,nlev_cas
    129129    IF ( .NOT. ( nlev_cas > 10 .AND. nlev_cas < 200000 )) THEN
    130130       print*,'Valeur de nlev_cas peu probable'
     
    138138    ENDIF
    139139    ierr=NF_INQ_DIMLEN(nid,rid,nt_cas)
    140     print*,'OK4 read2: nid,rid,nt_cas',nid,rid,nt_cas
     140    print*,'OK4 read_SCM_cas: nid,rid,nt_cas',nid,rid,nt_cas
    141141    ! Lecture de l'axe des temps
    142142    print*,'LECTURE DU TEMPS'
     
    149149       ierr = NF90_GET_VAR(nid,timeid,time_val)
    150150       if(ierr/=NF_NOERR) then
    151           print *,'Pb a la lecture de time cas.nc: '
     151          print *,'A Pb a la lecture de time cas.nc: '
    152152       endif
    153153    endif
     
    243243    print*,'read_SCM cas OK'
    244244    do ii=1,nlev_cas
    245        print*,'apres read2_SCM, plev_cas=',ii,plev_cas(ii,1)
     245       print*,'apres read_SCM_cas, plev_cas=',ii,plev_cas(ii,1)
    246246       !print*,'apres read_SCM, plev_cas=',ii,omega_cas(ii,nt_cas/2+1)
    247247    enddo
     
    399399         'radv','radvh','radvv','tnta_rad','q1','q2','ustress','vstress',                           & ! #33 - #40
    400400         'rh','ta_nud','qv_nud','ua_nud','va_nud',                                       & ! #41-45
    401          'zh_forc','pa_forc','tat','thetat','thetavt','thetalt','qvt','qlt','qit','rv','uat','vat',   & ! #46-57
     401         'zh_forc','pa_forc','tat','thetat','thetavt','thetalt','qvt','qlt','qit','rvt','uat','vat',   & ! #46-57
    402402         'nudging_constant_ta', 'nudging_constant_qv', 'nudging_constant_ua', 'nudging_constant_va',           & ! # 58-61
    403403                                ! coordonnees temps #12
     
    457457          if(i.LE.4) then
    458458             ierr = NF90_GET_VAR(nid,var3didin(i),apbp)
    459              print *,'read2_cas(apbp), on a lu ',i,name_var(i)
     459             print *,'read_SCM(apbp), on a lu ',i,name_var(i)
    460460             if(ierr/=NF_NOERR) then
    461                 print *,'Pb a la lecture de cas.nc: ',name_var(i)
     461                print *,'B Pb a la lecture de cas.nc: ',name_var(i)
    462462                stop "getvarup"
    463463             endif
     
    468468          else if(i.gt.4.and.i.LE.12) then 
    469469             ierr = NF90_GET_VAR(nid,var3didin(i),resul1)
    470              print *,'read2_cas(resul1), on a lu ',i,name_var(i)
     470             print *,'read_SCM(resul1), on a lu ',i,name_var(i)
    471471             if(ierr/=NF_NOERR) then
    472                 print *,'Pb a la lecture de cas.nc: ',name_var(i)
     472                print *,'C Pb a la lecture de cas.nc: ',name_var(i)
    473473                stop "getvarup"
    474474             endif
     
    481481          else if(i.gt.12.and.i.LE.61) then
    482482             ierr = NF90_GET_VAR(nid,var3didin(i),resul)
    483              print *,'read2_cas(resul), on a lu ',i,name_var(i)
     483             print *,'read_SCM(resul), on a lu ',i,name_var(i)
    484484             if(ierr/=NF_NOERR) then
    485                 print *,'Pb a la lecture de cas.nc: ',name_var(i)
     485                print *,'D Pb a la lecture de cas.nc: ',name_var(i)
    486486                stop "getvarup"
    487487             endif
     
    493493          else if (i.gt.62.and.i.LE.75) then
    494494             ierr = NF90_GET_VAR(nid,var3didin(i),resul2)
    495              print *,'read2_cas(resul2), on a lu ',i,name_var(i)
     495             print *,'read_SCM(resul2), on a lu ',i,name_var(i)
    496496             if(ierr/=NF_NOERR) then
    497                 print *,'Pb a la lecture de cas.nc: ',name_var(i)
     497                print *,'E Pb a la lecture de cas.nc: ',name_var(i)
    498498                stop "getvarup"
    499499             endif
     
    505505          else
    506506             ierr = NF90_GET_VAR(nid,var3didin(i),resul3)
    507              print *,'read2_cas(resul3), on a lu ',i,name_var(i)
     507             print *,'read_SCM(resul3), on a lu ',i,name_var(i)
    508508             if(ierr/=NF_NOERR) then
    509                 print *,'Pb a la lecture de cas.nc: ',name_var(i)
     509                print *,'F Pb a la lecture de cas.nc: ',name_var(i)
    510510                stop "getvarup"
    511511             endif
Note: See TracChangeset for help on using the changeset viewer.