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.
ticket/0985 (diff) – NEMO

Changes between Version 2 and Version 3 of ticket/0985


Ignore:
Timestamp:
2012-08-10T11:53:23+02:00 (12 years ago)
Author:
JohnSiddorn
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ticket/0985

    v2 v3  
    2525'''Testing''' 
    2626 
    27 Scientific testing has been done on a combination of the AMM7km configuration and a seamount test case, and is detailed in the attached draft paper. This testing was done in NEMO3.2, so the code has been updated to NEMO3.4 and testing has been done on the AMM12 standard configuration. 
     27Scientific testing has been done on a combination of the AMM7km configuration and a seamount test case, and is detailed in the attached draft paper. This testing was done in NEMO3.2, so the code has been updated to NEMO3.4 and testing has been done on the AMM12 standard configuration. The upgrade to 3.4, code tidying and namelist changes for standard configurations are detailed here. All testing has been done on the IBM P7 with the following compile flags. 
    2828 
    29 Step 1: Test the standard 3.4 code with 50 levels using the Song and Haidvogel stretch. To prevent having to rebuild all boundaries this was done with key_bdy off. Compare with the updated code using the same stretch. This should give near identical results. 
     29-qrealsize=8 -qextname -qsuffix=f=f90 -qarch=pwr7 -qtune=pwr7 -NS32768 -I/data/nwp/ofrd/frpk/netcdf-3.6.0-p1_ec/include -qxflag=!p6div:p6divmsg -g -O3 -qstrict 
     30 
     31Steps 1-3 were done with the AMM12 standard configuration but updated to L50. To prevent having to rebuild all boundaries this was done with key_bdy off. The simulations were run for one day (1st Jan 2007) with no lateral boundary forcing but with atmospheric forcing. A surge event meant SSHs of around 1m were seen in the Southern NS. The surface waters cool during the day. 
     32 
     33Step 1: Test the standard 3.4 code with 50 levels using the Song and Haidvogel stretch.  Compare with the updated code using the same stretch. This should give near identical results. 
    3034 
    3135Note the test on the coordinates fails with 50 levels in the standard code (although not for 33 levels) - this is a bug, and has been fixed. 
     36 
     37The 3.4 standard AMM12 compared with the new code, but the same stretched coordinates gives identical outputs for tracers (T,S,SSH) after one day to the precision of the output netcdf files (ncdiff -v votemper,sossheig ... gives zeros). 
     38 
     39Step 2: Compare the grids 
     40 
     41Step 3: Compare the simulations between Song and Haidvogel and new coordinate stretch to ensure sensible answers. 
     42 
     43[[Image(diff_sh94_sf12_1day_SSH_1cm.jpg)]] [[Image(diff_sh94_sf12_1day_SST_0.1deg.jpg)]] 
     44The images show the difference between the new simulation and the standard. After one day the two simulations give similar results, but with variations of +/-1cm in SSH (left image) around steep slopes and shallow waters. The constant and (in deep) waters shallower surface box in the new simulation result in cooler midnight surface waters (+/-0.1oC) than in the song and haidvogel simulation. The better resolution at the surface results in quicker response to atm forcing in the new simulation presumably.