/[MITgcm]/MITgcm/verification/lab_sea/code_ad/ECCO_CPPOPTIONS.h
ViewVC logotype

Log of /MITgcm/verification/lab_sea/code_ad/ECCO_CPPOPTIONS.h

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


Links to HEAD: (view) (download) (annotate)
Sticky Tag:

Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Thu Aug 6 20:35:15 2015 UTC (8 years, 8 months ago) by gforget
Branch: MAIN
CVS Tags: HEAD, checkpoint65o, checkpoint65p, checkpoint65q, checkpoint65r, checkpoint65s, checkpoint65t, checkpoint65u, checkpoint65v, checkpoint65w, checkpoint65x, checkpoint65y, checkpoint65z, checkpoint66a, checkpoint66b, checkpoint66c, checkpoint66d, checkpoint66e, checkpoint66f, checkpoint66g, checkpoint66h, checkpoint66i, checkpoint66j, checkpoint66k, checkpoint66l, checkpoint66m, checkpoint66n, checkpoint66o
Changes since 1.18: +1 -3 lines
Diff to previous 1.18
- all: remove ALLOW_ECCO_EVOLUTION switch
- offline_exf_seaice: remove unused ECCO CPP switches


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Thu Oct 16 20:09:28 2014 UTC (9 years, 6 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65g, checkpoint65h, checkpoint65i, checkpoint65j, checkpoint65k, checkpoint65l, checkpoint65m, checkpoint65n
Changes since 1.17: +4 -1 lines
Diff to previous 1.17
- define ECCO_CTRL_DEPRECATED


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Wed Oct 1 16:06:24 2014 UTC (9 years, 6 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint65f
Changes since 1.16: +1 -7 lines
Diff to previous 1.16
- move ALLOW_COST_ICE, ALLOW_SEAICE_COST_SMR_AREA to SEAICE_OPTIONS.h
  (note : SEAICE_COST.h is tied to the latter)


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sat Oct 5 19:40:12 2013 UTC (10 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64p, checkpoint64q, checkpoint64r, checkpoint64s, checkpoint64t, checkpoint64u, checkpoint64v, checkpoint64w, checkpoint64x, checkpoint64y, checkpoint64z, checkpoint65, checkpoint65a, checkpoint65b, checkpoint65c, checkpoint65d, checkpoint65e
Changes since 1.15: +2 -2 lines
Diff to previous 1.15
rename CPP option EXF_ALLOW_SEAICE_RELAX to EXF_SEAICE_FRACTION


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Thu Jul 18 20:15:06 2013 UTC (10 years, 9 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint64k, checkpoint64l, checkpoint64m, checkpoint64n, checkpoint64o
Changes since 1.14: +2 -2 lines
Diff to previous 1.14
Modify lab_sea to test DIVA


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Mar 4 19:35:20 2013 UTC (11 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint64e, checkpoint64f, checkpoint64g, checkpoint64h, checkpoint64i, checkpoint64j
Changes since 1.13: +3 -1 lines
Diff to previous 1.13
Remove special versions of the_main_loop.F from ecco package,
revert to unified routine in model/src/


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Thu Aug 9 18:15:57 2012 UTC (11 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63r, checkpoint63s, checkpoint64, checkpoint64a, checkpoint64b, checkpoint64c, checkpoint64d
Changes since 1.12: +23 -24 lines
Diff to previous 1.12
- reccord when this file is included (define ECCO_CPPOPTIONS_H)
- remove the most obvious obsolete features (e.g., #define ALLOW_COST not
  allowed since Oct 2003 in any option-file except in PACKAGES_CONFIG.h)


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Thu Apr 19 17:32:49 2012 UTC (12 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63p, checkpoint63q
Changes since 1.11: +5 -1 lines
Diff to previous 1.11
Add EXF_ALLOW_SEAICE_RELAX flag to testing
(not used though at runtime)


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Fri Mar 23 15:03:42 2012 UTC (12 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint63l
Changes since 1.10: +7 -3 lines
Diff to previous 1.10
* #undef SEAICE_EXCLUDE_FOR_EXACT_AD_TESTING
* #define ALLOW_SST_CONTROL & ALLOW_SST_CONTROL
* nTimeSteps 3 -> 4


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Tue Jan 17 15:36:46 2012 UTC (12 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63i, checkpoint63j, checkpoint63k
Changes since 1.9: +7 -4 lines
Diff to previous 1.9
change EXF_LWDOWN_WITH_EMISSIVITY to use new default (#define)


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Fri Feb 13 21:27:24 2009 UTC (15 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint61j, checkpoint61k, checkpoint61l, checkpoint61m, checkpoint61n, checkpoint61o, checkpoint61p, checkpoint61q, checkpoint61r, checkpoint61s, checkpoint61t, checkpoint61u, checkpoint61v, checkpoint61w, checkpoint61x, checkpoint61y, checkpoint61z, checkpoint62, checkpoint62a, checkpoint62b, checkpoint62c, checkpoint62d, checkpoint62e, checkpoint62f, checkpoint62g, checkpoint62h, checkpoint62i, checkpoint62j, checkpoint62k, checkpoint62l, checkpoint62m, checkpoint62n, checkpoint62o, checkpoint62p, checkpoint62q, checkpoint62r, checkpoint62s, checkpoint62t, checkpoint62u, checkpoint62v, checkpoint62w, checkpoint62x, checkpoint62y, checkpoint62z, checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint63h
Changes since 1.8: +2 -1 lines
Diff to previous 1.8
Add (but disable) CPP option for generating real*4 comlev common blocks


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Fri Jun 20 21:43:19 2008 UTC (15 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c, checkpoint61d, checkpoint61e, checkpoint61f, checkpoint61g, checkpoint61h, checkpoint61i
Changes since 1.7: +4 -1 lines
Diff to previous 1.7
o autodiff
  Change default for TAF usage by removing argument '-nonew_arg'
  This changes TAF subroutine argument list (ordering of active var.)
  Omission of this flag leads to incompatibility w.r.t. TAMC
  To restore TAMC-compatibility, need following modifs:
  * use adoptfile tools/adjoint_options/adjoint_tamc_compatibility
  * use CPP option #define AUTODIFF_TAMC_COMPATIBILITY
  Tested TAF version is 1.9.22
  N.B.: exch2 hand-written adjoint code currently not TAMC compatible


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Thu May 1 23:55:12 2008 UTC (15 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59q, checkpoint59r, checkpoint60
Changes since 1.6: +4 -4 lines
Diff to previous 1.6
Exclude the cost_ice_test part of the cost function to
produce a "cleaner" adjoint


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Mon Dec 3 22:36:50 2007 UTC (16 years, 4 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59l, checkpoint59m, checkpoint59n, checkpoint59o, checkpoint59p
Changes since 1.5: +3 -1 lines
Diff to previous 1.5
Enable these cost terms to define weights for pack/unpack
(alternatively disable pack/unpack)


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Tue Oct 9 02:36:27 2007 UTC (16 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59i, checkpoint59j, checkpoint59k
Changes since 1.4: +6 -4 lines
Diff to previous 1.4
add missing cvs $Header:$ or $Name:$


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Fri Sep 28 20:10:00 2007 UTC (16 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59h
Changes since 1.3: +4 -12 lines
Diff to previous 1.3
Change reference output for adjoint yet again
(after checking that recent fixes reproduce old reference):
o SEAICE_EXCLUDE_FOR_EXACT_AD_TESTING
o SEAICE_salinity    = 0.3
o SEAICE_availHeatFrac = 0.8


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Fri Jun 22 20:02:09 2007 UTC (16 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59e, checkpoint59f, checkpoint59g
Changes since 1.2: +7 -3 lines
Diff to previous 1.2
o Add SEAICEadvSnow, SEAICEuseFlooding to adjoint calculation
  (changes results)
o Add init. AREA, HEFF to control vector


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu Jun 21 04:08:43 2007 UTC (16 years, 10 months ago) by heimbach
Branch: MAIN
Changes since 1.1: +5 -0 lines
Diff to previous 1.1
Adding AREA, HEFF, HSNOW as control variables.


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Fri Dec 15 18:11:58 2006 UTC (17 years, 4 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58t_post, checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post, checkpoint58y_post, checkpoint59, checkpoint59a, checkpoint59b, checkpoint59c, checkpoint59d
Initial check-in of lab_sea adjoint
(very similar to natl_box_adjoint/code_seaice)
* used C-grid and EVP solver
* used KPP, GM/Redi
* uses inAdExact=.TRUE.
* gradient checks fail for both ADM and TLM
  due to sensitive snow melt code in seaice_grwoth (look for "JZ")
  f.d. gradients actually seem more problematic than ADM, TLM gradients;
  issue is related to forward mismatch between g77 an ifort


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

  ViewVC Help
Powered by ViewVC 1.1.22