| 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 -r checkpoint51n_branch | 
  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 | 
  | 
  | 
| 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 24 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 | 
 ========================================================== | 
 ========================================================== | 
| 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 | 
| 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 | 
 ========================================================== | 
 ========================================================== | 
| 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 | 
| 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 . | 
| 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 |