From 835213cd38ff66d60cf8c2b11a7665e7c4f68a75 Mon Sep 17 00:00:00 2001 From: Nicolas Martin <nicolas.martin@sorbonne-universite.fr> Date: Wed, 25 May 2022 21:03:10 +0200 Subject: [PATCH] =?UTF-8?q?Import=20specific=20SI=C2=B3=20namelists?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- icedyn_adv | 7 +++++++ icesbc | 21 +++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 icedyn_adv create mode 100644 icesbc diff --git a/icedyn_adv b/icedyn_adv new file mode 100644 index 0000000..9497753 --- /dev/null +++ b/icedyn_adv @@ -0,0 +1,7 @@ +!------------------------------------------------------------------------------ +&namdyn_adv ! Ice advection +!------------------------------------------------------------------------------ + ln_adv_Pra = .true. ! Advection scheme (Prather) + ln_adv_UMx = .false. ! Advection scheme (Ultimate-Macho) + nn_UMx = 5 ! order of the scheme for UMx (1-5 ; 20=centered 2nd order) +/ diff --git a/icesbc b/icesbc new file mode 100644 index 0000000..9416da4 --- /dev/null +++ b/icesbc @@ -0,0 +1,21 @@ +!------------------------------------------------------------------------------ +&namsbc ! Ice surface boundary conditions +!------------------------------------------------------------------------------ + rn_cio = 5.0e-03 ! ice-ocean drag coefficient (-) + nn_snwfra = 2 ! calculate the fraction of ice covered by snow (for zdf and albedo) + ! = 0 fraction = 1 (if snow) or 0 (if no snow) + ! = 1 fraction = 1-exp(-0.2*rhos*hsnw) [MetO formulation] + ! = 2 fraction = hsnw / (hsnw+0.02) [CICE formulation] + rn_snwblow = 0.66 ! mesure of snow blowing into the leads + ! = 1 => no snow blowing, < 1 => some snow blowing + nn_flxdist = -1 ! Redistribute heat flux over ice categories + ! =-1 Do nothing (needs N(cat) fluxes) + ! = 0 Average N(cat) fluxes then apply the average over the N(cat) ice + ! = 1 Average N(cat) fluxes then redistribute over the N(cat) ice using T-ice and albedo sensitivity + ! = 2 Redistribute a single flux over categories + ln_cndflx = .false. ! Use conduction flux as surface boundary conditions (i.e. for Jules coupling) + ln_cndemulate = .false. ! emulate conduction flux (if not provided in the inputs) + nn_qtrice = 0 ! Solar flux transmitted thru the surface scattering layer: + ! = 0 Grenfell and Maykut 1977 (depends on cloudiness and is 0 when there is snow) + ! = 1 Lebrun 2019 (equals 0.3 anytime with different melting/dry snw conductivities) +/ -- GitLab