| 20 |  |  | 
| 21 | 1 ===> get MITgcm code from cvs repository | 1 ===> get MITgcm code from cvs repository | 
| 22 |  |  | 
|  | CVSROOT=:pserver:cvsanon@mitgcm.org:/u/gcmpack |  | 
|  | cvs login ( CVS password: cvsanon ) |  | 
| 23 | cvs co -r checkpoint51n_branch MITgcm_code | cvs co -r checkpoint51n_branch MITgcm_code | 
| 24 | cvs co -r checkpoint51n_branch MITgcm/verification/testreport | cvs co -r checkpoint51n_branch MITgcm/verification/testreport | 
| 25 | cvs co -r checkpoint51n_branch MITgcm/verification/global_with_exf | cvs co -r checkpoint51n_branch MITgcm/verification/global_with_exf | 
| 33 |  |  | 
| 34 | mkdir bin exe | mkdir bin exe | 
| 35 | cd bin | cd bin | 
| 36 | cp ../verification/global_with_exf/code/* . | \cp ../verification/global_with_exf/code/* . | 
| 37 | cp ../ocean_inversion_project/code/* . | \cp ../ocean_inversion_project/code/* . | 
| 38 | rm ptracers_*.F PTRACERS_OPTIONS.h | \rm ptracers_*.F PTRACERS_OPTIONS.h | 
| 39 | ../tools/genmake2 | ../tools/genmake2 | 
| 40 | (on orion: ../tools/genmake2 -of linux_ia64_efc+mpi) | (on orion:    ../tools/genmake2 -of linux_ia64_efc+mpi       ) | 
| 41 |  | (on columbia: ../tools/genmake2 -of linux_ia64_efc+mpi_altix ) | 
| 42 | make depend | make depend | 
| 43 | make | make -j 16 | 
| 44 |  |  | 
| 45 | 4 ===> execute | 4 ===> execute | 
| 46 |  |  | 
| 47 | cd ../exe | cd ../exe | 
| 48 | cp ../verification/global_with_exf/input/eedata . | \cp ../verification/global_with_exf/input/eedata . | 
| 49 | cp ../verification/global_with_exf/input/data.* . | \cp ../verification/global_with_exf/input/data.* . | 
| 50 | cp ../verification/global_with_exf/input/POLY3.COEFFS . | \cp ../verification/global_with_exf/input/POLY3.COEFFS . | 
| 51 | ln -sf ../verification/global_with_exf/input/*.bin . | \ln -sf ../verification/global_with_exf/input/*.bin . | 
| 52 | cp ../ocean_inversion_project/input/* . | \cp ../ocean_inversion_project/input/* . | 
| 53 | cp data.test data | \cp data.test data | 
| 54 | cp data.ptracers.test data.ptracers | \cp data.ptracers.test data.ptracers | 
| 55 | mitgcmuv > output.txt | ./mitgcmuv >! output.txt | 
| 56 |  |  | 
| 57 | 5 ===> check that PTRACER output and salinity output are identical. | 5 ===> check that PTRACER output and salinity output are identical. | 
| 58 |  |  | 
| 59 | diff PTRACER01.0000000020.001.001.data S.0000000020.001.001.data | diff PTRACER01.0000000020.001.001.data S.0000000020.001.001.data | 
| 92 | mpirun -np 24 dplace -s1 mitgcmuv < /dev/null > & ! errlog & | mpirun -np 24 dplace -s1 mitgcmuv < /dev/null > & ! errlog & | 
| 93 | (on orion: qsub job.orion) | (on orion: qsub job.orion) | 
| 94 |  |  | 
| 95 |  |  | 
| 96 | ========================================================== | ========================================================== | 
| 97 | MPI instructions for carrying out time-dependent, 1765-2005, | MPI instructions for carrying out time-dependent, 1765-2005, | 
| 98 | anthropogenic carbon perturbation tracer experiments using | anthropogenic carbon perturbation tracer experiments using | 
| 161 | mitgcmuv > output .txt & | mitgcmuv > output .txt & | 
| 162 |  |  | 
| 163 |  |  | 
| 164 | ====================================================== | ========================================================== | 
| 165 |  | Instructions for carrying out time-dependent, 1765-2005, | 
| 166 |  | anthropogenic carbon perturbation tracer experiments using | 
| 167 |  | the ecco1x1 configuration and netcdf output on columbia. | 
| 168 |  | This assumes that the appropriate libnetcdf.a exists | 
| 169 |  | and that it be specified in the genmake2 option file. | 
| 170 |  | It also assumes that surface forcing files are available | 
| 171 |  | in /nobackup2/menemenl/ocmip/iter69 | 
| 172 |  | ========================================================== | 
| 173 |  |  | 
| 174 |  | cd MITgcm/exe | 
| 175 |  | \rm * | 
| 176 |  | cd ../bin | 
| 177 |  | \rm * | 
| 178 |  | \cp ../ocean_inversion_project/code_ecco1x1/* . | 
| 179 |  | \cp ../ocean_inversion_project/write_netCDF/*  . | 
| 180 |  | \rm mk_output.F | 
| 181 |  | \cp SIZE.h.96 SIZE.h | 
| 182 |  | ../tools/genmake2 -of linux_ia64_efc+mpi_altix | 
| 183 |  | make depend | 
| 184 |  | make -j 16 | 
| 185 |  | cd ../exe | 
| 186 |  | \cp ../ocean_inversion_project/input_ecco1x1/* . | 
| 187 |  | ln -sf ../../iter69/* . | 
| 188 |  | ln -sf ../ocean_inversion_project/region_mask/30reg_regionmask.bin . | 
| 189 |  | ln -sf ../ocean_inversion_project/takahashi/taka02_montlhy.bin . | 
| 190 |  | ln -sf ../ocean_inversion_project/atm_co2/splco2_cis92a.dat . | 
| 191 |  | qsub job01 | 
| 192 |  |  | 
| 193 |  |  | 
| 194 | ========================================================== | ========================================================== | 
| 195 | Instructions for generating netcdf output files on orion | Instructions for generating netcdf output files on orion |