/[MITgcm]/MITgcm/pkg/seaice/seaice_growth.F
ViewVC logotype

Log of /MITgcm/pkg/seaice/seaice_growth.F

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


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

Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Wed Jul 18 22:26:05 2007 UTC (16 years, 10 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59e
Changes since 1.19: +8 -6 lines
Diff to previous 1.19
  * commented out cap of HICE: it helps keep ice thinner
  * reintroduced cap of HEFF via MAX_HEFF and SEAICE_CAP_HEFF option


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Fri Jul 6 02:37:34 2007 UTC (16 years, 10 months ago) by dimitri
Branch: MAIN
Changes since 1.18: +6 -4 lines
Diff to previous 1.18
  * replaced dRf(1) with dRf(kSurface)*hFacC(kSurface) in seaice_growth.F
  * added SEAICE_availHeatFrac, which specifies fraction of surface level
    heat content used to melt or grow ice (this is a placeholder until
    Ian checks in code meant to reduce adjoint sensitivities).


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Sat Jun 30 21:21:46 2007 UTC (16 years, 10 months ago) by dimitri
Branch: MAIN
Changes since 1.17: +3 -2 lines
Diff to previous 1.17
removing bug fix:
  24-Jun-07: bug fix for SEAICE_salinity: salt rejection was being double-counted
recovering previous version of verification/lab_sea/results/output* files
  SEAICE_salinity=0 should not change results if fix is correct
changing sign of saltWtrIce to saltFlux
  it should oppose contribution to EmPmR, which has opposite sign convention


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sun Jun 24 14:21:36 2007 UTC (16 years, 10 months ago) by dimitri
Branch: MAIN
Changes since 1.16: +1 -2 lines
Diff to previous 1.16
bug fix for SEAICE_salinity: salt rejection was being double-counted


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Fri Jun 22 06:41:10 2007 UTC (16 years, 11 months ago) by dimitri
Branch: MAIN
Changes since 1.15: +24 -11 lines
Diff to previous 1.15
o pkg/seaice: added computation of saltFlux in seaice_growth;
   For time being, sea ice salinity is assumed constant
   contribution of snow flooding to freshening of sea ice is neglected.
   SEAICE_salinity is set in SEAICE_PARM01 of data.seaice and it
   defaults to 0.0 in order to maintain backward compatibility.
   Typical values for SEAICE_salinity are 4 to 10 g/kg.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed May 30 23:34:22 2007 UTC (16 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59c, checkpoint59d
Changes since 1.14: +17 -1 lines
Diff to previous 1.14
add diagnostics for Net fresh-water flux from the atmosphere.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Fri May 18 02:46:42 2007 UTC (17 years ago) by jmc
Branch: MAIN
Changes since 1.13: +3 -1 lines
Diff to previous 1.13
remove ALLOW_SEAICE from exf pkg files and add #define ALLOW_RUNOFF
in SEAICE_OPTIONS.h


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Mon Apr 30 00:15:10 2007 UTC (17 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59a, checkpoint59b
Changes since 1.12: +9 -1 lines
Diff to previous 1.12
add all needed EXF #ifdef and define them in SEAICE_OPTIONS.h if not using EXF


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Fri Apr 27 15:50:14 2007 UTC (17 years ago) by jmc
Branch: MAIN
Changes since 1.11: +1 -3 lines
Diff to previous 1.11
make pLoad & sIceLoad always available (but still only used if
      ATMOSPHERIC_LOADING is #define).


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Mon Apr 16 22:43:01 2007 UTC (17 years, 1 month ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint59
Changes since 1.10: +4 -4 lines
Diff to previous 1.10
- add myThid to argument list of seaice_budget_ice/ocean


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Tue Jan 9 13:33:49 2007 UTC (17 years, 4 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post, checkpoint58y_post
Changes since 1.9: +13 -10 lines
Diff to previous 1.9
fix a bug in the flooding algorithm: turn off the snow machine


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Thu Dec 21 10:50:46 2006 UTC (17 years, 5 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint58t_post
Changes since 1.8: +11 -13 lines
Diff to previous 1.8
more comments, try to clarify the use of precip(itation)


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Wed Dec 20 20:49:12 2006 UTC (17 years, 5 months ago) by mlosch
Branch: MAIN
Changes since 1.7: +143 -97 lines
Diff to previous 1.7
rewritting parts of growth in an effort to make it comprehensable:
- give resonalbe variable names
- avoid reusing the same variable for different purposes (still some
  instances left for the next time around)
- lets hope for the adjoint (but that should actually be happier now)


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Wed Dec 20 12:25:15 2006 UTC (17 years, 5 months ago) by mlosch
Branch: MAIN
Changes since 1.6: +22 -25 lines
Diff to previous 1.6
o fix multi-category seaice:
 - change cpp flag SEAICE_MULTILEVEL to more meaningful name:
   SEAICE_MULTICATEGORY
 - fix short wave heat flux
o replace field areaLoc by scalar variable


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Tue Dec 19 18:57:10 2006 UTC (17 years, 5 months ago) by dimitri
Branch: MAIN
Changes since 1.5: +8 -2 lines
Diff to previous 1.5
transfering all regularization of local ice thickness to seaice_growth
as a first step towards possibly getting rid of A22 alltogether


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Tue Dec 19 16:00:39 2006 UTC (17 years, 5 months ago) by mlosch
Branch: MAIN
Changes since 1.4: +2 -2 lines
Diff to previous 1.4
fix bug reported by DM


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Fri Dec 15 15:48:23 2006 UTC (17 years, 5 months ago) by heimbach
Branch: MAIN
Changes since 1.3: +5 -6 lines
Diff to previous 1.3
Just remove one CADJ STORE
(and add a comment marking sensitive piece of code)


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Fri Dec 15 15:04:53 2006 UTC (17 years, 5 months ago) by mlosch
Branch: MAIN
Changes since 1.2: +118 -119 lines
Diff to previous 1.2
- replace area(i,j,3,bi,bj) by a local array.
- rearrange routine a little more (Patrick is going to love this, but
  I moved the store directives as well): move the budget computations
  (seaice_budget_ocean/ice) to the beginning of the routine. Results
  are not changed and I don't expect any problems for the adjoint
  because the switched blocks are completely independent.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu Dec 14 22:31:18 2006 UTC (17 years, 5 months ago) by heimbach
Branch: MAIN
Changes since 1.1: +39 -18 lines
Diff to previous 1.1
Updating seaice adjoint, step 1 (everything, except SEAICE_EVP).


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu Dec 14 08:36:20 2006 UTC (17 years, 5 months ago) by mlosch
Branch: MAIN
 overhaul of thermodynamics
- growth.F and groatb.F are replaced by new routine seaice_growth.F
- budget.F is replaced by two new routines seaice_budget_ocean/ice.F
- move a few global fields out of SEAICE.h into seaice_growth.F and
  make them 2D (FICE/QNETO/ ...)
- remove FO (it is the same as QNETO)
- introduce a few local fields to avoid modifying external fields such
  as atemp, etc.

  lab_sea does not change, but hopefully it will be easier for Patrick
  do the adjoint


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