/[MITgcm]/MITgcm_contrib/arctic40km/README_AD
ViewVC logotype

Annotation of /MITgcm_contrib/arctic40km/README_AD

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.3 - (hide annotations) (download)
Mon Jul 3 07:03:18 2006 UTC (19 years ago) by dimitri
Branch: MAIN
Changes since 1.2: +12 -3 lines
updating for 10-year arctic40km_AD experiment

1 heimbach 1.1 Run arctic40km adjoint
2     ######################
3    
4     Current setup is 1-year 1979, on 15 procs
5     -----------------------------------------
6     o cost terms are
7     * theta/salt climatology (incl. annual cycle)
8     * SST, SSS
9     * daily seaice concentration
10     (see code_ad/ECCO_CPPOPTIONS.h,
11     input_ad/data.ecco, input_ad/data.seaice)
12     o forward part has all kpp, gmredi, seaice,
13     adjoint part has SEAICEuseDYNAMICS=.FALSE., see
14     code_ad/autodiff_inadmode_set_ad.F
15     code_ad/autodiff_inadmode_unset_ad.F
16    
17     To build code (on columbia):
18     ---------------------------
19     cd build/
20     ../../../tools/genmake2 -of ../../../tools/build_options/linux_ia64_ifort+mpi_altix_nas -mods ../code_ad
21     make depend
22     make adtaf
23     make -j adall
24    
25     To run the code:
26     ---------------
27     Currently:
28     Need input parameter files from input_ad/
29     Need input fields from /nobackup2a/heimbach/ecco/arctic40km/data/input/
30    
31     Optimization/linesearch:
32     -----------------------
33     T.B.D.
34    
35 dimitri 1.2 ####################################################################
36    
37 dimitri 1.3 Instructions for 10-year 1979-1988 arctic40km adjoint, on 15 procs
38     last modified by D. Menemenlis (menemenlis@jpl.nasa.gov) on 07/03/06
39 dimitri 1.2 --------------------------------------------------------------------
40     o cost terms are
41     * theta/salt climatology (incl. annual cycle)
42     * SST, SSS
43     * daily seaice concentration
44     (see code_ad/ECCO_CPPOPTIONS.h,
45     input_ad/data.ecco, input_ad/data.seaice)
46     o forward part has all kpp, gmredi, seaice,
47     adjoint part has SEAICEuseDYNAMICS=.FALSE., see
48     code_ad/autodiff_inadmode_set_ad.F
49     code_ad/autodiff_inadmode_unset_ad.F
50    
51     To get code:
52     ------------
53     cvs co -r MITgcm_code
54     cd MITgcm
55     cvs co -d arctic40km MITgcm_contrib/arctic40km
56 dimitri 1.3 cd arctic40km/input_ad
57     wget -nd -r -A"*.bin" http://channel.mit.edu/datasets/MITgcm_input_files/MITgcm_contrib/arctic40km/input
58     wget -nd -r -A"topog.bin_130_102" http://channel.mit.edu/datasets/MITgcm_input_files/MITgcm_contrib/arctic40km/input
59     wget -nd -r -A"*.phc_130_102_25_12" http://channel.mit.edu/datasets/MITgcm_input_files/MITgcm_contrib/arctic40km/input
60     cd ../..
61    
62     Also need to have "ncep_rgau" directory available at same level as MITgcm
63     ncep_rgau files are available at http://ecco2.org/products/model_setups/ncep_rgau
64     -------------------------------------------------------------------------
65 dimitri 1.2
66     To build code (on columbia):
67     ---------------------------
68     mkdir bin
69     cd bin
70     \rm *
71     ../tools/genmake2 -of ../tools/build_options/linux_ia64_ifort+mpi_altix_nas -mods ../arctic40km/code_ad
72     make depend
73     make adtaf
74     make -j adall
75    
76     To run the code:
77     ---------------
78     cd ..
79 dimitri 1.3 \cp arctic40km/input_ad/runarctic.csh .
80 dimitri 1.2 qsub runarctic.csh

  ViewVC Help
Powered by ViewVC 1.1.22