Setting up S2Sv3 model: Difference between revisions
(One intermediate revision by the same user not shown) | |||
Line 10: | Line 10: | ||
cvs co -P -r tag_name GEOSodas_m7 | cvs co -P -r tag_name GEOSodas_m7 | ||
where <code>tag_name</code> is the name of the CVS tag of interest. | where <code>tag_name</code> is the name of the CVS tag of interest. Current S2Sv3 tag is <code>yuri-s2s3-unstable-FullModel</code>. | ||
You will get a directory named <code>GEOSodas</code>. | You will get a directory named <code>GEOSodas</code>. | ||
Line 24: | Line 24: | ||
In the last command, you might be asked to provide a <code>sponsor code id</code> is if you have more than one on the platform you are using. | In the last command, you might be asked to provide a <code>sponsor code id</code> is if you have more than one on the platform you are using. | ||
A directory named <code>Linux/</code> will be created inside <code>GEOSodas/</code>. The <code>Linux/</code> directory contains temporary files, libraries and executables created during the compilation process. To make sure that the code was successfully compiled, check that the file <code>GEOSgcm.x</code> exists in the directory <code>GEOSodas/src/Applications/GEOSgcm_App/</code>. | |||
'''Note:''' To compile the model on Rome nodes at NAS, use <code>g5_modules_4ROME</code> modules file: | |||
cp g5_modules_4ROME g5_modules | |||
./parallel_buid.csh | |||
'''Note:''' To compile the model on Milan nodes at NCCS, use <code>yuri-s2s3-unstable-milan</code> tag and run the <code>parallel_build.csh</code> from Milan nodes: | |||
ssh discover-mil | |||
... | |||
./parallel_build.csh | |||
or request an interactive SLURM session with <code>--constraint=mil</code> option and follow steps described above. | |||
=== Create the Experiment Directory === | === Create the Experiment Directory === |