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

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

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


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

Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sat Mar 5 18:06:06 2011 UTC (13 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint62u, checkpoint62v, checkpoint62w, checkpoint62x, checkpoint62y
Changes since 1.12: +3 -2 lines
Diff to previous 1.12
Start a seaice tracer-like code but for now confinded to ice age


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sun Feb 6 21:37:45 2011 UTC (13 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62s, checkpoint62t
Changes since 1.11: +7 -8 lines
Diff to previous 1.11
remove SEAICE_ALLOW_TD_IF pieces of code


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sat Dec 25 00:47:26 2010 UTC (13 years, 5 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint62q, checkpoint62r
Changes since 1.10: +5 -4 lines
Diff to previous 1.10
-avoiding recomputations.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Thu Dec 16 08:31:35 2010 UTC (13 years, 5 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint62p
Changes since 1.9: +17 -10 lines
Diff to previous 1.9
compute and pass sublimation mass flux up to caller (seaice_growth)


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Mon Nov 29 23:21:09 2010 UTC (13 years, 6 months ago) by gforget
Branch: MAIN
Changes since 1.8: +20 -1 lines
Diff to previous 1.8
- adjoint related changes.
1) bring store directives up to date.
2) allow adjoint approximations (see SEAICEadjMODE).
3) replace a pair of if/then/else with min/max expressions.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Thu Nov 25 16:42:33 2010 UTC (13 years, 6 months ago) by mlosch
Branch: MAIN
Changes since 1.7: +14 -1 lines
Diff to previous 1.7
 explicitly store tsurfloc in seaice_solve4temp.F to avoid
 unnecessary copying in adjoint code, requires new parameter NMAX_ITER


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Fri Nov 19 16:21:08 2010 UTC (13 years, 6 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint62o
Changes since 1.6: +3 -3 lines
Diff to previous 1.6
  - replace irritating parameters SEAICE_latentWater/Ice and SEAICE_sensHeat
    by something more sensible (parameters that are what their name implies)
  - change some defaults, so that by default exf-parameters are used for
    things like rhoAir, cpAir,latent/sensible heat parameters


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Oct 29 00:11:20 2010 UTC (13 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62n
Changes since 1.5: +77 -78 lines
Diff to previous 1.5
move OPTIONS (formerly locally defined) to SEAICE_OPTIONS.h


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Sun Oct 17 09:51:05 2010 UTC (13 years, 7 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint62m
Changes since 1.4: +356 -328 lines
Diff to previous 1.4
 vectorize seaice_solve4temp.F
  - move iterations loops outside of i/j-loops
  - requires 2D arrays for TB and effConduct
  - add 2D iceOrNot to replace HICE_ACTUAL.GT.0, as HICE_ACTUAL is
    modified in this routine
  - a little bit of clean up, adjusting indentation, etc.
  - replaced a few TEN**a by exp(a*log(10.)) in new code for better
    performance and '**TWO' by '**2' (because TWO is a float),
    replaced ONE, ZERO


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Mon Sep 27 14:57:42 2010 UTC (13 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62l
Changes since 1.3: +4 -1 lines
Diff to previous 1.3
set kSrf=1 (variable freezing point)


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Sun Sep 26 13:46:28 2010 UTC (13 years, 8 months ago) by jmc
Branch: MAIN
Changes since 1.2: +65 -65 lines
Diff to previous 1.2
-fix the USE_ORIGINAL_SBI version (for variable freezing point);
-use "celsius2K" in SEAICE_VARIABLE_FREEZING_POINT and in new
 version (USE_ORIGINAL_SBI undef);
-clean-up unused variables;


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Sep 24 13:52:07 2010 UTC (13 years, 8 months ago) by jmc
Branch: MAIN
Changes since 1.1: +42 -43 lines
Diff to previous 1.1
fix the USE_ORIGINAL_SBI version: was getting NaNs in F_ia_net
 (because of uninitialise arrays: F_lwd,F_swi,F_lwu,F_sens & F_lh)
when using open64+trapuv on aces cluster.


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu Sep 23 22:46:24 2010 UTC (13 years, 8 months ago) by jmc
Branch: MAIN
new S/R seaice_solve4temp.F: this is the merged version of Ian Fenty
code (seaice_budget_ice_if.F) which enable to recover old standard
code (seaice_budget_ice.F) when option USE_ORIGINAL_SBI is defined.


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