Changeset 8577
- Timestamp:
- 2017-10-02T12:05:28+02:00 (7 years ago)
- Location:
- branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/OPA_SRC/SBC/sbcssm.F90
r7753 r8577 236 236 ENDIF 237 237 ! 238 IF( .NOT. l_ssm_mean ) THEN ! default initialisation. needed by lim_istate238 IF( .NOT. l_ssm_mean ) THEN ! default initialisation. needed by iceistate 239 239 ! 240 240 IF(lwp) WRITE(numout,*) ' default initialisation of ss._m arrays' -
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/OPA_SRC/step.F90
r7753 r8577 61 61 !! *** ROUTINE stp *** 62 62 !! 63 !! ** Purpose : - Time stepping of OPA (momentum and active tracer eqs.)64 !! - Time stepping of LIM (dynamic and thermodynamic eqs.)65 !! - T me stepping of TRC(passive tracer eqs.)63 !! ** Purpose : - Time stepping of OPA (momentum and active tracer eqs.) 64 !! - Time stepping of ESIM (dynamic and thermodynamic eqs.) 65 !! - Time stepping of TRC (passive tracer eqs.) 66 66 !! 67 67 !! ** Method : -1- Update forcings and data -
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/SAS_SRC/diawri.F90
r8316 r8577 39 39 USE ioipsl 40 40 #if defined key_lim3 41 USE limwri41 USE icewri 42 42 #endif 43 43 USE lib_mpp ! MPP library … … 397 397 #if defined key_lim3 398 398 IF( nn_ice == 2 ) THEN ! clem2017: condition in case agrif + lim but no-ice in child grid 399 CALL lim_wri_state( kt, id_i, nh_i )399 CALL ice_wri_state( kt, id_i, nh_i ) 400 400 ENDIF 401 401 #else -
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/SAS_SRC/nemogcm.F90
r8306 r8577 510 510 ierr = dia_wri_alloc () 511 511 ierr = ierr + dom_oce_alloc () ! ocean domain 512 ierr = ierr + oce_alloc () ! (tsn...) needed for agrif and/or lim3and bdy512 ierr = ierr + oce_alloc () ! (tsn...) needed for agrif and/or ESIM and bdy 513 513 ierr = ierr + bdy_oce_alloc () ! bdy masks (incl. initialization) 514 514 ! -
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/SAS_SRC/sbcssm.F90
r8291 r8577 313 313 ENDIF 314 314 315 CALL sbc_ssm( nit000 ) ! need to define ss?_m arrays used in limistate315 CALL sbc_ssm( nit000 ) ! need to define ss?_m arrays used in iceistate 316 316 l_initdone = .TRUE. 317 317 ! -
branches/2017/dev_r8183_ICEMODEL/NEMOGCM/NEMO/SAS_SRC/step.F90
r7761 r8577 24 24 USE diawri ! Standard run outputs (dia_wri routine) 25 25 USE bdy_oce , ONLY: ln_bdy 26 USE bdydta ! clem: mandatory for LIM326 USE bdydta ! clem: mandatory for ESIM 27 27 USE stpctl ! time stepping control (stp_ctl routine) 28 28 ! … … 89 89 CALL iom_setkt( kstp - nit000 + 1, cxios_context ) ! tell iom we are at time step kstp 90 90 91 ! ==> clem: open boundaries is mandatory for LIM3because ice BDY is not decoupled from91 ! ==> clem: open boundaries is mandatory for ESIM because ice BDY is not decoupled from 92 92 ! the environment of ocean BDY. Therefore bdy is called in both OPA and SAS modules. 93 93 ! From SAS: ocean bdy data are wrong (but we do not care) and ice bdy data are OK.
Note: See TracChangeset
for help on using the changeset viewer.