== On going work on alpha v4.0 == '''Various issues to be solved before the beta version :['''[BR]] • ISOMIP & OVERFLOW — Issue with ln_zco, ln_zps, ln_sco ==>> SIMONA • sbcisf: issue with drag coefficient: made all drag option available with ISF (cf !!gm comment replicated below) {{{ !!gm NB use pCdU here so that it will incorporate local boost of Cd0 and log layer case : !! zustar(:,:) = SQRT( rCdU_top(:,:) * SQRT(utbl(:,:) * utbl(:,:) + vtbl(:,:) * vtbl(:,:) + r_ke0_top) ) !! or better : compute ustar in zdfdrg and use it here as well as in TKE, GLS and Co !! !! ===>>>> GM to be done this chrismas !! !!gm end }}} • dynspg_ts.F90 ===>>> zwz zhf … calculation to be revisited (probably generic one is needed) • dynbfr.F90 ==> move this routine in zdfdrg and call it in dynzdf if explicit drag are used • diatmb ==>>> control by iom_use SVP + top/bottom velocities are not at mkbt mibt • DIA ==>>> create a diagnostic manager called in step which calls all dia... routines (NB: one timing for all diag) ==>>> decide whether digs. are control by iom_use or namelist param (I prefer the former option) • osmosis ==>>> move the restart inside zdfosm.F90 not in step.F90 • check all " !!gm " ==>>> solve the reported issues if possible • bi-perio : create a "true" bi-periodic case that work in all MPI domain decomposition • Remove the lbc_lnk_bdy (a agreement in needed for that) • OFF_SRC dyndta replace the " USE => " and use a local array • model time step : r2dt to be defined only 1 time (in step ?) ==>>> use r2dt everywhere (remove all z2dt) • C1D moved in TEST_CASES ===>>> from Romain's work + remove key_c1d • sbcice_if : introduce a sbc_ice_if_init and create the climatological file ==>>> Simona if you want ? • Closea ==>>> test case to be created from ORCA2 ==>>> Simona? • iceberg : #1602 (heat flux) and #1595 (ifs & icb) • iceberg : use iceberg thickness integrated current ==>>> #1900 (dev of Merino to be committed) • energy dissipation diag to be added as in v3.6 stable • remove : key_trdmxl_trc & key_trdtrc [[BR]] [[BR]] '''Note for Christian: '''[[BR]] - p4zsbc ===>>> bug correction (misplaced logical) - p4zflx (p4z_flx_init) : {{{ !!gm BUG !!! ===>>> ln_presatm and ln_presatmco2 are used below, but read in namelist !!gm at the end of the routine via a CALL to CALL p4z_patm( nit000 ) }}} [[BR]] [[BR]] [[BR]] == My assigned tickets == [[TicketQuery(owner=gm, format=progress)]] [[TicketQuery(owner=gm, status=new|assigned|reopened, max=100, format=table)]]