New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
README in NEMO/trunk/tests/ICE_ADV2D/EXPREF – NEMO

source: NEMO/trunk/tests/ICE_ADV2D/EXPREF/README @ 10515

Last change on this file since 10515 was 10515, checked in by clem, 5 years ago

add a demo configuration for a diagonal advection of a patch of ice in a square basin

File size: 2.3 KB
RevLine 
[10515]1-------
2Purpose
3-------
4This demonstration case can serve different purposes:
5
61) The main one: study of the advection of a patch of ice in a bi-periodic channel with a slab ocean (i.e. 1 ocean layer)
7              ==> set ln_icethd=false in namelist_ice_cfg
8
92) Secondary: study of ice thermodynamics in the same basin
10              ==> set ln_icedyn=false in namelist_ice_cfg
11              ==> eventually change usrdef_sbc.F90 in MY_SRC to fit your needs
12
13-----------
14Experiments
15-----------
16Two experiments can be configured:
17
18a) A simple channel at 3km horizontal resolution (slightly variable => +- 10%)
19              ==> in MY_SRC/usrdef_hgr.F90, uncomment the part "variable scale factors" and comment part "constant scale factors"
20
21b) A simple channel at 3km horizontal resolution (constant scale factors)
22              ==> in MY_SRC/usrdef_hgr.F90, comment the part "variable scale factors" and uncomment part "constant scale factors"
23
24----------
25How to run
26----------
27
28a) Compile and run the model once to get a mesh_mask.nc file with the following command:
29../../../makenemo -r ICE_ADV2D -n ICE_ADV2D -m X64_ADA -j 4
30mpirun ./nemo -np 1
31
32b) Create the initial condition file for sea-ice (initice.nc) by running this python script:
33python ./make_INITICE.py
34
35c) Run the model a second time
36mpirun ./nemo -np 4
37
38---------------
39What to look at
40---------------
41In case of purpose 1, One can test
42---
43a) the advection scheme: Ultimate-Macho (ln_adv_UMx=T) versus Prather (ln_adv_Pra=T)
44   for a square (ice concentration) or a gaussian (ice volume)
45      with either a constant velocity (ln_dynADV2D=T)
46               or a constant ice-atm. stress, thus velocity is calculated by rheology (ln_dynRHGADV=T)
47      with 1 or 5 ice categories (jpl=1 or 5).
48         (note that ln_dynADV2D=T only works with jpl=1)
49
50In case of purpose 2, one can test conservation of properties:
51---
52b) ice should not change at all if surface fluxes = 0 and SST = freezing temperature
53
54--------------------------------------
55Interpretation of the results (remarks)
56--------------------------------------
57- Prather conserves the max values but also creates side lobes
58- UM does not conserve the max but does not create side lobes
59- The "unmoving" ice (if any) is due to ice rheology which states that ice mass below a certain thresold (1kg/m2) is considered to move at the ocean velocity (thus 0 m/s)
Note: See TracBrowser for help on using the repository browser.