Changeset 3615 for trunk/LMDZ.COMMON/libf
- Timestamp:
- Feb 10, 2025, 8:42:03 AM (11 months ago)
- Location:
- trunk/LMDZ.COMMON/libf
- Files:
-
- 8 edited
-
dyn3d/conf_gcm.F90 (modified) (1 diff)
-
dyn3d/gcm.F90 (modified) (1 diff)
-
dyn3d/leapfrog.F (modified) (2 diffs)
-
dyn3d_common/dynredem.F90 (modified) (1 diff)
-
dyn3dpar/conf_gcm.F90 (modified) (1 diff)
-
dyn3dpar/dynredem_p.F90 (modified) (1 diff)
-
dyn3dpar/gcm.F (modified) (1 diff)
-
dyn3dpar/leapfrog_p.F (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.COMMON/libf/dyn3d/conf_gcm.F90
r2859 r3615 176 176 !Config Help = Heure de depart de la simulation 177 177 !Config en jour 178 starttime = 0 179 CALL getin('starttime',starttime) 180 178 if (raz_date/=0) then ! should only be used when manually reseting dates 179 starttime = 0 180 CALL getin('starttime',starttime) 181 endif 182 181 183 ! Mars: time of start for run in "start.nc" (when there are multiple time 182 184 ! steps stored in the file) -
trunk/LMDZ.COMMON/libf/dyn3d/gcm.F90
r3574 r3615 315 315 IF(dtvr.NE.zdtvr) THEN 316 316 WRITE(lunout,*) & 317 'WARNING!!! changement de pas de temps',dtvr,'>',zdtvr317 'WARNING!!! time step change: ',dtvr,'>',zdtvr 318 318 ENDIF 319 319 dtvr=zdtvr 320 320 321 321 ! 322 ! on remet le calendrier a zero si demande 323 ! 324 IF (start_time /= starttime) then 325 WRITE(lunout,*)' GCM: Attention l''heure de depart lue dans le' & 326 ,' fichier restart ne correspond pas a celle lue dans le run.def' 327 IF (raz_date == 1) then 328 WRITE(lunout,*)'Je prends l''heure lue dans run.def' 329 start_time = starttime 330 ELSE 331 call abort_gcm("gcm", "'Je m''arrete'", 1) 332 ENDIF 322 ! reset calendar if requested 323 ! 324 IF (raz_date == 1) then 325 WRITE(lunout,*)'Reinitializing to start time from run.def' 326 start_time = starttime 333 327 ENDIF 328 334 329 IF (raz_date == 1) THEN 335 330 annee_ref = anneeref -
trunk/LMDZ.COMMON/libf/dyn3d/leapfrog.F
r2544 r3615 919 919 endif 920 920 else 921 CALL dynredem1("restart.nc", start_time,921 CALL dynredem1("restart.nc",JH_cur, 922 922 & vcov,ucov,teta,q,masse,ps) 923 923 endif … … 1072 1072 endif 1073 1073 else 1074 CALL dynredem1("restart.nc", start_time,1074 CALL dynredem1("restart.nc",JH_cur, 1075 1075 & vcov,ucov,teta,q,masse,ps) 1076 1076 endif -
trunk/LMDZ.COMMON/libf/dyn3d_common/dynredem.F90
r3510 r3615 410 410 if (start_file_type=="earth") then 411 411 tab_cntrl(31) = REAL(itau_dyn + itaufin) 412 tab_cntrl(32) = time 412 413 else 413 414 tab_cntrl(31) = 0 -
trunk/LMDZ.COMMON/libf/dyn3dpar/conf_gcm.F90
r2135 r3615 198 198 !Config Help = Heure de depart de la simulation 199 199 !Config en jour 200 starttime = 0 201 CALL getin('starttime',starttime) 200 if (raz_date/=0) then ! should only be used when manually reseting dates 201 starttime = 0 202 CALL getin('starttime',starttime) 203 endif 202 204 203 205 ! Mars: time of start for run in "start.nc" (when there are multiple time -
trunk/LMDZ.COMMON/libf/dyn3dpar/dynredem_p.F90
r3510 r3615 427 427 if (start_file_type=="earth") then 428 428 tab_cntrl(31) = REAL(itau_dyn + itaufin) 429 tab_cntrl(32) = time 429 430 else 430 431 tab_cntrl(31) = 0 -
trunk/LMDZ.COMMON/libf/dyn3dpar/gcm.F
r3604 r3615 334 334 IF(dtvr.NE.zdtvr) THEN 335 335 WRITE(lunout,*) 336 . 'WARNING!!! changement de pas de temps',dtvr,'>',zdtvr336 . 'WARNING!!! time step change: ',dtvr,'>',zdtvr 337 337 ENDIF 338 338 dtvr=zdtvr 339 339 340 340 C 341 C on remet le calendrier a zero si demande 342 c 343 IF (start_time /= starttime) then 344 WRITE(lunout,*)' GCM: Attention l''heure de depart lue dans le' 345 &,' fichier restart ne correspond pas a celle lue dans le run.def' 346 IF (raz_date == 1) then 347 WRITE(lunout,*)'Je prends l''heure lue dans run.def' 348 start_time = starttime 349 ELSE 350 call abort_gcm("gcm", "'Je m''arrete'", 1) 351 ENDIF 341 C reset calendar if requested 342 c 343 IF (raz_date == 1) then 344 WRITE(lunout,*)'Reinitializing to start time from run.def' 345 start_time = starttime 352 346 ENDIF 347 353 348 IF (raz_date == 1) THEN 354 349 annee_ref = anneeref -
trunk/LMDZ.COMMON/libf/dyn3dpar/leapfrog_p.F
r2549 r3615 1831 1831 endif 1832 1832 else 1833 CALL dynredem1_p("restart.nc", start_time,1833 CALL dynredem1_p("restart.nc",JH_cur, 1834 1834 & vcov,ucov,teta,q,masse,ps) 1835 1835 endif … … 2054 2054 endif 2055 2055 else 2056 CALL dynredem1_p("restart.nc", start_time,2056 CALL dynredem1_p("restart.nc",JH_cur, 2057 2057 & vcov,ucov,teta,q,masse,ps) 2058 2058 endif
Note: See TracChangeset
for help on using the changeset viewer.
