http://bolin.su.se/data/wiskandt-2024-sof-sill-1
Jonathan Wiskandt
Setup files for MITgcm simulations (2D) of the Sherard Osborn Fjord with varying sill depth and subglacial discharge
Bolin Centre Database
2024
Datafile
Marine
Circulation
Ice-ocean modelling
Hydraulic control
High resolution regional ocean modelling
Greenland fjord circulation
Earth science services > Models > Ocean general circulation models (ogcm)/regional ocean models
Jonathan Wiskandt
2024-02-08T13:50:42+00:00
English
1
This dataset contains the four directories listed below.
1. `l128_code` Files to compile the MITgcm simulations. Here you change parameters that have to be set before compiling.
- `SIZE.h` set grid dimensions and split domain for parallelization
- `SHELFICE_OPTIONS.h` set options for Shelfice Package
- `packages.conf` define which packages to use
- `OBCS_OPTIONS.h` set options for Open Boundary Conditions (OBCS) package
- `CPP_OPTIONS.h` set options for MITgcm in general
1. `l128_build` Empty folder for the files for compiling the model, using the instructions from the MITgcm documentation.
1. `l128_run` Sub-directories containing files to run the compiled model. The name of the sub-directories is constituted of 6 parameters, e.g. `64km_ryd_1SLOPE_AW02_sill810_sgd200`.
1. `64km` Model domain width
1. `ryd` Fjord name Ryder
1. `1SLOPE` Single shape slope (constant angle)
1. `AW02` Atlantic water temperature of ~0.2 degree Celsius
1. `sill810` Sill height
1. `sgd200` Subglacial discharge of 200% of reference experiments basal melt
1. `l128_output` contains the time averaged (last 40 model days) fields. The name of the files is constituted of 9 parameters, e.g.
`l128_64km_ryd_1SLOPE_AW02_sill250_161_200_TimeAve`.
1. `I128` name of the model build (l - large domain, 128 - 128 processes)
1. `64km` Model domain width
1. `ryd` Fjord name Ryder
1. `1SLOPE` Single shape slope (constant angle)
1. `AW02` Atlantic water temperature of ~0.2 degree Celsius
1. `sill250` Sill height
1. `161` start day of model output
1. `200` end day of model output
1. `TimeAve` Time average from start day to end day
For further instructions on how to use MITgcm please refer to its [documentation](https://mitgcm.readthedocs.io/en/latest/).
MITgcm namelist files are written to be read by Fortran code. The input data is created using a python script named `gendata.py` (both data and the script can be found in the repository). The script read CTD data provided in a separate dataset: [Oceanographic CTD data from the Ryder 2019 expedition](https://bolin.su.se/data/oden-ryder-2019-ctd-1)
##### Model build instructions
Please follow the simple instructions below to build the model.
```
% cd l128_build
% ../tools/genmake2 -mods ../code -optfile «/PATH/TO/OPTFILE»
% make depend
% make
```
Please refer to the [full documentation](https://mitgcm.readthedocs.io/en/latest/getting_started/getting_started.html#quickstart-guide) for further instructions of how to build the model
##### Model run instructions
Please follow the simple example below to run the model.
```
% cd ../l128_run/64km_ryd_1SLOPE_AW02_sill810_sgd200
% python gendata.py
% cp ../l128_build/mitgcmuv .
% ./mitgcmuv
```
Please refer to the [full documentation](https://mitgcm.readthedocs.io/en/latest/getting_started/getting_started.html#quickstart-guide) for further instructions of how to build the model