Changeset 12977 for NEMO/branches/2020/dev_12905_xios_restart/src/OCE
- Timestamp:
- 2020-05-27T09:35:03+02:00 (4 years ago)
- Location:
- NEMO/branches/2020/dev_12905_xios_restart/src/OCE
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2020/dev_12905_xios_restart/src/OCE/DOM/domain.F90
r12950 r12977 58 58 CONTAINS 59 59 60 SUBROUTINE dom_init( Kbb, Kmm, Kaa , cdstr)60 SUBROUTINE dom_init( Kbb, Kmm, Kaa ) 61 61 !!---------------------------------------------------------------------- 62 62 !! *** ROUTINE dom_init *** … … 74 74 !!---------------------------------------------------------------------- 75 75 INTEGER , INTENT(in) :: Kbb, Kmm, Kaa ! ocean time level indices 76 CHARACTER (len=*), INTENT(in) :: cdstr ! model: NEMO or SAS. Determines core restart variables77 76 ! 78 77 INTEGER :: ji, jj, jk, ik ! dummy loop indices … … 122 121 CALL dom_glo ! global domain versus local domain 123 122 CALL dom_nam ! read namelist ( namrun, namdom ) 124 !125 !reset namelist for SAS126 IF(cdstr == 'SAS') THEN127 IF(lrxios) THEN128 IF(lwp) write(numout,*) 'Disable reading restart file using XIOS for SAS'129 lrxios = .FALSE.130 ENDIF131 ENDIF132 123 ! 133 124 CALL dom_hgr ! Horizontal mesh -
NEMO/branches/2020/dev_12905_xios_restart/src/OCE/IOM/iom.F90
r12961 r12977 618 618 #if defined key_iomput 619 619 TYPE(xios_context) :: nemo_hdl 620 IF(lwp) write(numout, *) 'SWAP TO: ', TRIM(cdname),' AGRIF: ', TRIM(Agrif_CFixed())621 620 IF( TRIM(Agrif_CFixed()) == '0' ) THEN 622 621 CALL xios_get_handle(TRIM(cdname),nemo_hdl) -
NEMO/branches/2020/dev_12905_xios_restart/src/OCE/nemogcm.F90
r12641 r12977 428 428 IF( lk_c1d ) CALL c1d_init ! 1D column configuration 429 429 CALL wad_init ! Wetting and drying options 430 CALL dom_init( Nbb, Nnn, Naa , "OPA") ! Domain430 CALL dom_init( Nbb, Nnn, Naa ) ! Domain 431 431 IF( ln_crs ) CALL crs_init( Nnn ) ! coarsened grid: domain initialization 432 432 IF( sn_cfctl%l_prtctl ) & -
NEMO/branches/2020/dev_12905_xios_restart/src/OCE/step.F90
r12969 r12977 351 351 IF( kstp == nit000 ) THEN ! 1st time step only 352 352 CALL iom_close( numror ) ! close input ocean restart file 353 IF( lroxios ) 353 IF( lroxios ) CALL iom_context_finalize( crxios_context ) 354 354 IF(lwm) CALL FLUSH ( numond ) ! flush output namelist oce 355 355 IF(lwm .AND. numoni /= -1 ) CALL FLUSH ( numoni ) ! flush output namelist ice (if exist)
Note: See TracChangeset
for help on using the changeset viewer.