Log of /MITgcm/pkg/seaice/seaice_diffusion.F
Parent Directory
| Revision Log
| Revision Graph
Revision
1.10 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Mon Oct 20 03:20:57 2014 UTC
(9 years, 6 months ago)
by
gforget
Branch:
MAIN
CVS Tags:
HEAD,
checkpoint65g,
checkpoint65h,
checkpoint65i,
checkpoint65j,
checkpoint65k,
checkpoint65l,
checkpoint65m,
checkpoint65n,
checkpoint65o,
checkpoint65p,
checkpoint65q,
checkpoint65r,
checkpoint65s,
checkpoint65t,
checkpoint65u,
checkpoint65v,
checkpoint65w,
checkpoint65x,
checkpoint65y,
checkpoint65z,
checkpoint66a,
checkpoint66b,
checkpoint66c,
checkpoint66d,
checkpoint66e,
checkpoint66f,
checkpoint66g,
checkpoint66h,
checkpoint66i,
checkpoint66j,
checkpoint66k,
checkpoint66l,
checkpoint66m,
checkpoint66n,
checkpoint66o
Changes since
1.9: +4 -1 lines
Diff to
previous 1.9
- ECCO_OPTIONS.h is needed when including ecco_cost.h, ecco.h
- AUTODIFF_OPTIONS.h is needed when including tamc.h, tamc_keys.h
- CTRL_OPTIONS.h is needed when including ctrl.h, etc
- pkg/seaice/seaice_cost*.F : clean up CPP brackets
- SEAICE_SIZE.h : replace ALLOW_AUTODIFF_TAMC with ALLOW_AUTODIFF to
avoid needing AUTODIFF_OPTIONS.h anytime SEAICE_SIZE.h is included
(it seems that THSICE_SIZE.h, PTRACERS_SIZE.h have the same issue...)
Revision
1.9 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri Nov 9 22:15:18 2012 UTC
(11 years, 6 months ago)
by
heimbach
Branch:
MAIN
CVS Tags:
checkpoint64a,
checkpoint64b,
checkpoint64c,
checkpoint64d,
checkpoint64e,
checkpoint64f,
checkpoint64g,
checkpoint64h,
checkpoint64i,
checkpoint64j,
checkpoint64k,
checkpoint64l,
checkpoint64m,
checkpoint64n,
checkpoint64o,
checkpoint64p,
checkpoint64q,
checkpoint64r,
checkpoint64s,
checkpoint64t,
checkpoint64u,
checkpoint64v,
checkpoint64w,
checkpoint64x,
checkpoint64y,
checkpoint64z,
checkpoint65,
checkpoint65a,
checkpoint65b,
checkpoint65c,
checkpoint65d,
checkpoint65e,
checkpoint65f
Changes since
1.8: +2 -1 lines
Diff to
previous 1.8
Merge SEAICE_SIZE.h inclusion from MITgcm_contrib/torge/itd/code/
into main branch
Revision
1.8 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Fri May 27 21:13:48 2011 UTC
(12 years, 11 months ago)
by
gforget
Branch:
MAIN
CVS Tags:
checkpoint62z,
checkpoint63,
checkpoint63a,
checkpoint63b,
checkpoint63c,
checkpoint63d,
checkpoint63e,
checkpoint63f,
checkpoint63g,
checkpoint63h,
checkpoint63i,
checkpoint63j,
checkpoint63k,
checkpoint63l,
checkpoint63m,
checkpoint63n,
checkpoint63o,
checkpoint63p,
checkpoint63q,
checkpoint63r,
checkpoint63s,
checkpoint64
Changes since
1.7: +8 -17 lines
Diff to
previous 1.7
- seaice_diffusion.F : remove the min(DX,DY) factor permanently;
pass the Laplacian diffusivity (in m/s2) diffKh as a parameter;
also pass fac as a param, which can be 1. (to update the tendency
field) or the time step (to update the field itself).
- seaice_advdiff.F: for multidim, call seaice_diffusion with
e.g. SEAICEdiffKhHeff and with fac=1; for single-dim, call
seaice_diffusion with e.g. SEAICEdiffKhHeff and with fac=time step.
- SEAICE_PARAMS.h, seaice_readparms.F, seaice_check.F :
hooks to handle SEAICEdiffKhHeff, SEAICEdiffKhArea, etc.
- note: if any of SEAICEdiffKhHeff, SEAICEdiffKhArea, etc.
is specified to be >0, then DIFF1 is set to 0.
Revision
1.6 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Oct 3 19:41:34 2007 UTC
(16 years, 7 months ago)
by
mlosch
Branch:
MAIN
CVS Tags:
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,
checkpoint61v,
checkpoint61w,
checkpoint61x,
checkpoint61y,
checkpoint61z,
checkpoint62,
checkpoint62a,
checkpoint62b,
checkpoint62c,
checkpoint62d,
checkpoint62e,
checkpoint62f,
checkpoint62g,
checkpoint62h,
checkpoint62i,
checkpoint62j,
checkpoint62k,
checkpoint62l,
checkpoint62m,
checkpoint62n,
checkpoint62o,
checkpoint62p,
checkpoint62q,
checkpoint62r,
checkpoint62s,
checkpoint62t,
checkpoint62u,
checkpoint62v,
checkpoint62w,
checkpoint62x
Changes since
1.5: +22 -2 lines
Diff to
previous 1.5
o add new diagnostics to seaice: advective, diffusive fluxes (only for
multidim-advection, for scheme 2 they are not filled) and transports,
thermodynamic growth rates
Revision
1.5 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Nov 1 01:56:23 2006 UTC
(17 years, 6 months ago)
by
jmc
Branch:
MAIN
CVS Tags:
checkpoint58r_post,
checkpoint58s_post,
checkpoint58t_post,
checkpoint58u_post,
checkpoint58v_post,
checkpoint58w_post,
checkpoint58x_post,
checkpoint58y_post,
checkpoint59,
checkpoint59a,
checkpoint59b,
checkpoint59c,
checkpoint59d,
checkpoint59e,
checkpoint59f,
checkpoint59g,
checkpoint59h
Changes since
1.4: +64 -100 lines
Diff to
previous 1.4
seaice advection with pkg/thsice: a step toward the use of non-linear
advection scheme (e.g.: for Qice), but #ifdef or commented out for now
(requires more EXCH calls to work).
Revision
1.4
Mon Jun 5 22:50:37 2006 UTC
(17 years, 11 months ago)
by
mlosch
Branch:
MAIN
Changes since
1.3: +1 -1 lines
FILE REMOVED
remove obsolete file (which was a hack anyway)
Revision
1.2 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Wed Mar 15 19:49:04 2006 UTC
(18 years, 1 month ago)
by
mlosch
Branch:
MAIN
CVS Tags:
checkpoint58c_post,
checkpoint58d_post
Changes since
1.1: +31 -1 lines
Diff to
previous 1.1
- 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.1 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Thu Feb 16 10:41:48 2006 UTC
(18 years, 2 months ago)
by
mlosch
Branch:
MAIN
CVS Tags:
checkpoint58b_post
add a few new advection schemes to seaice:
ENUM_UPWIND_1RST, ENUM_DST2, ENUM_FLUX_LIMIT, ENUM_DST3,
ENUM_DST3_FLUX_LIMIT
Default is still the old one
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.