Changeset 2507 for trunk/LMDZ.COMMON/libf/dyn3dpar
- Timestamp:
- Apr 28, 2021, 1:00:13 PM (4 years ago)
- Location:
- trunk/LMDZ.COMMON/libf/dyn3dpar
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/libf/dyn3dpar/dynredem_p.F90
r2426 r2507 147 147 148 148 if (planet_type=="mars") then ! For Mars only 149 tab_cntrl(29)=hour_ini 149 ! tab_cntrl(29)=hour_ini 150 tab_cntrl(29)=0 150 151 endif 151 152 -
trunk/LMDZ.COMMON/libf/dyn3dpar/gcm.F
r2478 r2507 24 24 & raz_date,anneeref,starttime,dayref, 25 25 & ok_dyn_ins,ok_dyn_ave,iecri,periodav, 26 & less1day,fractday,ndynstep,nsplit_phys 26 & less1day,fractday,ndynstep,nsplit_phys, 27 & ecritstart 27 28 use cpdet_mod, only: ini_cpdet 28 29 … … 322 323 323 324 C 324 C on remet le calendrier àzero si demande325 C on remet le calendrier a zero si demande 325 326 c 326 327 IF (start_time /= starttime) then 327 328 WRITE(lunout,*)' GCM: Attention l''heure de depart lue dans le' 328 &,' fichier restart ne correspond pas àcelle lue dans le run.def'329 &,' fichier restart ne correspond pas a celle lue dans le run.def' 329 330 IF (raz_date == 1) then 330 331 WRITE(lunout,*)'Je prends l''heure lue dans run.def' … … 496 497 if (planet_type=="mars") then 497 498 ! For Mars we transmit day_ini 498 CALL dynredem0_p("restart.nc", day_ini, phis) 499 !CALL dynredem0_p("restart.nc", day_ini, phis) 500 if (ecritstart.GT.0) then 501 CALL dynredem0_p("restart.nc", day_ini, phis) 502 else 503 CALL dynredem0_p("restart.nc", day_end, phis) 504 endif 499 505 else 500 506 CALL dynredem0_p("restart.nc", day_end, phis) -
trunk/LMDZ.COMMON/libf/dyn3dpar/leapfrog_p.F
r2380 r2507 39 39 . statcl,conser,apdiss,purmats,tidal,ok_strato 40 40 USE temps_mod, ONLY: itaufin,jD_ref,jH_ref,day_ini, 41 . day_ref,start_time,dt,hour_ini 41 . day_ref,start_time,dt,hour_ini,day_end 42 42 43 43 … … 1813 1813 c$OMP MASTER 1814 1814 if (planet_type=="mars") then 1815 CALL dynredem1_p("restart.nc",REAL(itau)/REAL(day_step), 1816 & vcov,ucov,teta,q,masse,ps) 1815 ! CALL dynredem1_p("restart.nc",REAL(itau)/REAL(day_step), 1816 ! & vcov,ucov,teta,q,masse,ps) 1817 if(ecritstart.GT.0) then 1818 CALL dynredem1_p("restart.nc", 1819 & REAL(itau)/REAL(day_step), 1820 & vcov,ucov,teta,q,masse,ps) 1821 else 1822 CALL dynredem1_p("restart.nc", 1823 & REAL(itau)/REAL(day_step)-(day_end-day_ini), 1824 & vcov,ucov,teta,q,masse,ps) 1825 endif 1817 1826 else 1818 1827 CALL dynredem1_p("restart.nc",start_time, … … 2026 2035 c$OMP MASTER 2027 2036 if (planet_type=="mars") then 2028 CALL dynredem1_p("restart.nc", 2029 & REAL(itau)/REAL(day_step), 2030 & vcov,ucov,teta,q,masse,ps) 2037 ! CALL dynredem1_p("restart.nc", 2038 ! & REAL(itau)/REAL(day_step), 2039 ! & vcov,ucov,teta,q,masse,ps) 2040 if(ecritstart.GT.0) then 2041 CALL dynredem1_p("restart.nc", 2042 & REAL(itau)/REAL(day_step), 2043 & vcov,ucov,teta,q,masse,ps) 2044 else 2045 CALL dynredem1_p("restart.nc", 2046 & REAL(itau)/REAL(day_step)-(day_end-day_ini), 2047 & vcov,ucov,teta,q,masse,ps) 2048 endif 2031 2049 else 2032 2050 CALL dynredem1_p("restart.nc",start_time,
Note: See TracChangeset
for help on using the changeset viewer.