/[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.13 by dimitri, Tue Oct 21 06:21:51 2003 UTC revision 1.20 by dimitri, Thu Dec 18 06:11:14 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
 ==========================================================  
 Instructions for carrying out a 3000-year quasi-stationary  
 integration using the global_ocean.90x40x15 configuration.  
 ==========================================================  
   
  cd MITgcm/exe  
  rm *  
  cd ../bin  
  rm *  
  cp ../verification/global_with_exf/code/* .  
  cp ../ocean_inversion_project/code/* .  
  rm PTRACERS_OPTIONS.h  
  ../tools/genmake2  
    (on orion: ../tools/genmake2 -of linux_ia64_efc+mpi)  
  make depend  
  make  
  cd ../exe  
  cp ../verification/global_with_exf/input/eedata .  
  cp ../verification/global_with_exf/input/data.* .  
  cp ../verification/global_with_exf/input/POLY3.COEFFS .  
  ln -sf ../verification/global_with_exf/input/*.bin .  
  cp ../ocean_inversion_project/input/* .  
  ln -sf ../ocean_inversion_project/region_mask/30reg_regionmask.bin .  
  ln -sf ../ocean_inversion_project/takahashi/taka02_montlhy.bin .  
  mitgcmuv > output .txt &  
61    
62    
63  ==========================================================  ==========================================================
# Line 111  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   mpirun -np 36 dplace -s1 -c3-38 mitgcmuv < /dev/null > & ! errlog &   cp data.stationary.1 data
90     mpirun -np 24 dplace -s1 mitgcmuv < /dev/null > & ! errlog &
91       (on orion: qsub job.orion)
92    
93  ==========================================================  ==========================================================
94  Instructions for carrying out time-dependent, 1765-2005,  MPI instructions for carrying out time-dependent, 1765-2005,
95  anthropogenic carbon perturbation tracer experiments using  anthropogenic carbon perturbation tracer experiments using
96  the global_ocean.90x40x15 configuration.  the global_ocean.90x40x15 configuration.
97  ==========================================================  ==========================================================
# Line 126  the global_ocean.90x40x15 configuration. Line 102  the global_ocean.90x40x15 configuration.
102   rm *   rm *
103   cp ../verification/global_with_exf/code/* .   cp ../verification/global_with_exf/code/* .
104   cp ../ocean_inversion_project/code/* .   cp ../ocean_inversion_project/code/* .
105     cp CPP_EEOPTIONS.h_mpi CPP_EEOPTIONS.h
106     cp SIZE.h_mpi SIZE.h
107   ../tools/genmake2   ../tools/genmake2
108     (on orion: ../tools/genmake2 -of linux_ia64_efc+mpi)     (on orion: ../tools/genmake2 -of linux_ia64_efc+mpi)
109   make depend   make depend
# Line 140  the global_ocean.90x40x15 configuration. Line 118  the global_ocean.90x40x15 configuration.
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   ln -sf ../ocean_inversion_project/atm_co2/splco2_cis92a.dat .   ln -sf ../ocean_inversion_project/atm_co2/splco2_cis92a.dat .
121   mitgcmuv > output .txt &   mpirun -np 24 dplace -s1 mitgcmuv < /dev/null > & ! errlog &
122       (on orion: qsub job.orion.td)
123    
124    
125  ==========================================================  ==========================================================
# Line 159  and that it be specified in the genmake2 Line 138  and that it be specified in the genmake2
138   cp ../ocean_inversion_project/code/* .   cp ../ocean_inversion_project/code/* .
139   cp PTRACERS_OPTIONS.h.netcdf PTRACERS_OPTIONS.h   cp PTRACERS_OPTIONS.h.netcdf PTRACERS_OPTIONS.h
140   cp ../ocean_inversion_project/write_netCDF/*  .   cp ../ocean_inversion_project/write_netCDF/*  .
141     \rm mk_output.F
142    
143  ### need customized option file; example below is for nireas  ### need customized option file; example below is for nireas
144   ../tools/genmake2 -of linux_ia32_g77_netcdf   ../tools/genmake2 -of linux_ia32_g77_netcdf
# Line 171  and that it be specified in the genmake2 Line 151  and that it be specified in the genmake2
151   cp ../verification/global_with_exf/input/POLY3.COEFFS .   cp ../verification/global_with_exf/input/POLY3.COEFFS .
152   ln -sf ../verification/global_with_exf/input/*.bin .   ln -sf ../verification/global_with_exf/input/*.bin .
153   cp ../ocean_inversion_project/input/* .   cp ../ocean_inversion_project/input/* .
154   cp data.1765-2005 data   cp data.1765-2005.1 data
155   ln -sf ../ocean_inversion_project/region_mask/30reg_regionmask.bin .   ln -sf ../ocean_inversion_project/region_mask/30reg_regionmask.bin .
156   ln -sf ../ocean_inversion_project/takahashi/taka02_montlhy.bin .   ln -sf ../ocean_inversion_project/takahashi/taka02_montlhy.bin .
157   ln -sf ../ocean_inversion_project/atm_co2/splco2_cis92a.dat .   ln -sf ../ocean_inversion_project/atm_co2/splco2_cis92a.dat .
# Line 179  and that it be specified in the genmake2 Line 159  and that it be specified in the genmake2
159    
160    
161  ======================================================  ======================================================
162    
163    ==========================================================
164    Instructions for generating netcdf output files on orion
165    ==========================================================
166    
167    cd ocean_inversion_project/write_netCDF
168    setenv F_UFMTENDIAN big
169    
170    (check that defaults in  mk_output.F are appropriate)
171    
172    efc -W0 -WB mk_output.F write_nc_phys.F nc_util.F \
173         handle_errors.F write_nc_basisfnctns.F \
174         write_nc_diag_0D.F write_nc_diag_2D.F \
175         -I/u2/dmenem/software/netcdf-3.5.0/include \
176         -L/u2/dmenem/software/netcdf-3.5.0/lib -lnetcdf
177    a.out
178    
179    
180    ======================================================
181    
182  % some matlab code for looking at fort.10 debug files  % some matlab code for looking at fort.10 debug files
183  load fort.10  load fort.10

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.20

  ViewVC Help
Powered by ViewVC 1.1.22