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.
#1126 (Perform basic coherency/consistency tests) – NEMO

Opened 11 years ago

Closed 11 years ago

#1126 closed Task (invalid)

Perform basic coherency/consistency tests

Reported by: poddo Owned by: nemo
Priority: low Milestone:
Component: OCE Version: v3.4
Severity: Keywords:
Cc:

Description

NGV-2 Action in the 2013 WP.
Perform basic tests.
The first test "conservation Box".
The basic Idea is to initialize the model with constant Temperature and Salinity
to check conservation and spurious accelerations depending on different model settings.
The test is done in a flat box and in the sea-mountain case
Starting from Gyre set-up also:
-no-slip condition;
-vorlat;
-energy & enstrophy scheme;
-centered advection;
-bilaplacian operators
have been checked

Step1 : Retrive latest version of the code

svn --username "XXXX" co -r 3819 http://forge.ipsl.jussieu.fr/nemo/svn/branches/2012/dev_v3_4_STABLE_2012

Step2: create my Conservation Box configuration

./makenemo -m MyMAC -r GYRE -n CONS_BOX
!!!! Copy and editing some conf files
cp ~OPA_SRC/par_GYRE.h90 ~/MY_SRC/par_CONS_BOX.h90 (attached)
starting from the GYRE_par file here I use:

  • jphgr_msh = 1
  • ppglam0 = 14.0_wp
  • ppgphi0 = 42.0_wp
  • ppe1_deg = 0.0625
  • ppe2_deg = 0.0625

cp ~/OPA_SRC/par_oce.F90 ~/MY_SRC/par_oce.F90
Simply include the par_CONS_BOX.h90 (not attached)

cp ~/OPA_SRC/DOM/istate.F90 ~/MY_SRC/istate.F90
use constant T and not the profile (philander) (attached)

cp ~/OPA_SRC/DOM/domzgr.F90 ~/MY_SRC/domzgr.F90
change the sea-mountain parameter to work with deg (attached)

Exp1=namelist identical to gyre (attached)
Exp$...
Exp2=namelist with all the differences (attached)
Exp3=as Exp2 but with sea-mountain

From Exp1 to Exp2 the results are consistent, T and S do not vary with time


SSH is zero and there are no velocity

In Exp3 (sea-mountain) See Fig for the bathy

1) I have to change the timestep from 7200 to 300 (see the namelist)
2) there are spurious velocities and bizarre SSH patterns
No image "Image(Fig.01_EXP03.png" attached to Ticket #1126
No image "Image(Fig.02_EXP03.png" attached to Ticket #1126
No image "Image(Fig.03_EXP03.png" attached to Ticket #1126

Commit History (0)

(No commits)

Attachments (13)

Fig.01_EXP02.png (24.7 KB) - added by poddo 11 years ago.
Fig.01_EXP03.png (26.3 KB) - added by poddo 11 years ago.
Fig.02_EXP02.png (25.1 KB) - added by poddo 11 years ago.
Fig.02_EXP03.png (26.6 KB) - added by poddo 11 years ago.
Fig.03_EXP02.png (12.4 KB) - added by poddo 11 years ago.
Fig.03_EXP03.png (19.4 KB) - added by poddo 11 years ago.
bathy.png (37.3 KB) - added by poddo 11 years ago.
domzgr.F90 (81.5 KB) - added by poddo 11 years ago.
istate.F90 (25.5 KB) - added by poddo 11 years ago.
par_CONS_BOX.h90 (5.3 KB) - added by poddo 11 years ago.
namelist (67.8 KB) - added by poddo 11 years ago.
namelist exp1
namelist.2 (67.8 KB) - added by poddo 11 years ago.
namelist exp2
namelist.3 (67.8 KB) - added by poddo 11 years ago.
namelist exp3

Download all attachments as: .zip

Change History (14)

Changed 11 years ago by poddo

Changed 11 years ago by poddo

Changed 11 years ago by poddo

Changed 11 years ago by poddo

Changed 11 years ago by poddo

Changed 11 years ago by poddo

Changed 11 years ago by poddo

Changed 11 years ago by poddo

Changed 11 years ago by poddo

Changed 11 years ago by poddo

Changed 11 years ago by poddo

namelist exp1

Changed 11 years ago by poddo

namelist exp2

Changed 11 years ago by poddo

namelist exp3

comment:1 in reply to: ↑ description Changed 11 years ago by poddo

  • Resolution set to invalid
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.