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

Log of /MITgcm/pkg/seaice/seaice_dynsolver.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.23 - (view) (download) (annotate) - [select for diffs]
Wed Jun 13 13:01:28 2007 UTC (17 years ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint59d, checkpoint59e, checkpoint59f, checkpoint59g
Changes since 1.22: +2 -2 lines
Diff to previous 1.22
fix a small bux: replace one Oly by Olx (should not have any effect
unless Oly.NE.Olx for some reason)


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Mon Jun 4 18:48:17 2007 UTC (17 years ago) by heimbach
Branch: MAIN
Changes since 1.21: +8 -9 lines
Diff to previous 1.21
Re-arrange store directives.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Fri May 25 12:52:34 2007 UTC (17 years ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint59c
Changes since 1.20: +7 -2 lines
Diff to previous 1.20
  - make lsr boundary conditions free slip (by default, changes results of
    lsr solver)
  - no slip boundary conditions for lsr will follow, currently,
    SEAICE_no_slip = .true., restores the old behavior (not good, but
    only temporarily)
  - set minimum of zeta to zero (and not 4e8) (changes results)


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Mon May 14 14:29:49 2007 UTC (17 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59b
Changes since 1.19: +2 -4 lines
Diff to previous 1.19
- remove WINDX & WINDY from C-grid dynamics version.


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Tue Apr 24 21:17:47 2007 UTC (17 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59a
Changes since 1.18: +7 -1 lines
Diff to previous 1.18
o Remove recomputations after latest modifs
o EVP TLM and ADM gradient checks completely wrong (1.E34)


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Wed Apr 18 18:06:52 2007 UTC (17 years, 1 month ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint59
Changes since 1.17: +1 -2 lines
Diff to previous 1.17
remove '#include SEAICE_FFIELDS.h'


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Tue Apr 17 16:13:53 2007 UTC (17 years, 1 month ago) by mlosch
Branch: MAIN
Changes since 1.16: +20 -99 lines
Diff to previous 1.16
o add new interface for atmospheric wind forcing (C-grid only)
 - new routine
 - two new field (taux, tauy for stress over ice)
 - removed one global field (DAIRN) for C-grid case only
 - small clean up
 - even remembered to update seaice_ad_diff.list


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Sun Apr 1 19:02:32 2007 UTC (17 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58x_post, checkpoint58y_post
Changes since 1.15: +3 -3 lines
Diff to previous 1.15
fix out-of-bound index problem.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Thu Mar 8 11:21:34 2007 UTC (17 years, 3 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint58w_post
Changes since 1.14: +41 -1 lines
Diff to previous 1.14
if ALLOW_ATM_WIND is undefined, use the wind stress directly to drive
the ice model


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Thu Jan 25 01:41:44 2007 UTC (17 years, 4 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58v_post
Changes since 1.13: +3 -3 lines
Diff to previous 1.13
Change store.


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Thu Dec 14 23:23:55 2006 UTC (17 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58t_post, checkpoint58u_post
Changes since 1.12: +13 -3 lines
Diff to previous 1.12
seaice adjoint, part 2 (SEAICE_ALLOW_EVP).


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Fri Jul 21 19:24:14 2006 UTC (17 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58n_post, checkpoint58o_post, checkpoint58p_post, checkpoint58q_post, checkpoint58r_post, checkpoint58s_post
Changes since 1.11: +4 -4 lines
Diff to previous 1.11
apply the correct exchange (u,v point) to seaiceMaskU,seaiceMaskV


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sun Jun 25 22:33:39 2006 UTC (17 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58k_post, checkpoint58l_post, checkpoint58m_post
Changes since 1.10: +35 -9 lines
Diff to previous 1.10
ice-dynamics forcing: add atmospheric and Sea-Ice loading to sea-surface slope


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sat May 6 19:13:51 2006 UTC (18 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58e_post, checkpoint58f_post, checkpoint58g_post, checkpoint58h_post, checkpoint58i_post, checkpoint58j_post
Changes since 1.9: +3 -3 lines
Diff to previous 1.9
Avoid recomputation call to seaice_advdiff to
circumvene TAF bug (1.8.42)


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Thu Apr 27 12:41:51 2006 UTC (18 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.8: +7 -1 lines
Diff to previous 1.8
First stab at SEAICE_CGRID.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Mar 20 21:36:11 2006 UTC (18 years, 2 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint58c_post, checkpoint58d_post
Changes since 1.7: +14 -2 lines
Diff to previous 1.7
  seaice: add an EVP solver following Hunke and Dukowicz (1997) and the
  documentation of CICE. Turn on by defining SEAICE_ALLOW_EVP in
  SEAICE_OPTIONS.h and SEAICEuseEVP=.true. in data.seaice. Works only
  with SEAICE_CGRID defined.
  Use at own risk.


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Thu Mar 16 14:41:20 2006 UTC (18 years, 3 months ago) by mlosch
Branch: MAIN
Changes since 1.6: +13 -7 lines
Diff to previous 1.6
fix turning angles to work on both hemispheres


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Wed Mar 15 21:12:39 2006 UTC (18 years, 3 months ago) by mlosch
Branch: MAIN
Changes since 1.5: +74 -57 lines
Diff to previous 1.5
add flags for clipping ice velocities and/or masking solver forcing


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Wed Mar 15 19:49:04 2006 UTC (18 years, 3 months ago) by mlosch
Branch: MAIN
Changes since 1.4: +8 -6 lines
Diff to previous 1.4
  - added a few comments to seaice_diffusion.F
  - separate C-grid and B-grid versions more cleanly (UVM and seaiceMaskU/V
    are now exclusive)
  - add a new ocean-ice stress coupling method (Hibler and Bryan, 1987) which
    required re-ordering the code a little:
   + make DAIRN global variable (defined in SEAICE)
   + move computation of the viscosities eta and zeta into a new separate
     routine (because I need to recompute them in seaice_ocean_stress.F)


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Wed Mar 15 13:03:29 2006 UTC (18 years, 3 months ago) by mlosch
Branch: MAIN
Changes since 1.3: +7 -60 lines
Diff to previous 1.3
o fix bug that caused problems in multiple tile/processor runs:
  extend loop ranges
o remove velocity clipping from seaice_dynsolver


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Tue Mar 7 04:08:26 2006 UTC (18 years, 3 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint58b_post
Changes since 1.2: +18 -18 lines
Diff to previous 1.2
o continue fixing ice-ocean stresses


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Mon Mar 6 14:45:46 2006 UTC (18 years, 3 months ago) by mlosch
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1
o another bug fix


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Mon Mar 6 13:17:37 2006 UTC (18 years, 3 months ago) by mlosch
Branch: MAIN
 - add c-grid version of the dynamic solver:
   + three new routines that are the c-grid substitute lsr, dynsolver
     and ostres
   + put a few fields that were local to dynsolver into global common
     blocks, so that I can move the computation of stresses etc into
     seaice_lsr (saves coding but may break the adjoint; Patrick, I am
     sorry!).
 - replace more hardwired parameters by runtime parameters
 - add ice masks that mask the rhs of the implicit solvers where there
   is no ice (commented out in seaice_dynsolver, because i am not sure
   if this works properly), eventually this should replace the clipping
   of ice velocities in seaice_dynsolver to +/-40cm/s.


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