MITgcm configs

From Fluids Wiki
Revision as of 16:08, 13 May 2024 by Rblander (talk | contribs) (Rewrite to stop referring to config files that are stored in this wiki. The latest ones are in the UW git repo. Explain a bit better what they're for and how they get used.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

MITgcm Configuration Files

The MITgcm source code needs to be compiled with settings appropriate for whichever platform it will be run on. Each platform has a corresponding configuration file. These configuration files are included in the MITgcm bundle you pull from the UW git repository. You'll see them under /path/to/MITgcm/tools/build_options/. The file names reflect the hostnames of the servers.

The makempi.sh script uses these configuration files and sets appropriate flags and load modules in order to compile MITgcm on the Fluids Group's servers and on Compute Canada (a.k.a. The Alliance) servers.