/[MITgcm]/MITgcm/pkg/thsice/thsice_solve4temp.F
ViewVC logotype

Log of /MITgcm/pkg/thsice/thsice_solve4temp.F

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


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

Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Fri Dec 17 04:00:14 2010 UTC (13 years, 4 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint62p, 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, checkpoint63r, checkpoint63s
Changes since 1.28: +15 -15 lines
Diff to previous 1.28
rename iicekey as ticekey to avoid conflict with pkg/seaice


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Tue Oct 26 22:26:59 2010 UTC (13 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint62n, checkpoint62o
Changes since 1.27: +2 -1 lines
Diff to previous 1.27
Some small changes to avoid "potential conflict" warning.
Works ok on weddell under MPI with nPx=6


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Fri Oct 22 13:43:35 2010 UTC (13 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.26: +44 -33 lines
Diff to previous 1.26
more standard error & debug msg writing


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Thu Oct 21 19:03:31 2010 UTC (13 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62m
Changes since 1.25: +10 -10 lines
Diff to previous 1.25
fix store directives (something was wrong with comlev1_thsice_1 & ikey_1)


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Thu Oct 21 02:10:34 2010 UTC (13 years, 6 months ago) by heimbach
Branch: MAIN
Changes since 1.24: +16 -17 lines
Diff to previous 1.24
Fix several store dirs.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sat Oct 16 19:22:34 2010 UTC (13 years, 6 months ago) by heimbach
Branch: MAIN
Changes since 1.23: +48 -28 lines
Diff to previous 1.23
More modifs toward adjoint.


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Sat Oct 16 12:29:39 2010 UTC (13 years, 6 months ago) by heimbach
Branch: MAIN
Changes since 1.22: +16 -8 lines
Diff to previous 1.22
Initial changes for adjoint of pkg/thsice


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Fri Oct 15 15:15:31 2010 UTC (13 years, 6 months ago) by mlosch
Branch: MAIN
Changes since 1.21: +27 -14 lines
Diff to previous 1.21
- make this routine vectorize:
 move most of the WRITE statements into the debugging flags
 move a "stop" outside the loops (similar to update_r_star.F etc)

- one loop still does not vectorize because of the statement
  iterate4Tsf = iterate4Tsf .OR. iceFlag(i,j)
  within the iteration loop. This will also become a problem for TAF,
  I am sure, but I do not have a good solution now


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Sun Oct 10 20:15:06 2010 UTC (13 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.20: +313 -294 lines
Diff to previous 1.20
re-arrange calculation in THSICE_SOLVE4TEMP: move outside of i,j loops
iteration loop and call to S/R THSICE_GET_BULKF & THSICE_GET_EXF.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Thu Sep 30 16:05:19 2010 UTC (13 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62l
Changes since 1.19: +71 -62 lines
Diff to previous 1.19
in preparation for moving i,j loops inside THSICE_GET_BULKF & THSICE_GET_EXF:
change order of calls and pass snow-thickness as argument to these 2 S/R.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Tue Mar 16 00:23:59 2010 UTC (14 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62d, checkpoint62e, checkpoint62f, checkpoint62g, checkpoint62h, checkpoint62i, checkpoint62j, checkpoint62k
Changes since 1.18: +4 -4 lines
Diff to previous 1.18
avoid unbalanced quote (single or double) in commented line


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Mon Sep 14 20:54:33 2009 UTC (14 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61v, checkpoint61w, checkpoint61x, checkpoint61y, checkpoint61z, checkpoint62, checkpoint62a, checkpoint62b, checkpoint62c
Changes since 1.17: +33 -19 lines
Diff to previous 1.17
change comments


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Tue May 1 02:26:50 2007 UTC (17 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59a, checkpoint59b, checkpoint59c, checkpoint59d, checkpoint59e, checkpoint59f, checkpoint59g, checkpoint59h, checkpoint59i, checkpoint59j, checkpoint59k, checkpoint59l, checkpoint59m, checkpoint59n, checkpoint59o, checkpoint59p, checkpoint59q, checkpoint59r, checkpoint60, checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c, checkpoint61d, checkpoint61e, checkpoint61f, checkpoint61g, checkpoint61h, checkpoint61i, checkpoint61j, checkpoint61k, checkpoint61l, checkpoint61m, checkpoint61n, checkpoint61o, checkpoint61p, checkpoint61q, checkpoint61r, checkpoint61s, checkpoint61t, checkpoint61u
Changes since 1.16: +19 -6 lines
Diff to previous 1.16
assume linear distribution of snow for penetrating short-wave


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sun Apr 29 23:48:44 2007 UTC (17 years ago) by jmc
Branch: MAIN
Changes since 1.15: +22 -22 lines
Diff to previous 1.15
rename few parameters:
 himin  -> hIceMin
 himin0 -> hThinIce
 hihig  -> hThickIce
 i0     -> i0swFrac
 transCoef -> bMeltCoef
 frac_energy -> fracMelting
and add:
 hNewIceMax, fracFreezing, dhSnowLin


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Tue Apr 17 23:42:33 2007 UTC (17 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59
Changes since 1.14: +29 -17 lines
Diff to previous 1.14
2nd set of modifs for thsice adjoint.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Mon Apr 16 22:38:24 2007 UTC (17 years ago) by heimbach
Branch: MAIN
Changes since 1.13: +43 -1 lines
Diff to previous 1.13
First set of modifs for TAF-ing thsice.


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Mon Apr 9 17:44:13 2007 UTC (17 years ago) by jscott
Branch: MAIN
CVS Tags: checkpoint58y_post
Changes since 1.12: +2 -2 lines
Diff to previous 1.12
allow for different timesteps for ice-atm and ice-ocean interactions


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Tue Jun 20 21:33:51 2006 UTC (17 years, 10 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.11: +13 -11 lines
Diff to previous 1.11
improve error messages


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Tue Jun 6 22:10:52 2006 UTC (17 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58g_post, checkpoint58h_post, checkpoint58i_post, checkpoint58j_post
Changes since 1.10: +6 -6 lines
Diff to previous 1.10
more explicit debugging stuff


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Mon Jun 5 22:32:53 2006 UTC (17 years, 10 months ago) by mlosch
Branch: MAIN
Changes since 1.9: +10 -4 lines
Diff to previous 1.9
 improve error diagnostics a litte


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Tue May 30 22:48:59 2006 UTC (17 years, 11 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint58f_post
Changes since 1.8: +32 -12 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) - [select for diffs]
Thu May 25 18:03:25 2006 UTC (17 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.7: +179 -88 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.7 - (view) (download) (annotate) - [select for diffs]
Mon Mar 13 03:55:39 2006 UTC (18 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58b_post, checkpoint58c_post, checkpoint58d_post, checkpoint58e_post
Changes since 1.6: +24 -25 lines
Diff to previous 1.6
change debug format (+ minor modifs)


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Feb 10 00:24:12 2006 UTC (18 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58a_post
Changes since 1.5: +44 -45 lines
Diff to previous 1.5
get rid of "goto" statement


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Fri Dec 17 03:44:52 2004 UTC (19 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpint57u_post, checkpoint57b_post, checkpoint57c_post, checkpoint57c_pre, 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: +2 -1 lines
Diff to previous 1.4
include header file EEPARAMS.h


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Thu Jul 22 22:52:59 2004 UTC (19 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: 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
Changes since 1.3: +9 -7 lines
Diff to previous 1.3
update debuging write.


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Fri May 7 21:33:34 2004 UTC (19 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint53a_post, checkpoint53b_post, checkpoint53b_pre, checkpoint53c_post, checkpoint53d_post, checkpoint53d_pre, checkpoint53f_post, checkpoint53g_post, checkpoint54, checkpoint54a_post, checkpoint54a_pre, checkpoint54b_post, checkpoint54c_post
Changes since 1.2: +9 -9 lines
Diff to previous 1.2
improve "debug" writing.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Sun Apr 18 22:06:14 2004 UTC (20 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint52n_post, checkpoint53
Changes since 1.1: +2 -3 lines
Diff to previous 1.1
update also Evap (Tsf changes) to be consistent with Latent heat flux


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Wed Apr 7 23:40:34 2004 UTC (20 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint52m_post
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


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