Icarus 3.2 Quick Start: Difference between revisions

m Update for Icarus 3.2
Update for Icarus-3_2_p9
 
(One intermediate revision by one other user not shown)
Line 9: Line 9:
=== Using the NCCS progress CVS code repository ===
=== Using the NCCS progress CVS code repository ===


The following assumes that you know your way around Unix, have successfully logged into your cluster account and have an account on the source code repository with the proper <code>ssh</code> configuration -- see the progress repository quick start pages at: https://progress.nccs.nasa.gov/trac/admin/wiki/QuickStart. The link requires your NCCS username and password. The recommend SSH .config setup for CVS on discover is:
The following assumes that you know your way around Unix, have successfully logged into your cluster account and have an account on the source code repository with the proper <code>ssh</code> configuration -- see the progress repository quick start pages at: https://progress.nccs.nasa.gov/trac/admin/wiki/QuickStart. The link requires your NCCS username and password. The recommend SSH config setup for CVS on discover is:


  Host cvsacldirect
  Host cvsacldirect
Line 31: Line 31:
where ''USERID'' is, of course, your repository username, which should be the same as your NASA and NCCS username.  Then, issue the command:
where ''USERID'' is, of course, your repository username, which should be the same as your NASA and NCCS username.  Then, issue the command:


  cvs co -r Icarus-3_2 GEOSagcm
  cvs co -r Icarus-3_2_p9 GEOSagcm


This should check out the latest stable version of the model from the repository and create a directory called <code>GEOSagcm</code>.
This should check out the latest stable version of the model from the repository and create a directory called <code>GEOSagcm</code>.
Line 45: Line 45:
First, you need to set <code>ESMADIR</code>. For example, if your <code>src/</code> directory is:
First, you need to set <code>ESMADIR</code>. For example, if your <code>src/</code> directory is:


  /discover/nobackup/mathomp4/Models/Icarus-3_2/GEOSagcm/src
  /discover/nobackup/mathomp4/Models/Icarus-3_2_p9/GEOSagcm/src


then you should set:
then you should set:


  setenv ESMADIR /discover/nobackup/mathomp4/Models/Icarus-3_2/GEOSagcm
  setenv ESMADIR /discover/nobackup/mathomp4/Models/Icarus-3_2_p9/GEOSagcm


Next, <code>cd</code> into <code>GEOSagcm/src</code> and <code>source</code> the file called <code>g5_modules</code>:
Next, <code>cd</code> into <code>GEOSagcm/src</code> and <code>source</code> the file called <code>g5_modules</code>:
Line 112: Line 112:
Spaces are ok here.  It will then ask for the source code version tag to associate with the model -- you should hit enter for the default:
Spaces are ok here.  It will then ask for the source code version tag to associate with the model -- you should hit enter for the default:


  Enter an Experiment Source Tag for History (Default: Icarus-3_2):
  Enter an Experiment Source Tag for History (Default: Icarus-3_2_p9):


Hit enter for the default to the next question:
Hit enter for the default to the next question: