MITgcm configs: Difference between revisions

From Fluids Wiki
Jump to navigation Jump to search
(Linking compile scripts for MITgcm)
Line 1: Line 1:
== MITgcm Configuration Files ==
== MITgcm Configuration Files ==


* for bow, minnewanka, waterton
The [https://wiki.math.uwaterloo.ca/sheets/FluidsWiki/MITgcm/Compiling/makempi.sh makempi] script is designed to set the appropriate flags and load modules in order to compile MITgcm on: orca, graham, hood, and the mountain lakes (bow, minnewanka, waterton).
Calling it should run through the steps to compile MITgcm.
These should be placed in <code>/path/to/MITgcm/tools/build_options</code>.
 
=== Configuration Files ===
* [https://wiki.math.uwaterloo.ca/sheets/FluidsWiki/MITgcm/Compiling/bow_mpt bow, minnewanka, waterton]
** this configuration file expects the SGI MPT module and GNU compilers
** this configuration file expects the SGI MPT module and GNU compilers
** be sure to specify '''-mpi''' on your '''genmake2''' command line
** be sure to specify '''-mpi''' on your '''genmake2''' command line
** [[bow_mpt|bow_mpt]]
* [https://wiki.math.uwaterloo.ca/sheets/FluidsWiki/MITgcm/Compiling/orca_mpi orca]
* [https://wiki.math.uwaterloo.ca/sheets/FluidsWiki/MITgcm/Compiling/graham_mpi graham]
** May timeout during final <code>make</code> command. If this happens, simply re-run the last <code>make</code>.
* [https://wiki.math.uwaterloo.ca/sheets/FluidsWiki/MITgcm/Compiling/hood_mpi_intel hood]
 
=== Notes ===


* for hood.math
Special thanks to Dunphy for these!
** this configuration file uses the Intel compilers and OpenMPI 1.10
** [[hood_mpi_intel|hood_mpi_intel]]


For other machines, see Prof. Lamb.
Orca is slated to be changed to appear Graham-like. When that happens, the orca compile flags given here will not work.

Revision as of 11:07, 19 September 2018

MITgcm Configuration Files

The makempi script is designed to set the appropriate flags and load modules in order to compile MITgcm on: orca, graham, hood, and the mountain lakes (bow, minnewanka, waterton). Calling it should run through the steps to compile MITgcm. These should be placed in /path/to/MITgcm/tools/build_options.

Configuration Files

  • bow, minnewanka, waterton
    • this configuration file expects the SGI MPT module and GNU compilers
    • be sure to specify -mpi on your genmake2 command line
  • orca
  • graham
    • May timeout during final make command. If this happens, simply re-run the last make.
  • hood

Notes

Special thanks to Dunphy for these!

Orca is slated to be changed to appear Graham-like. When that happens, the orca compile flags given here will not work.