Thanks to visit codestin.com
Credit goes to github.com

Skip to content

caskaus/ROMS-SeaIce

Repository files navigation

ROMS-SeaIce

Combination of model codes from Kate Hedstrom (ice module): https://github.com/kshedstrom/roms, ben-Galton-Fenzi (ice-shelf): https://github.com/bkgf/ROMSIceShelf, Chuning Wang (ice-plume): https://github.com/ChuningWang/roms-iceplume. It is an update on the existing codes over ChuningWang's: https://github.com/ChuningWang/roms-iceshelf. The update includes the addition of an updated thermo-dynamic module to consider 2-layer ice (ice_thermo.f) and an inert tracer.

Pre-compile rituals:

source ./myenv.bash gadi

Instructions: Before cloning this git, make sure you have a registered account in myroms.org. Clone this git into a folder named "trunk" or "roms-trunk". Create a case folder named "cases" outside the "trunk" folder. Go to the "cases" folder and copy the "io_run" folder to here.

ROMS postprocess:

gfortran -I/usr/include/ -L/usr/local/lib/ -o example roms2z.f90 -lnetcdff -Wall -fbounds-check

The above step generates an executable named: "example"

create a new text file that has all the names of the "Raw Output" files in order... eg: refer to "files_names_exp05"

./example

Inputs in the order to be given:

INPUT FILE: files_names_exp05 zetaout: 1 fluxout: 0 velout: 1 velout_rot: 0 velout_polar: 0 sout: 1 tout: 1 outfile: out.nc nlev: 67

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors