/[MITgcm]/MITgcm_contrib/gael/comm/course-idma2015/computing/iap-idma-readme
ViewVC logotype

Contents of /MITgcm_contrib/gael/comm/course-idma2015/computing/iap-idma-readme

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.5 - (show annotations) (download)
Fri Jan 23 14:30:15 2015 UTC (10 years, 6 months ago) by gforget
Branch: MAIN
Changes since 1.4: +47 -0 lines
- update instructions for MITgcm sessions #4 and #5

1
2 ---- common to all matlab sessions ----
3
4 0) login as guest
5
6 1) open web browser, and download setup_gcmfaces_and_mitprof.csh
7 from http://mitgcm.org/viewvc/MITgcm/MITgcm_contrib/gael/
8
9 note :
10 for step 1, please be sure to use the download button
11 of the browser rather than e.g. wget that can conflict
12 with the behavior of the CVS web interface
13
14 2) open terminal window, and proceed to download codes:
15 csh
16 mkdir iap-idma
17 mv Downloads/setup_gcmfaces_and_mitprof.csh iap-idma/
18 cd iap-idma
19 source ./setup_gcmfaces_and_mitprof.csh
20
21 notes :
22 disk space requirement ~ 800M (plus class specific items)
23 matlab requirement > 2011 (for native netcdf implementation)
24
25 ---- for class #1 ----
26
27 1,2) see 'common to all classes' above
28
29 3) download idma_float_plot.m from http://mitgcm.org/viewvc/MITgcm/MITgcm_contrib/gael/comm/course-idma2015/computing/
30
31 4) in terminal window
32 mv ~/Downloads/idma_float_plot.m ~/iap-idma/.
33
34 5) download Argo etc
35 cd ~/iap-idma
36 mkdir release1
37 wget --recursive ftp://mit.ecco-group.org/gforget/MITprof
38 mv mit.ecco-group.org/gforget/MITprof release1/.
39
40 6) start matlab and run idma_float_plot.m
41 matlab
42 [p]=idma_float_plot('2900828');
43
44 notes :
45 disk space requirement ~ 6.4G (plus 0.8G from steps 1,2)
46 start matlab at command line : matlab -nodesktop
47
48 ---- for class #2 ----
49
50 1,2) see 'common to all classes' above
51
52 3) start matlab and run gcmfaces_demo
53 cd ~/iap-idma
54 matlab
55 addpath gcmfaces
56 gcmfaces_demo
57 exit
58
59 4) download ECCO climatology
60 cd ~/iap-idma
61 mkdir release1
62
63 wget --recursive ftp://mit.ecco-group.org/gforget/nctiles_climatology/THETA
64 wget --recursive ftp://mit.ecco-group.org/gforget/nctiles_climatology/SALT
65 wget --recursive ftp://mit.ecco-group.org/gforget/nctiles_climatology/UVELMASS
66 wget --recursive ftp://mit.ecco-group.org/gforget/nctiles_climatology/VVELMASS
67 wget --recursive ftp://mit.ecco-group.org/gforget/nctiles_climatology/'ADVx_*'
68 wget --recursive ftp://mit.ecco-group.org/gforget/nctiles_climatology/'ADVy_*'
69 wget --recursive ftp://mit.ecco-group.org/gforget/nctiles_climatology/'DFxE_*'
70 wget --recursive ftp://mit.ecco-group.org/gforget/nctiles_climatology/'DFyE_*'
71 mv mit.ecco-group.org/gforget/nctiles_climatology release1/.
72
73 5) start matlab and run example_transports (or re-run gcmfaces_demo).
74 cd ~/iap-idma
75 matlab
76 addpath gcmfaces
77 gcmfaces_global
78 diags=example_transports('v4');
79 example_transports_disp(diags);
80
81 ---- for class #4,5 ----
82
83 1) open web browser, and download setup_these_exps.csh
84 from http://mitgcm.org/viewvc/MITgcm/MITgcm_contrib/gael/verification/
85
86 note :
87 for step 1, please be sure to use the download button
88 of the browser rather than e.g. wget that can conflict
89 with the behavior of the CVS web interface
90
91 2) open terminal windown, install MITgcm:
92
93 mkdir iap-idma
94 cd iap-idma
95 csh
96 setenv CVSROOT ':pserver:cvsanon@mitgcm.org:/u/gcmpack'
97 cvs login
98 ( enter the CVS password: "cvsanon" )
99 cvs co -P MITgcm_verif_basic
100
101 3) install the ECCO v4 setups
102
103 cd ~/iap-idma/MITgcm/verification
104 mv ~/Downloads/setup_these_exps.csh .
105 source ./setup_these_exps.csh
106 mv global_oce_tmp_download/global_oce_* .
107 rm -rf global_oce_tmp_download
108
109 4) run the ECCO v4 mini benchmark
110
111 ./testreport -t global_oce_cs32
112
113 5) quick output plot
114
115 cd ~/iap-idma
116 matlab -nodesktop
117 addpath gcmfaces
118 gcmfaces_global
119
120 cd ~/iap-idma/MITgcm/verification/global_oce_cs32/run
121 grid_load('./',6,'compact');
122 THETA=rdmds2gcmfaces('T.0000000008');
123 figureL; qwckplot(THETA(:,:,1)); colorbar;
124
125 note :
126 the matlab software needed for item #5 is assumed to have been
127 installed according to 'common to all matlab sessions'

  ViewVC Help
Powered by ViewVC 1.1.22