Warning, /verification/tutorial_tracer_adjsens/README is written in an unsupported language. File is not indexed.
view on githubraw file Latest commit d6a28d35 on 2014-03-10 01:35:18 UTC
d6a28d3589 Jean*0001 Tutorial Example: "Centennial Time Scale Tracer Injection"
0002 ==========================================================
847dcb9bdb Jean*0003 (formerly "carbon" verification ;
0004 also "tracer_adjoint_sensitivity" in release.1 branch)
0005
0006 Configure and compile the code:
0007 cd build
d6a28d3589 Jean*0008 ../../../tools/genmake2 -mods ../code_ad [-of my_platform_optionFile]
847dcb9bdb Jean*0009 make depend
0010 make adall
d6a28d3589 Jean*0011 cd ..
847dcb9bdb Jean*0012
0013 To run:
d6a28d3589 Jean*0014 cd run
847dcb9bdb Jean*0015 ln -s ../input_ad/* .
d6a28d3589 Jean*0016 ../input_ad/prepare_run
0017 ln -s ../build/mitgcmuv_ad .
0018 ./mitgcmuv_ad > output_adm.txt
0019 cd ..
847dcb9bdb Jean*0020
0021 There is comparison output in the directory:
d6a28d3589 Jean*0022 results/output_adm.txt
847dcb9bdb Jean*0023 grep for grdchk output:
d6a28d3589 Jean*0024 grep 'precision_grdchk_result' output_adm.txt
847dcb9bdb Jean*0025
0026 Comments:
0027 The input data is real*4
0028