Changeset 15810
- Timestamp:
- 2022-05-04T16:48:12+02:00 (17 months ago)
- Location:
- NEMO/releases/r4.0/r4.0-HEAD/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/releases/r4.0/r4.0-HEAD/src/OCE/IOM/restart.F90
r15596 r15810 59 59 INTEGER, INTENT(in) :: kt ! ocean time-step 60 60 !! 61 INTEGER :: ji 61 62 CHARACTER(LEN=20) :: clkt ! ocean time-step deine as a character 62 63 CHARACTER(LEN=50) :: clname ! ocean output restart file name … … 70 71 IF( ln_rst_list ) THEN 71 72 ! Protect against user requests outside of simulation period (#2735) 72 nitrst = MIN( nitend, MINVAL( nn_stocklist, MASK=nn_stocklist.ge.nit000) ) 73 nrst_lst = MAX( 1, FINDLOC( nn_stocklist, nitrst, DIM=1 ) ) 73 nitrst = MIN( nitend, MINVAL( nn_stocklist, MASK=nn_stocklist.GE.nit000) ) 74 ! Fortran 2008 coding style: nrst_lst = MAX( 1, FINDLOC( nn_stocklist, nitrst, DIM=1 ) ) 75 nrst_lst = 1 76 DO ji = 1, SIZE(nn_stocklist) 77 IF( nn_stocklist(ji) == nitrst ) nrst_lst = ji 78 END DO 74 79 ELSE 75 80 nitrst = nitend -
NEMO/releases/r4.0/r4.0-HEAD/src/TOP/trcrst.F90
r15596 r15810 48 48 INTEGER, INTENT(in) :: kt ! number of iteration 49 49 ! 50 INTEGER :: ji 50 51 CHARACTER(LEN=20) :: clkt ! ocean time-step define as a character 51 52 CHARACTER(LEN=50) :: clname ! trc output restart file name … … 59 60 ! Protect against user requests outside of simulation period (#2735) 60 61 nitrst = MIN( nitend, MINVAL( nn_stocklist, MASK=nn_stocklist.ge.nit000) ) 61 nrst_lst = MAX( 1, FINDLOC( nn_stocklist, nitrst, DIM=1 ) ) 62 ! Fortran 2008 coding style: nrst_lst = MAX( 1, FINDLOC( nn_stocklist, nitrst, DIM=1 ) ) 63 nrst_lst = 1 64 DO ji = 1, SIZE(nn_stocklist) 65 IF( nn_stocklist(ji) == nitrst ) nrst_lst = ji 66 END DO 62 67 ELSE 63 68 nitrst = nitend
Note: See TracChangeset
for help on using the changeset viewer.