1 |
Tutorial Example: "Centennial Time Scale Tracer Injection" |
2 |
========================================================== |
3 |
(formerly "carbon" verification ; |
4 |
also "tracer_adjoint_sensitivity" in release.1 branch) |
5 |
|
6 |
Configure and compile the code: |
7 |
cd build |
8 |
../../../tools/genmake2 -mods ../code_ad [-of my_platform_optionFile] |
9 |
make depend |
10 |
make adall |
11 |
cd .. |
12 |
|
13 |
To run: |
14 |
cd run |
15 |
ln -s ../input_ad/* . |
16 |
../input_ad/prepare_run |
17 |
ln -s ../build/mitgcmuv_ad . |
18 |
./mitgcmuv_ad > output_adm.txt |
19 |
cd .. |
20 |
|
21 |
There is comparison output in the directory: |
22 |
results/output_adm.txt |
23 |
grep for grdchk output: |
24 |
grep 'precision_grdchk_result' output_adm.txt |
25 |
|
26 |
Comments: |
27 |
The input data is real*4 |