/[MITgcm]/MITgcm/tools/adjoint_options/adjoint_default
ViewVC logotype

Annotation of /MITgcm/tools/adjoint_options/adjoint_default

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


Revision 1.31 - (hide annotations) (download)
Wed Apr 3 23:10:54 2013 UTC (11 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint64i, checkpoint64h, checkpoint64k, checkpoint64j, checkpoint64l, checkpoint64g
Changes since 1.30: +4 -4 lines
Revert to old TAF version 2.3.8
following discontinuation of "-v1" flag in TAF version 2.4.0
None of the patches provided by Fastopt provided to date worked properly
even for our simple test cases, let alone for ECCO setups.
Fastopt is unwilling to resolve the issue through providing required
resources for proper testing.
One way of customer service...

1 edhill 1.2 #!/bin/bash
2     #
3 heimbach 1.31 # $Header: /u/gcmpack/MITgcm/tools/adjoint_options/adjoint_default,v 1.30 2013/01/26 14:46:31 heimbach Exp $
4 edhill 1.2 # $Name: $
5    
6 jmc 1.28 # This AD option-file contains the default settings for the adjoint and
7 edhill 1.2 # tangent-linear compilers. If you need to change these settings,
8     # please make a separate (local) copy of this file.
9    
10 edhill 1.5 # TAMC=/data43/ralf/tamc/tamc
11     # TAF=~fastopt/bin/taf
12 edhill 1.2 # STAF=staf
13 edhill 1.5
14 heimbach 1.12 TAF=staf
15 edhill 1.5 TAMC=tamc
16 edhill 1.2
17 jmc 1.20 AD_TAMC_FLAGS="-reverse -admark ad -i4 -r4 -l tamc_ad.log $AD_TAMC_FLAGS"
18 heimbach 1.31 AD_TAF_FLAGS="-version 2.3.8 -v1 -reverse -admark ad -i4 -r4 -l taf_ad.log $AD_TAF_FLAGS"
19 jmc 1.20 FTL_TAMC_FLAGS="-forward -ftlmark g_ -i4 -r4 -l tamc_ftl.log $FTL_TAMC_FLAGS"
20 heimbach 1.31 FTL_TAF_FLAGS="-version 2.3.8 -v1 -forward -ftlmark g_ -i4 -r4 -l taf_ftl.log $FTL_TAF_FLAGS"
21 jmc 1.20 SVD_TAMC_FLAGS="-reverse -forward -pure -i4 -r4 -l tamc_svd.log $SVD_TAMC_FLAGS"
22 heimbach 1.31 SVD_TAF_FLAGS="-version 2.3.8 -v1 -reverse -forward -pure -i4 -r4 -l taf_svd.log $SVD_TAF_FLAGS"
23 edhill 1.2
24     DIFF_FLAGS="-toplevel 'the_main_loop' \
25     -input 'xx_theta_dummy \
26     xx_salt_dummy \
27     xx_tr1_dummy \
28     xx_hflux_dummy \
29     xx_sflux_dummy \
30     xx_tauu_dummy \
31     xx_tauv_dummy \
32 heimbach 1.6 xx_atemp_dummy \
33     xx_aqh_dummy \
34 heimbach 1.8 xx_precip_dummy \
35 heimbach 1.9 xx_swflux_dummy \
36 heimbach 1.10 xx_swdown_dummy \
37 heimbach 1.13 xx_lwflux_dummy \
38     xx_lwdown_dummy \
39     xx_evap_dummy \
40     xx_snowprecip_dummy \
41     xx_apressure_dummy \
42     xx_runoff_dummy \
43 heimbach 1.6 xx_uwind_dummy \
44     xx_vwind_dummy \
45     xx_obcsn_dummy \
46     xx_obcss_dummy \
47     xx_obcsw_dummy \
48     xx_obcse_dummy \
49 edhill 1.2 xx_sst_dummy \
50     xx_sss_dummy \
51 heimbach 1.12 xx_depth_dummy \
52 edhill 1.2 xx_diffkr_dummy \
53     xx_kapgm_dummy \
54 mlosch 1.24 xx_kapredi_dummy \
55 gforget 1.18 xx_bottomdrag_dummy \
56 edhill 1.2 xx_efluxy_dummy \
57 heimbach 1.7 xx_efluxp_dummy \
58     xx_edtaux_dummy \
59     xx_edtauy_dummy \
60     xx_uvel_dummy \
61     xx_vvel_dummy \
62     xx_etan_dummy \
63 jmc 1.28 xx_gen2d_dummy \
64     xx_gen3d_dummy \
65 heimbach 1.29 xx_genarr2d_dummy \
66     xx_genarr3d_dummy \
67 heimbach 1.30 xx_gentim2d_dummy \
68 mlosch 1.24 xx_siarea_dummy \
69     xx_siheff_dummy \
70     xx_sihsnow_dummy \
71     xx_shifwflx_dummy \
72 heimbach 1.7 xx_relaxsst_dummy \
73 heimbach 1.27 xx_relaxsss_dummy \
74     xx_atemp_mean_dummy \
75     xx_aqh_mean_dummy \
76     xx_precip_mean_dummy \
77     xx_swdown_mean_dummy \
78     xx_uwind_mean_dummy \
79 jmc 1.28 xx_vwind_mean_dummy' \
80 edhill 1.2 -output 'fc'"
81    
82     AD_TAMC_FLAGS="$AD_TAMC_FLAGS $DIFF_FLAGS"
83     AD_TAF_FLAGS="$AD_TAF_FLAGS $DIFF_FLAGS"
84    
85     FTL_TAMC_FLAGS="$FTL_TAMC_FLAGS $DIFF_FLAGS"
86     FTL_TAF_FLAGS="$FTL_TAF_FLAGS $DIFF_FLAGS"
87    
88     SVD_TAMC_FLAGS="$SVD_TAMC_FLAGS $DIFF_FLAGS"
89     SVD_TAF_FLAGS="$SVD_TAF_FLAGS $DIFF_FLAGS"

  ViewVC Help
Powered by ViewVC 1.1.22