Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
M MEDUSA_4.2.x
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Packages & Registries
    • Packages & Registries
    • Package Registry
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Commits
Collapse sidebar
  • acc
  • MEDUSA_4.2.x
  • Wiki
  • MEDUSA Training How to run MEDUSA 1D ( on NOC linux system)

MEDUSA Training How to run MEDUSA 1D ( on NOC linux system) · Changes

Page history
Update MEDUSA Training How to run MEDUSA 1D ( on NOC linux system) authored Apr 29, 2024 by julpal's avatar julpal
Hide whitespace changes
Inline Side-by-side
Showing with 28 additions and 1 deletion
+28 -1
  • MEDUSA-Training-How-to-run-MEDUSA-1D-(-on-NOC-linux-system).md ...A-Training-How-to-run-MEDUSA-1D-(-on-NOC-linux-system).md +28 -1
  • No files found.
MEDUSA-Training-How-to-run-MEDUSA-1D-(-on-NOC-linux-system).md
View page @ 93babf16
......@@ -349,6 +349,33 @@ Once your model is running, you can see what it's doing with:
tail -f ocean.output
```
If your model fails with `XIOS` error, maybe somthing went wrong while copying the xml files. in that case, copy the xml files in the `C1D_MED_PAPA` configuration.
from your running directory :
```sh
cp ../../C1D_MED_PAPA/EXPREF/*xml .
```
and run again :)
### Extract your own location.
If you want to run in a location which is not listed in the `namelist_cfg`, you'll need to find the coordinate by yourself, in a "DIY" way. for that you need the `mesh_mask.nc` file, which gather all kind of information from the grid. it can be found there : `/noc/users/jpp1m13/WORKING/UKESM/MESH/eORCA1/NEMO42/mesh_mask.nc`
Open it with ferret (see the last section).
see the map, and decide the (i,j) location you want to run on.
once (i,j) known, you can get the latitude and longitude with ferret :
```sh
list NAV_LAT[i=$i, j=$j]
list NAV_LON[i=$i, j=$j]
```
where $i and $j are the values you've chosen.
Then to get the sea-floor depth at that location you can get the max vertical level with MBATHY[i=$i, j=$j] ; and get the depth in metre with
```sh
list NAV_LEV[k=$MBATHY]
```
where $MBATHY is the vertical level.
Then fill the `namelist_cfg` with those number, and extract the forcings and initial conditions accordingly.
### Running in high latitudes.
The C1D configuration runs without the sea-ice model in. For some reason, maybe because the test case doesn't need it. But because of this, trying to run NEMO 1D in high latitudes will end with abnormally low temperature.
......@@ -430,4 +457,4 @@ shade din[k=1,l=1, d=2] !! File2's DIN
set w 3 !! 3rd window
shade/lev=(-inf)(-10,10,0.5)(inf)/pal=white_centered din[k=1,l=1, d=2]-din[k=1,l=1, d=1]
!!just plot the diff, with a diff colorbar, and setting the colorbar limits
```
```
\ No newline at end of file
Clone repository
  • Compile MEDUSA from scratch
  • Developing on MEDUSA git Best practice
  • How to SETTE test MEDUSA.
  • How to run MEDUSA 1D on ARCHER2 and ANEMONE
  • How to run on ANEMONE
  • How to run on ARCHER2
  • MEDUSA DOCU : Chl light
  • MEDUSA DOCU : Rivers
  • MEDUSA Guide some useful explanations
  • MEDUSA NEMO4.2
  • MEDUSA Training How to run MEDUSA 1D ( on NOC linux system)
  • Home
  • todo_list