/[MITgcm]/MITgcm_contrib/ocean_inversion_project/README
ViewVC logotype

Diff of /MITgcm_contrib/ocean_inversion_project/README

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

revision 1.12 by dimitri, Tue Oct 21 03:25:30 2003 UTC revision 1.19 by dimitri, Thu Dec 18 03:17:56 2003 UTC
# Line 22  salinity initial and boundary conditions Line 22  salinity initial and boundary conditions
22    
23   CVSROOT=:pserver:cvsanon@mitgcm.org:/u/u0/gcmpack   CVSROOT=:pserver:cvsanon@mitgcm.org:/u/u0/gcmpack
24   cvs login ( CVS password: cvsanon )   cvs login ( CVS password: cvsanon )
25   cvs co -P MITgcm   cvs co -r checkpoint51n_branch MITgcm
26    
27  2 ===> put MITgcm_contrib/ocean_inversion_project in MITgcm directory  2 ===> put MITgcm_contrib/ocean_inversion_project in MITgcm directory
28    
# Line 56  salinity initial and boundary conditions Line 56  salinity initial and boundary conditions
56    
57   diff PTRACER01.0000000020.001.001.data S.0000000020.001.001.data   diff PTRACER01.0000000020.001.001.data S.0000000020.001.001.data
58   diff PTRACER30.0000000020.001.001.data S.0000000020.001.001.data   diff PTRACER30.0000000020.001.001.data S.0000000020.001.001.data
59     diff PTRtave30.0000000020.001.001.data Stave.0000000020.001.001.data
60     diff PTRtave30.0000000020.001.001.data Stave.0000000020.001.001.data
61    
62    
63  ==========================================================  ==========================================================
64  Instructions for carrying out a 3000-year quasi-stationary  MPI instructions for carrying out a 3000-year quasi-stationary
65  integration using the global_ocean.90x40x15 configuration.  integration using the global_ocean.90x40x15 configuration.
66  ==========================================================  ==========================================================
67    
# Line 68  integration using the global_ocean.90x40 Line 70  integration using the global_ocean.90x40
70   cd ../bin   cd ../bin
71   rm *   rm *
72   cp ../verification/global_with_exf/code/* .   cp ../verification/global_with_exf/code/* .
  cp ../ocean_inversion_project/code/.genmakerc .  
73   cp ../ocean_inversion_project/code/* .   cp ../ocean_inversion_project/code/* .
74   rm PTRACERS_OPTIONS.h   rm PTRACERS_OPTIONS.h
75     cp CPP_EEOPTIONS.h_mpi CPP_EEOPTIONS.h
76     cp SIZE.h_mpi SIZE.h
77   ../tools/genmake2   ../tools/genmake2
78     (on orion: ../tools/genmake2 -of linux_ia64_efc+mpi)     (on orion: ../tools/genmake2 -of linux_ia64_efc+mpi)
79   make depend   make depend
# Line 83  integration using the global_ocean.90x40 Line 86  integration using the global_ocean.90x40
86   cp ../ocean_inversion_project/input/* .   cp ../ocean_inversion_project/input/* .
87   ln -sf ../ocean_inversion_project/region_mask/30reg_regionmask.bin .   ln -sf ../ocean_inversion_project/region_mask/30reg_regionmask.bin .
88   ln -sf ../ocean_inversion_project/takahashi/taka02_montlhy.bin .   ln -sf ../ocean_inversion_project/takahashi/taka02_montlhy.bin .
89   mitgcmuv > output .txt &   cp data.stationary.1 data
90     mpirun -np 24 dplace -s1 mitgcmuv < /dev/null > & ! errlog &
91       (on orion: qsub job.orion)
92    
93  ==========================================================  ==========================================================
94  MPI instructions for carrying out a 3000-year quasi-stationary  MPI instructions for carrying out time-dependent, 1765-2005,
95  integration using the global_ocean.90x40x15 configuration.  anthropogenic carbon perturbation tracer experiments using
96    the global_ocean.90x40x15 configuration.
97  ==========================================================  ==========================================================
98    
99   cd MITgcm/exe   cd MITgcm/exe
# Line 96  integration using the global_ocean.90x40 Line 101  integration using the global_ocean.90x40
101   cd ../bin   cd ../bin
102   rm *   rm *
103   cp ../verification/global_with_exf/code/* .   cp ../verification/global_with_exf/code/* .
  cp ../ocean_inversion_project/code/.genmakerc .  
104   cp ../ocean_inversion_project/code/* .   cp ../ocean_inversion_project/code/* .
  rm PTRACERS_OPTIONS.h  
105   cp CPP_EEOPTIONS.h_mpi CPP_EEOPTIONS.h   cp CPP_EEOPTIONS.h_mpi CPP_EEOPTIONS.h
106   cp SIZE.h_mpi SIZE.h   cp SIZE.h_mpi SIZE.h
107   ../tools/genmake2   ../tools/genmake2
# Line 111  integration using the global_ocean.90x40 Line 114  integration using the global_ocean.90x40
114   cp ../verification/global_with_exf/input/POLY3.COEFFS .   cp ../verification/global_with_exf/input/POLY3.COEFFS .
115   ln -sf ../verification/global_with_exf/input/*.bin .   ln -sf ../verification/global_with_exf/input/*.bin .
116   cp ../ocean_inversion_project/input/* .   cp ../ocean_inversion_project/input/* .
117     cp data.1765-2005 data
118   ln -sf ../ocean_inversion_project/region_mask/30reg_regionmask.bin .   ln -sf ../ocean_inversion_project/region_mask/30reg_regionmask.bin .
119   ln -sf ../ocean_inversion_project/takahashi/taka02_montlhy.bin .   ln -sf ../ocean_inversion_project/takahashi/taka02_montlhy.bin .
120   mpirun -np 36 dplace -s1 -c3-38 mitgcmuv < /dev/null > & ! errlog &   ln -sf ../ocean_inversion_project/atm_co2/splco2_cis92a.dat .
121     mpirun -np 24 dplace -s1 mitgcmuv < /dev/null > & ! errlog &
122       (on orion: qsub job.orion.td)
123    
124    
125  ==========================================================  ==========================================================
126  Instructions for carrying out time-dependent, 1765-2005,  Instructions for carrying out time-dependent, 1765-2005,
127  anthropogenic carbon perturbation tracer experiments using  anthropogenic carbon perturbation tracer experiments using
128  the global_ocean.90x40x15 configuration.  global_ocean.90x40x15 configuration and netcdf output.
129    This assumes that the appropriate libnetcdf.a exists
130    and that it be specified in the genmake2 option file.
131  ==========================================================  ==========================================================
132    
133   cd MITgcm/exe   cd MITgcm/exe
# Line 127  the global_ocean.90x40x15 configuration. Line 135  the global_ocean.90x40x15 configuration.
135   cd ../bin   cd ../bin
136   rm *   rm *
137   cp ../verification/global_with_exf/code/* .   cp ../verification/global_with_exf/code/* .
  cp ../ocean_inversion_project/code/.genmakerc .  
138   cp ../ocean_inversion_project/code/* .   cp ../ocean_inversion_project/code/* .
139   ../tools/genmake2   cp PTRACERS_OPTIONS.h.netcdf PTRACERS_OPTIONS.h
140     (on orion: ../tools/genmake2 -of linux_ia64_efc+mpi)   cp ../ocean_inversion_project/write_netCDF/*  .
141    
142    ### need customized option file; example below is for nireas
143     ../tools/genmake2 -of linux_ia32_g77_netcdf
144    
145   make depend   make depend
146   make   make
147   cd ../exe   cd ../exe
# Line 139  the global_ocean.90x40x15 configuration. Line 150  the global_ocean.90x40x15 configuration.
150   cp ../verification/global_with_exf/input/POLY3.COEFFS .   cp ../verification/global_with_exf/input/POLY3.COEFFS .
151   ln -sf ../verification/global_with_exf/input/*.bin .   ln -sf ../verification/global_with_exf/input/*.bin .
152   cp ../ocean_inversion_project/input/* .   cp ../ocean_inversion_project/input/* .
153   cp data.1765-2005 data   cp data.1765-2005.1 data
154   ln -sf ../ocean_inversion_project/region_mask/30reg_regionmask.bin .   ln -sf ../ocean_inversion_project/region_mask/30reg_regionmask.bin .
155   ln -sf ../ocean_inversion_project/takahashi/taka02_montlhy.bin .   ln -sf ../ocean_inversion_project/takahashi/taka02_montlhy.bin .
156   ln -sf ../ocean_inversion_project/atm_co2/splco2_cis92a.dat .   ln -sf ../ocean_inversion_project/atm_co2/splco2_cis92a.dat .
# Line 147  the global_ocean.90x40x15 configuration. Line 158  the global_ocean.90x40x15 configuration.
158    
159    
160  ======================================================  ======================================================
161    
162    ==========================================================
163    Instructions for generating netcdf output files on orion
164    ==========================================================
165    
166    cd ocean_inversion_project/write_netCDF
167    setenv F_UFMTENDIAN big
168    
169    (check that defaults in  mk_output.F are appropriate)
170    
171    efc -W0 -WB mk_output.F write_nc_phys.F nc_util.F \
172         handle_errors.F write_nc_basisfnctns.F \
173         write_nc_diag_0D.F write_nc_diag_2D.F \
174         -I/u2/dmenem/software/netcdf-3.5.0/include \
175         -L/u2/dmenem/software/netcdf-3.5.0/lib -lnetcdf
176    a.out
177    
178    
179    ======================================================
180    
181  % some matlab code for looking at fort.10 debug files  % some matlab code for looking at fort.10 debug files
182  load fort.10  load fort.10

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.19

  ViewVC Help
Powered by ViewVC 1.1.22