/[MITgcm]/MITgcm/pkg/ecco/cost_gencost_assignperiod.F
ViewVC logotype

Log of /MITgcm/pkg/ecco/cost_gencost_assignperiod.F

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


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

Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Mon Jun 27 13:13:38 2011 UTC (12 years, 10 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63p, checkpoint63q
Changes since 1.4: +5 -1 lines
Diff to previous 1.4
- bug fix: those tests break the ALLOW_GENCOST_FREEFORM case.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sun Jun 19 22:47:51 2011 UTC (12 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint62z
Changes since 1.3: +3 -1 lines
Diff to previous 1.3
And another one...


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sun Aug 29 19:28:50 2010 UTC (13 years, 8 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint62k, checkpoint62l, checkpoint62m, checkpoint62n, checkpoint62o, checkpoint62p, checkpoint62q, checkpoint62r, checkpoint62s, checkpoint62t, checkpoint62u, checkpoint62v, checkpoint62w, checkpoint62x, checkpoint62y
Changes since 1.2: +3 -1 lines
Diff to previous 1.2
Documenting ALLOW_GENCOST_CONTRIBUTION in ECCO_CPPOPTIONS.h
(see extract below) and adding the ALLOW_GENCOST_FREEFORM sub-option.

C       >>> ALLOW_GENCOST_CONTRIBUTION: interactive way to add basic 2D cost function terms.
C       > In data.ecco, this requires the specification of data file (name, frequency,
C         etc.), bar file name for corresp. model average, standard error file name, etc.
C       > In addition, adding such cost terms requires editing ecco_cost.h to increase
C         NGENCOST, and editing cost_gencost_customize.F to implement the actual
C         model average (i.e. the bar file content).
#undef ALLOW_GENCOST_CONTRIBUTION
C       >>> free form version of GENCOST: allows one to use otherwise defined elements (e.g.
C         psbar and and topex data) while taking advantage of the cost function/namelist slots
C         that can be made available using ALLOW_GENCOST_CONTRIBUTION. To this end
C         ALLOW_GENCOST_CONTRIBUTION simply switches off tests that check whether all of the
C         gencost elements (e.g. gencost_barfile and gencost_datafile) are specified in data.ecco.
C       > While this option increases flexibility within the gencost framework, it implies more room
C         for error, so it should be used cautiously, and with good knowledge of the rest of pkg/ecco.
C       > It requires providing a specific cost function routine, and editing cost_gencost_all.F accordingly.
#undef ALLOW_GENCOST_FREEFORM


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sat Mar 13 23:12:48 2010 UTC (14 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint62d, checkpoint62e, checkpoint62f, checkpoint62g, checkpoint62h, checkpoint62i, checkpoint62j
Changes since 1.1: +3 -3 lines
Diff to previous 1.1
Updating gencost code
* merge B. Cheng's changes
* bug fixes (especially cost_generic_all.F)


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Sat Feb 6 02:43:03 2010 UTC (14 years, 3 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint62c
Preparing usage of generic cost function terms.
Enable with CPP option
#ifdef ALLOW_GENCOST_CONTRIBUTION
First usage is adding air-sea flux constraints when using bulk controls.
---> NOT YET READY FOR PRIME TIME <---


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