Log of /MITgcm/pkg/thsice/thsice_main.F
Parent Directory
| Revision Log
| Revision Graph
Revision
1.36 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu May 2 20:03:12 2013 UTC
(11 years, 4 months ago)
by
jmc
Branch:
MAIN
Changes since
1.35: +7 -5 lines
Diff to
previous 1.35
,
to
selected 1.8
remove snowPrc from common block THSICE_FLUX, in THSICE_VARS.h
and declared it locally (without bi,bj) in thsice_main.F & aim_do_physics.F
Revision
1.34 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Apr 22 19:35:51 2013 UTC
(11 years, 5 months ago)
by
jmc
Branch:
MAIN
Changes since
1.33: +14 -37 lines
Diff to
previous 1.33
,
to
selected 1.8
- change computation domain to always be the interior (without overlap).
- fix bug (wrong overlap) when using EXF and stressReduction > 0.
Revision
1.33 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 20 23:59:07 2013 UTC
(11 years, 5 months ago)
by
jmc
Branch:
MAIN
Changes since
1.32: +10 -3 lines
Diff to
previous 1.32
,
to
selected 1.8
skip part of calculation when using cheapAML (not ready to use but just
to avoid maintaining & updating a 2nd version while testing useCheapAML)
Revision
1.32 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sat Apr 13 20:51:32 2013 UTC
(11 years, 5 months ago)
by
heimbach
Branch:
MAIN
Changes since
1.31: +13 -1 lines
Diff to
previous 1.31
,
to
selected 1.8
Prelim. step for adjoint code:
* change few variable names
* change iceFlag from logical to _RL
* exclude some code in case of ALLOW_AUTODIFF (for now)
* fix (re-instate) various store dirs (but needs double-checking)
Revision
1.31 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Apr 4 16:44:34 2013 UTC
(11 years, 5 months ago)
by
jmc
Branch:
MAIN
Changes since
1.30: +7 -4 lines
Diff to
previous 1.30
,
to
selected 1.8
In case Energy-Reference-Level is used (temp_EvPrRn=0), account for
energy content of Precip + RunOff. Assumes: 1) Rain has same temp as Air
2) Snow has no heat capacity (consistent with seaice & thsice & exf pkgs)
3) No distinction between sea-water Cp and fresh-water Cp
4) Run-Off comes at the temp of surface water (with same Cp)
Note: since variations of Lf+Lv with Tsurf are neglected in Evap over ice
and snow (since snow has no Cp); this means that water vapor is considered
to be released to Atmos @ 0^oC (=ERL).
Revision
1.28 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Jan 21 23:00:39 2013 UTC
(11 years, 8 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint64d,
checkpoint64e
Changes since
1.27: +20 -8 lines
Diff to
previous 1.27
,
to
selected 1.8
- implement new sequence of calls for thsice+seaice:
previously: ice-Dyn,ice-Advect,ice-Thermo(thsice)
new sequence: ice-Thermo(thsice),ice-Dyn,ice-Advect
- allows (with temporary CPP option in CPP_OPTIONS.h) to recover old sequence
Revision
1.24 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Dec 24 00:55:40 2010 UTC
(13 years, 9 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint62q,
checkpoint62r,
checkpoint62s,
checkpoint62t,
checkpoint62u,
checkpoint62v,
checkpoint62w,
checkpoint62x,
checkpoint62y,
checkpoint62z,
checkpoint63,
checkpoint63a,
checkpoint63b,
checkpoint63c,
checkpoint63d,
checkpoint63e,
checkpoint63f,
checkpoint63g,
checkpoint63h,
checkpoint63i,
checkpoint63j,
checkpoint63k,
checkpoint63l,
checkpoint63m,
checkpoint63n,
checkpoint63o,
checkpoint63p,
checkpoint63q
Changes since
1.23: +32 -22 lines
Diff to
previous 1.23
,
to
selected 1.8
fix the case useEXF without useSEAICE
Revision
1.20 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jun 11 19:23:54 2009 UTC
(15 years, 3 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint61q,
checkpoint61r,
checkpoint61s,
checkpoint61t,
checkpoint61u,
checkpoint61v,
checkpoint61w,
checkpoint61x,
checkpoint61y,
checkpoint61z,
checkpoint62,
checkpoint62a,
checkpoint62b,
checkpoint62c,
checkpoint62d,
checkpoint62e,
checkpoint62f,
checkpoint62g,
checkpoint62h,
checkpoint62i,
checkpoint62j,
checkpoint62k,
checkpoint62l
Changes since
1.19: +7 -7 lines
Diff to
previous 1.19
,
to
selected 1.8
define hOceMxL over the full domain (needed for sea-ice advection)
Revision
1.18 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Aug 24 21:50:12 2008 UTC
(16 years, 1 month ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint61c,
checkpoint61d,
checkpoint61e,
checkpoint61f,
checkpoint61g,
checkpoint61h,
checkpoint61i,
checkpoint61j,
checkpoint61k,
checkpoint61l
Changes since
1.17: +4 -1 lines
Diff to
previous 1.17
,
to
selected 1.8
add a small piece of code to check AddFluid implementation ;
leave the "include" commented out.
Revision
1.17 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Aug 30 15:02:51 2007 UTC
(17 years, 1 month ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint59g,
checkpoint59h,
checkpoint59i,
checkpoint59j,
checkpoint59k,
checkpoint59l,
checkpoint59m,
checkpoint59n,
checkpoint59o,
checkpoint59p,
checkpoint59q,
checkpoint59r,
checkpoint60,
checkpoint61,
checkpoint61a,
checkpoint61b
Changes since
1.16: +1 -4 lines
Diff to
previous 1.16
,
to
selected 1.8
cleaning: move common block out of "THSICE_2DYN.h" (removed) to "THSICE_VARS.h"
Revision
1.11 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Jun 25 22:31:02 2006 UTC
(18 years, 3 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint58k_post,
checkpoint58l_post,
checkpoint58m_post,
checkpoint58n_post,
checkpoint58o_post,
checkpoint58p_post,
checkpoint58q_post,
checkpoint58r_post,
checkpoint58s_post,
checkpoint58t_post,
checkpoint58u_post,
checkpoint58v_post,
checkpoint58w_post,
checkpoint58x_post,
mitgcm_mapl_00
Changes since
1.10: +16 -21 lines
Diff to
previous 1.10
,
to
selected 1.8
if useSEAICE:
- set stressReduction to zero;
- limit computation domain to tile interior only (because of EXF)
- do exchanges (needed anyway for seaice advection)
Revision
1.9 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Tue May 30 22:49:00 2006 UTC
(18 years, 4 months ago)
by
mlosch
Branch:
MAIN
CVS Tags:
checkpoint58f_post
Changes since
1.8: +10 -1 lines
Diff to
previous 1.8
o couple pkg/thsice and pkg/exf (as a preparation for coupling pkg/thsice
to pkg/seaice):
- new routines thsice_map_exf and thsice_get_exf provide the interface
- add an additional formal parameter to thsice_solve4temp
Revision
1.8 -
(
view)
(
download)
(
annotate)
-
[selected]
Thu May 25 18:03:24 2006 UTC
(18 years, 4 months ago)
by
jmc
Branch:
MAIN
Changes since
1.7: +29 -24 lines
Diff to
previous 1.7
- put i,j loops inside S/R: THSICE_ALBEDO, THSICE_SOLVE4TEMP, THSICE_EXTEND
and THSICE_CALC_THICKN
- split thsice_step_fwd.F in 2 S/R: thsice_step_temp.F & thsice_step_fwd.F
Revision
1.5 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Feb 11 19:33:59 2005 UTC
(19 years, 7 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpint57u_post,
checkpoint57d_post,
checkpoint57e_post,
checkpoint57f_post,
checkpoint57f_pre,
checkpoint57g_post,
checkpoint57g_pre,
checkpoint57h_done,
checkpoint57h_post,
checkpoint57h_pre,
checkpoint57i_post,
checkpoint57j_post,
checkpoint57k_post,
checkpoint57l_post,
checkpoint57m_post,
checkpoint57n_post,
checkpoint57o_post,
checkpoint57p_post,
checkpoint57q_post,
checkpoint57r_post,
checkpoint57s_post,
checkpoint57t_post,
checkpoint57v_post,
checkpoint57w_post,
checkpoint57x_post,
checkpoint57y_post,
checkpoint57y_pre,
checkpoint57z_post,
checkpoint58,
eckpoint57e_pre
Changes since
1.4: +15 -1 lines
Diff to
previous 1.4
,
to
selected 1.8
needs to compute sIceLoad over 0:sNx+1 for grad.Phi to be valid at 1:sNx+1
Revision
1.3 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Jul 8 15:56:36 2004 UTC
(20 years, 2 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint54b_post,
checkpoint54c_post,
checkpoint54d_post,
checkpoint54e_post,
checkpoint54f_post,
checkpoint55,
checkpoint55a_post,
checkpoint55b_post,
checkpoint55c_post,
checkpoint55d_post,
checkpoint55d_pre,
checkpoint55e_post,
checkpoint55f_post,
checkpoint55g_post,
checkpoint55h_post,
checkpoint55i_post,
checkpoint55j_post,
checkpoint56,
checkpoint56a_post,
checkpoint56b_post,
checkpoint56c_post,
checkpoint57,
checkpoint57a_post,
checkpoint57a_pre,
checkpoint57b_post,
checkpoint57c_post,
checkpoint57c_pre
Changes since
1.2: +34 -2 lines
Diff to
previous 1.2
,
to
selected 1.8
staggerTimeStep & NLFS: update physical thsice.
Revision
1.2 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Apr 7 23:40:34 2004 UTC
(20 years, 5 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint52m_post,
checkpoint52n_post,
checkpoint53,
checkpoint53a_post,
checkpoint53b_post,
checkpoint53b_pre,
checkpoint53c_post,
checkpoint53d_post,
checkpoint53d_pre,
checkpoint53f_post,
checkpoint53g_post,
checkpoint54,
checkpoint54a_post,
checkpoint54a_pre
Changes since
1.1: +49 -5 lines
Diff to
previous 1.1
,
to
selected 1.8
major changes in pkg/thsice: allows atmospheric model (AIM) to use thsice.
- split thsice_therm.F in 2 S/R: thsice_solve4temp.F & thsice_calc_thickn.F
- move most of the ocean & bulk_force interface in thsice_main.F
- add a "slab ocean" component to be used with atmospheric model
Revision
1.1 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Sun Nov 23 01:20:13 2003 UTC
(20 years, 10 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
branch-netcdf,
checkpoint52b_post,
checkpoint52c_post,
checkpoint52d_post,
checkpoint52d_pre,
checkpoint52e_post,
checkpoint52e_pre,
checkpoint52f_post,
checkpoint52f_pre,
checkpoint52h_pre,
checkpoint52i_post,
checkpoint52i_pre,
checkpoint52j_post,
checkpoint52j_pre,
checkpoint52k_post,
checkpoint52l_post,
checkpoint52l_pre,
hrcube4,
hrcube5,
hrcube_1,
hrcube_2,
hrcube_3
Branch point for:
netcdf-sm0
Diff
to
selected 1.8
new pkg "thSIce" (replace therm_seaice).
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.