Running GEOS 5 on a GMAO Desktop: Difference between revisions

Bmauer (talk | contribs)
Created page with "This page will detail how to run the GEOS 5 model on a GMAO desktop. Both the single column model and the full model at 2 degrees (144x91 or c48) can be run. ==Prerequisites== Y..."
 
Bmauer (talk | contribs)
No edit summary
Line 1: Line 1:
This page will detail how to run the GEOS 5 model on a GMAO desktop. Both the single column model and the full model at 2 degrees (144x91 or c48) can be run.
This page will detail how to run the GEOS 5 model on a GMAO desktop. Both the single column model and the full model at 2 degrees (144x91 or c48) can be run starting with Ganymed-4_0


==Prerequisites==
==Prerequisites==
You will need a desktop running a 64 bit version of Linux. In addition you will need access to /ford1/local and /ford1/share from your desktop. GMAO support can help you with these items. If you want to run the full model you will need one of the newer 8 core (with hyperthreading) machines with 8 GB of memory. The single column model can be run on one of the older machines with less cores and memory.
You will need a desktop running a 64 bit version of Linux. In addition you will need access to /ford1/local and /ford1/share from your desktop. The ford1 disk contains the libaries, baselibs, and boundary conditions needed to run the model. GMAO support can help you with these two items. If you want to run the full model you will need one of the newer 8 core (with hyperthreading) machines with 8 GB of memory. The single column model can be run on one of the older machines with less cores and memory.


==Checking Out and Building==
==Checking Out and Building==
Line 29: Line 29:
$ cvs co -r Ganymed-4_0_BETA3 Ganymed
$ cvs co -r Ganymed-4_0_BETA3 Ganymed
</pre>
</pre>
You then need to update a few files. Issue to following command in the src directory to update these 4 files
<pre>
$ cvs upd -r mat-G40B3-desktop g5_modules Applications/GEOSgcm_App/gcm_convert.j Applications/GEOSgcm_App/gcm_setup Applications/GEOSgcm_App/scm_setup
</pre>
Once this is done you can build the model as usual. Make sure that the environment variable ESMADIR is set, this will be path_model/GEOSagcm. Then
<pre>
source $ESMADIR/src/g5_modules.
</pre>
and issue the make. You can and should use the parallel build up to the number of cores you have available. To build using 4 cores you would issue:
<pre>
make -j10 pinstall
</pre>
Assuming everything goes right you should have a functional GEOS 5 model.