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

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

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


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

Revision 1.87 - (view) (download) (annotate) - [select for diffs]
Tue May 27 15:24:00 2014 UTC (9 years, 11 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint64y, checkpoint64z, checkpoint65, checkpoint65a, checkpoint65b
Changes since 1.86: +3 -3 lines
Diff to previous 1.86
remove parameter MULTDIM, replace with nITD and runtime parameter
SEAICE_multDim (still hard-wired to nITD if SEAICE_ITD is defined)


Revision 1.86 - (view) (download) (annotate) - [select for diffs]
Tue May 13 01:21:09 2014 UTC (10 years ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint64x
Changes since 1.85: +1 -3 lines
Diff to previous 1.85
Remove ifdef


Revision 1.85 - (view) (download) (annotate) - [select for diffs]
Mon May 12 22:08:54 2014 UTC (10 years ago) by heimbach
Branch: MAIN
Changes since 1.84: +192 -1 lines
Diff to previous 1.84
Move some field inits from _fixed to _varia


Revision 1.84 - (view) (download) (annotate) - [select for diffs]
Mon Apr 28 15:17:32 2014 UTC (10 years ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint64w
Changes since 1.83: +1 -3 lines
Diff to previous 1.83
remove tIce, needs no initialisation


Revision 1.83 - (view) (download) (annotate) - [select for diffs]
Thu Apr 24 08:49:50 2014 UTC (10 years ago) by mlosch
Branch: MAIN
Changes since 1.82: +6 -5 lines
Diff to previous 1.82
make fw2ObyRidge a global variable


Revision 1.82 - (view) (download) (annotate) - [select for diffs]
Wed Apr 23 12:41:09 2014 UTC (10 years ago) by mlosch
Branch: MAIN
Changes since 1.81: +2 -7 lines
Diff to previous 1.81
call seaice_itd_redist once in the initialisation phase to have the initial
conditions in the correct category


Revision 1.81 - (view) (download) (annotate) - [select for diffs]
Wed Apr 9 16:24:51 2014 UTC (10 years, 1 month ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint64v
Changes since 1.80: +2 -1 lines
Diff to previous 1.80
add opnWtrFrac as a global variable (required for ridging scheme)
and advect it like AREA


Revision 1.80 - (view) (download) (annotate) - [select for diffs]
Thu Jan 3 20:51:10 2013 UTC (11 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64c, checkpoint64d, checkpoint64e, checkpoint64f, checkpoint64g, checkpoint64h, checkpoint64i, checkpoint64j, checkpoint64k, checkpoint64l, checkpoint64m, checkpoint64n, checkpoint64o, checkpoint64p, checkpoint64q, checkpoint64r, checkpoint64s, checkpoint64t, checkpoint64u
Changes since 1.79: +4 -4 lines
Diff to previous 1.79
use the right type of S/R (SEAICE_MAP_RS2VEC instead of SEAICE_MAP2VEC)
when mapping _RS arrays to _RL vector.


Revision 1.79 - (view) (download) (annotate) - [select for diffs]
Thu Dec 27 23:05:47 2012 UTC (11 years, 4 months ago) by gforget
Branch: MAIN
Changes since 1.78: +1 -5 lines
Diff to previous 1.78
- remove legacy branch code.
- retire SEAICE_GROWTH_LEGACY and
  SEAICE_CAP_HEFF accordingly.


Revision 1.78 - (view) (download) (annotate) - [select for diffs]
Mon Dec 17 15:06:02 2012 UTC (11 years, 4 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint64b
Changes since 1.77: +17 -1 lines
Diff to previous 1.77
  - add a metric based on grid cell area to SEAICE_SCALPROD


Revision 1.77 - (view) (download) (annotate) - [select for diffs]
Fri Nov 9 14:04:48 2012 UTC (11 years, 6 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint64a
Changes since 1.76: +2 -1 lines
Diff to previous 1.76
initialise etaZ


Revision 1.76 - (view) (download) (annotate) - [select for diffs]
Thu Oct 25 19:43:44 2012 UTC (11 years, 6 months ago) by heimbach
Branch: MAIN
Changes since 1.75: +2 -1 lines
Diff to previous 1.75
Add averaging variable


Revision 1.75 - (view) (download) (annotate) - [select for diffs]
Mon Oct 22 21:14:06 2012 UTC (11 years, 6 months ago) by heimbach
Branch: MAIN
Changes since 1.74: +36 -1 lines
Diff to previous 1.74
Step 1 of merging ice-thickness distribution (ITD) code from
MITgcm_contrib/torge/itd/code/ to main repository
(author: Torge Martin)


Revision 1.74 - (view) (download) (annotate) - [select for diffs]
Thu Oct 18 10:06:42 2012 UTC (11 years, 6 months ago) by mlosch
Branch: MAIN
Changes since 1.73: +1 -3 lines
Diff to previous 1.73
  - simplify (?) ocean-drag coefficent computations by using
    the same routine in all three solvers (saves some code lines)
  - remove global fields DRAGA and DRAGS from C-grid code and
    declare them locally in lsr.F (the only place where they are
    still used)


Revision 1.73 - (view) (download) (annotate) - [select for diffs]
Tue Sep 18 20:14:28 2012 UTC (11 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64
Changes since 1.72: +4 -4 lines
Diff to previous 1.72
use new parameter OB_indexNone for null index value (instead of hard-coded 0)


Revision 1.72 - (view) (download) (annotate) - [select for diffs]
Wed Mar 14 22:55:53 2012 UTC (12 years, 2 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint63k, checkpoint63l, checkpoint63m, checkpoint63n, checkpoint63o, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s
Changes since 1.71: +15 -2 lines
Diff to previous 1.71
Merging JPLs
o seaice AREA relaxation code
o modified global mean cost imbalance code


Revision 1.71 - (view) (download) (annotate) - [select for diffs]
Sun Mar 11 13:43:46 2012 UTC (12 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.70: +3 -3 lines
Diff to previous 1.70
rename parameters: SIsalFrac to SEAICE_saltFrac & SIsal0 to SEAICE_salt0


Revision 1.70 - (view) (download) (annotate) - [select for diffs]
Mon Mar 5 15:21:44 2012 UTC (12 years, 2 months ago) by gforget
Branch: MAIN
Changes since 1.69: +4 -18 lines
Diff to previous 1.69
- merging SEAICE_MULTICATEGORY define and undef cases. Now the same code is compiled either
  way, and is tested in all exps (multidim was only tested in lab_sea ad before).
- cosmetic change to prepare for future addition of ITD. no change to results. no defaults change.
- by lack of adequate verification experiments, I further used custom versions of
  global_ocean.cs32x15 to test multicat or not, with pickup or not. All should be correct.

- details :
  - added SEAICE_multDim run time param to be able to switch from single to multi cat.
  - "ifdef SEAICE_MULTICATEGORY" switches are replaced with "IF (SEAICE_multDim.GT.1) THEN".
  - "DO IT=1,MULTDIM" is replaced with "DO IT=1,SEAICE_multDim" in seaice_growth.F. For pickups and
    initializations I kept full loops (did not want to mess with the somewhat funky TICE/TICES pickup logic).
  - homogeneize seaice_growth names (heffActualP->heffActualMult and latentHeatFluxMaxP->latentHeatFluxMaxMult).
  - in growth, add extra MULTDIM dimension in all relevant local fields (needed to simplify logic, and get taf to behave).
  - clean-up growth/solve4temp interface by adding ticeInMult (TSURFin entering solve4etmp)
  and ticeOutMult (TSURFout leaving solve4temp). update seaice_solve4temp accordingly.
  - avoid recomputations (added store directives and clear logic of solve4temp input/output).


Revision 1.69 - (view) (download) (annotate) - [select for diffs]
Fri Feb 3 13:34:31 2012 UTC (12 years, 3 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint63j
Changes since 1.68: +8 -16 lines
Diff to previous 1.68
- removal of the old way of seaice age tracer, which is now replaced by particular cases of SITRACER.
- retired params : SEAICEadvAge, SEAICEadvSchAge, SEAICEdiffKhAge, IceAgeTrFile.
- added to SITRACER : IceAgeTrFile, check pickups, monitor, output.


Revision 1.68 - (view) (download) (annotate) - [select for diffs]
Fri Jan 13 21:08:41 2012 UTC (12 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63i
Changes since 1.67: +5 -7 lines
Diff to previous 1.67
- remove YNEG, RIVER, TMIX from common block;
- remove also areaNm1 & hEffNm1 when SEAICE_GROWTH_LEGACY is undef


Revision 1.67 - (view) (download) (annotate) - [select for diffs]
Wed Dec 28 19:15:53 2011 UTC (12 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63h
Changes since 1.66: +11 -11 lines
Diff to previous 1.66
change declaration of UVM from _RL to _RS


Revision 1.66 - (view) (download) (annotate) - [select for diffs]
Thu Nov 17 13:17:28 2011 UTC (12 years, 6 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint63f, checkpoint63g
Changes since 1.65: +3 -5 lines
Diff to previous 1.65
  - undo resetting UVM=0 that has slipped in unnoticed in r1.49 and
    caused zero ice-velocities for the B-grid code


Revision 1.65 - (view) (download) (annotate) - [select for diffs]
Sun Oct 30 22:20:02 2011 UTC (12 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint63e
Changes since 1.64: +3 -1 lines
Diff to previous 1.64
More prepares.


Revision 1.64 - (view) (download) (annotate) - [select for diffs]
Sun Oct 30 16:14:16 2011 UTC (12 years, 6 months ago) by heimbach
Branch: MAIN
Changes since 1.63: +3 -1 lines
Diff to previous 1.63
Add some basic init.s to break TAF dependencies.


Revision 1.63 - (view) (download) (annotate) - [select for diffs]
Fri Oct 21 17:24:02 2011 UTC (12 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63d
Changes since 1.62: +9 -51 lines
Diff to previous 1.62
- remove B-grid & useCubedSphereExchange code;
- OBCS: only change seaiceMaskU,V when OBCS_UVICE_OLD is defined


Revision 1.62 - (view) (download) (annotate) - [select for diffs]
Wed Oct 5 18:33:49 2011 UTC (12 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.61: +24 -3 lines
Diff to previous 1.61
allow to specify initial seaice velocity from files (uIceFile,vIceFile)


Revision 1.61 - (view) (download) (annotate) - [select for diffs]
Thu Jun 9 19:37:01 2011 UTC (12 years, 11 months ago) by gforget
Branch: MAIN
CVS Tags: checkpoint62z, checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c
Changes since 1.60: +4 -1 lines
Diff to previous 1.60
- seaice_tracer_phys.F and seaice_advdiff.F
  do ice cover tracers, in addition to ice volume tracers.
- seaice_readparms.F
  add SItrMate ('HEFF' or 'AREA') in PARAMS03 to switch
    from ice volume tracer (defualt) to ice cover tracer
- seaice_growth.F
  use areaMax in AREA update (part 4), consistent with ridging step (part 2.5).
  store AREA in SItrAREA at the ridging and update steps (for use with SItracer).


Revision 1.60 - (view) (download) (annotate) - [select for diffs]
Tue Jun 7 03:58:23 2011 UTC (12 years, 11 months ago) by gforget
Branch: MAIN
Changes since 1.59: +15 -1 lines
Diff to previous 1.59
- introducing ALLOW_SITRACER and seaice_tracer_phys.F to handle generic seaice tracer.
  For now it covers, and was tested for, salinity and age (work in progress).
- introducing siEps (1e-5, parameter, defined in SEAICE_PARAMS.h).


Revision 1.59 - (view) (download) (annotate) - [select for diffs]
Mon Jun 6 14:55:08 2011 UTC (12 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.58: +7 -8 lines
Diff to previous 1.58
refine debugLevel criteria when printing messages


Revision 1.58 - (view) (download) (annotate) - [select for diffs]
Wed May 25 21:04:47 2011 UTC (12 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62y
Changes since 1.57: +17 -22 lines
Diff to previous 1.57
comment out calls to S/R OBCS_COPY_TRACER (no longer needed with the
  the use of interior mask in advect & diffusion S/R)


Revision 1.57 - (view) (download) (annotate) - [select for diffs]
Tue May 24 20:27:41 2011 UTC (12 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.56: +2 -7 lines
Diff to previous 1.56
split "OBCS.h" into 4 separated header files (OBCS_PARAMS,GRID,FIELDS,SEAICE)


Revision 1.56 - (view) (download) (annotate) - [select for diffs]
Thu Apr 28 02:06:31 2011 UTC (13 years ago) by ifenty
Branch: MAIN
CVS Tags: checkpoint62x
Changes since 1.55: +8 -6 lines
Diff to previous 1.55
Renaming of compile time flag SEAICE_SALINITY to SEAICE_VARIABLE_SALINITY and
SEAICE_salinity to SIsalFRAC.

Added logical checks for the use of the retired variable names in
 seaice_readparms and seaice_check.

 ----------------------------------------------------------------------
 Modified Files:
 	pkg/autodiff/autodiff_restore.F pkg/autodiff/autodiff_store.F
 	pkg/obcs/obcs_apply_seaice.F pkg/seaice/SEAICE.h
 	pkg/seaice/SEAICE_OPTIONS.h pkg/seaice/SEAICE_PARAMS.h
 	pkg/seaice/seaice_ad_check_lev1_dir.h
 	pkg/seaice/seaice_advdiff.F pkg/seaice/seaice_check.F
 	pkg/seaice/seaice_diagnostics_state.F
 	pkg/seaice/seaice_growth.F pkg/seaice/seaice_init_varia.F
 	pkg/seaice/seaice_model.F pkg/seaice/seaice_monitor.F
 	pkg/seaice/seaice_output.F pkg/seaice/seaice_read_pickup.F
 	pkg/seaice/seaice_readparms.F pkg/seaice/seaice_write_pickup.F
 ----------------------------------------------------------------------


Revision 1.55 - (view) (download) (annotate) - [select for diffs]
Wed Apr 20 01:34:27 2011 UTC (13 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62w
Changes since 1.54: +9 -4 lines
Diff to previous 1.54
avoid un-used variables (placed within proper #ifdef)


Revision 1.54 - (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
Changes since 1.53: +18 -9 lines
Diff to previous 1.53
Start a seaice tracer-like code but for now confinded to ice age


Revision 1.53 - (view) (download) (annotate) - [select for diffs]
Mon Nov 8 21:50:56 2010 UTC (13 years, 6 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint62n, checkpoint62o, checkpoint62p, checkpoint62q, checkpoint62r, checkpoint62s, checkpoint62t
Changes since 1.52: +14 -9 lines
Diff to previous 1.52
undoing 1.50 to 1.51 modification


Revision 1.52 - (view) (download) (annotate) - [select for diffs]
Mon Nov 8 17:38:04 2010 UTC (13 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.51: +25 -1 lines
Diff to previous 1.51
call OBCS_COPY_TRACER for advected seaice variable (AREA, HEFF, HSNOW,
 HSALT and ICEAGE) (should fix Pb when using high-order scheme with OB
 near tile edge)


Revision 1.51 - (view) (download) (annotate) - [select for diffs]
Tue Nov 2 21:23:50 2010 UTC (13 years, 6 months ago) by dimitri
Branch: MAIN
Changes since 1.50: +11 -16 lines
Diff to previous 1.50
For OBCS, close southern and western boundaries for sea ice solver
based on myYGlobalLo and myXGlobalLo instead of OB_Js and OB_Iw.


Revision 1.50 - (view) (download) (annotate) - [select for diffs]
Sun Jan 3 00:27:36 2010 UTC (14 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62a, checkpoint62b, checkpoint62c, checkpoint62d, checkpoint62e, checkpoint62f, checkpoint62g, checkpoint62h, checkpoint62i, checkpoint62j, checkpoint62k, checkpoint62l, checkpoint62m
Changes since 1.49: +32 -6 lines
Diff to previous 1.49
- rename: SEAICE_DIAGS.h --> SEAICE_TAVE.h
- use simpler (no level index) cumulative-time counter: SEAICE_timeAve(bi,bj)
- cumulate fields only if doing time-ave output (SEAICE_taveFreq > 0)


Revision 1.49 - (view) (download) (annotate) - [select for diffs]
Fri Nov 20 22:33:21 2009 UTC (14 years, 5 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint61z, checkpoint62
Changes since 1.48: +8 -3 lines
Diff to previous 1.48
o Adding I. Fenty seaice cost extensions (after minor cleanup)
  - smrsst, smrsss
  - based on modified seaice_cost_driver (not yet checked into CVS)
  - new runtime "clamp" parameters SEAICE_clamp_salt, SEAICE_clamp_theta
o Adjust a few seaice STORE directives (following some recent modifs).


Revision 1.48 - (view) (download) (annotate) - [select for diffs]
Tue Nov 10 09:33:56 2009 UTC (14 years, 6 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint61y
Changes since 1.47: +7 -7 lines
Diff to previous 1.47
make maximum zeta a runtime parameter


Revision 1.47 - (view) (download) (annotate) - [select for diffs]
Wed Aug 5 21:49:02 2009 UTC (14 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61u, checkpoint61v, checkpoint61w, checkpoint61x
Changes since 1.46: +5 -5 lines
Diff to previous 1.46
add missing "_d 0" in HSNOW initialisation


Revision 1.46 - (view) (download) (annotate) - [select for diffs]
Sun Jun 28 01:05:41 2009 UTC (14 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61s, checkpoint61t
Changes since 1.45: +2 -2 lines
Diff to previous 1.45
add bj in exch2 arrays and S/R


Revision 1.45 - (view) (download) (annotate) - [select for diffs]
Thu Jun 25 14:36:15 2009 UTC (14 years, 10 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint61r
Changes since 1.44: +3 -9 lines
Diff to previous 1.44
Changed initialisation and re-initialisations of seaiceMaskU/V


Revision 1.44 - (view) (download) (annotate) - [select for diffs]
Wed Jun 24 08:56:46 2009 UTC (14 years, 10 months ago) by mlosch
Branch: MAIN
Changes since 1.43: +8 -8 lines
Diff to previous 1.43
cosmetic change: replace uVel(i,j,1,bi,bj) with uVel(i,j,kSrf,bi,bj)
etc.


Revision 1.43 - (view) (download) (annotate) - [select for diffs]
Wed Jun 24 08:01:43 2009 UTC (14 years, 10 months ago) by mlosch
Branch: MAIN
Changes since 1.42: +32 -66 lines
Diff to previous 1.42
 third and step of replacing 3D versions of UICE,VICE,HEFF,AREA by 2D
 versions. Keep your fingers crossed.


Revision 1.42 - (view) (download) (annotate) - [select for diffs]
Mon Jun 22 15:57:45 2009 UTC (14 years, 10 months ago) by mlosch
Branch: MAIN
Changes since 1.41: +9 -1 lines
Diff to previous 1.41
first steps in cleaning up the 3-time levels of UICE,VICE,HEFF,AREA:
  1. introduce fields for time step (N-1 = *Nm1)
  2. do not use levels 2 and 3 anymore (but they are still around)

these changes probably break the adjoint, but the pickup is still
working, so I am stopping now to give P. a chance to fix the adjoint
if necessary and then I will get rid of the 3D fields altogether
carefully taking into account the pickup (not clear how).


Revision 1.41 - (view) (download) (annotate) - [select for diffs]
Sun Jun 21 23:08:48 2009 UTC (14 years, 10 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint61q
Changes since 1.40: +1 -2 lines
Diff to previous 1.40
o adding JM's doc/diags_changes.txt:
  a very useful summary that I refer to all the time
o adding pkg/seaice diagnostics for atmospheric and oceanic
   heat flux and for atmospheric and oceanic ice growth


Revision 1.40 - (view) (download) (annotate) - [select for diffs]
Wed Jun 17 07:33:30 2009 UTC (14 years, 11 months ago) by mlosch
Branch: MAIN
Changes since 1.39: +13 -92 lines
Diff to previous 1.39
 - move initialization of grid variables from init_varia and
   init_fixed where possible


Revision 1.39 - (view) (download) (annotate) - [select for diffs]
Tue Jun 2 16:11:32 2009 UTC (14 years, 11 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint61p
Changes since 1.38: +2 -2 lines
Diff to previous 1.38
Adding stressDivergenceX/Y to store.


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Tue May 12 19:56:36 2009 UTC (15 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61o
Changes since 1.37: +2 -2 lines
Diff to previous 1.37
new header file "W2_EXCH2_SIZE.h" coming with new W2-Exch2 topology code


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Apr 28 18:20:02 2009 UTC (15 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61m, checkpoint61n
Changes since 1.36: +7 -7 lines
Diff to previous 1.36
change macros (EXCH & GLOBAL_SUM/MAX) sufix _R4/_R8 to _RS/_RL
 when applied to _RS/_RL variable


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Wed Mar 18 14:35:38 2009 UTC (15 years, 2 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint61l
Changes since 1.35: +2 -2 lines
Diff to previous 1.35
forgot a few instances of 330., when replace this number by a runtime
parameter SEAICE_rhoSnow. There is still one instance in
cost_ice_test.F, which I am not touching


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Wed Mar 18 13:48:53 2009 UTC (15 years, 2 months ago) by mlosch
Branch: MAIN
Changes since 1.34: +4 -4 lines
Diff to previous 1.34
change a few defaults:
B-grid flags (not tested in verification, so no effect)
turn on flooding by default
turn on advection of snow by default


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Wed Mar 18 12:56:21 2009 UTC (15 years, 2 months ago) by mlosch
Branch: MAIN
Changes since 1.33: +55 -1 lines
Diff to previous 1.33
add 4 coeffient-2D-fields for the metric terms. For now they are defined
in SEAICE.h and computed in seaice_init_varia.F, eventually they should be
moved to newly created SEAICE_GRID.h (together with other grid parameter fields)
and computed in seaice_init_fixed.F. That will be a different step.


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Wed Dec 17 03:33:30 2008 UTC (15 years, 5 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint61g, checkpoint61h, checkpoint61i, checkpoint61j, checkpoint61k
Changes since 1.32: +21 -1 lines
Diff to previous 1.32
added sea ice age tracer;  #define SEAICE_AGE in SEAICE_PARAMS.h


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Sat Oct 11 20:37:05 2008 UTC (15 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint61e, checkpoint61f
Changes since 1.31: +4 -1 lines
Diff to previous 1.31
Make frWtrAtm global for FW balancing in presence of sea-ice,
and I need it outside of seaice code.
Also move DIAGNOSTICS_FILL(frWtrAtm ...
(hope I'm not making a betise).


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Tue Apr 8 03:01:55 2008 UTC (16 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59p, checkpoint59q, checkpoint59r, checkpoint60, checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c, checkpoint61d
Changes since 1.30: +1 -27 lines
Diff to previous 1.30
More _IF fixes.


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Sun Apr 6 03:13:40 2008 UTC (16 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.29: +5 -1 lines
Diff to previous 1.29
next fix: put all previous changes within #ifdef SEAICE_ALLOW_TD_IF


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Fri Mar 28 04:23:18 2008 UTC (16 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28
More fixes.


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Thu Mar 27 19:53:14 2008 UTC (16 years, 1 month ago) by heimbach
Branch: MAIN
Changes since 1.27: +23 -1 lines
Diff to previous 1.27
Add Ian Fenty sea-ice thermodynamics modifications.
Currently this is in separate routines to enable alternative testing.
(relevant routines are ..._if.F)
CPP switch is via
#define SEAICE_ALLOW_TD_IF
I.F. code doesnt contain latest SEAICE_SALINITY code


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Thu Feb 21 17:52:24 2008 UTC (16 years, 2 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59o
Changes since 1.26: +2 -2 lines
Diff to previous 1.26
fixed a comment


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Wed Feb 6 13:35:12 2008 UTC (16 years, 3 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint59n
Changes since 1.25: +3 -2 lines
Diff to previous 1.25
complete the functionality of starting from pickup even if nIter0=0
(did not work so far because of to generous if statement)


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Thu Jan 17 23:18:39 2008 UTC (16 years, 4 months ago) by dimitri
Branch: MAIN
Changes since 1.24: +6 -4 lines
Diff to previous 1.24
removed uneeded arrays KGEO, GWATX, and GWATY from SEAICE_CGRID code


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Wed Dec 5 07:28:29 2007 UTC (16 years, 5 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59l, checkpoint59m
Changes since 1.23: +7 -8 lines
Diff to previous 1.23
o pkg/seaice: removed SEAICE_FFIELDS.h and seaice_get_forcing.F
  seaice forcing fields can now be read only through pkg/exf


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Sun Nov 25 21:37:37 2007 UTC (16 years, 5 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59k
Changes since 1.22: +146 -127 lines
Diff to previous 1.22
always initialise all variables in common block.


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Thu Oct 11 10:30:34 2007 UTC (16 years, 7 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59i, checkpoint59j
Changes since 1.21: +33 -64 lines
Diff to previous 1.21
o Added open boundary conditions capability for seaice HEFF and AREA
For time being this capability requires pkg/exf, pkg/obcs, and pkg/seaice
UICE and VICE are masked at the southern and western open boundaries, if
any, of the domain.  Eventually needs to be extended to SALT and SNOW.


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Fri Sep 21 06:46:30 2007 UTC (16 years, 7 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59h
Changes since 1.20: +3 -2 lines
Diff to previous 1.20
define SEAICE_salinity as a fraction of the model's surface level salinity


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Thu Sep 20 14:32:37 2007 UTC (16 years, 7 months ago) by dimitri
Branch: MAIN
Changes since 1.19: +13 -2 lines
Diff to previous 1.19
initial HSALT set to ICE2WATR*rhoConstFresh*SEAICE_salinity


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Wed Sep 19 09:10:44 2007 UTC (16 years, 7 months ago) by mlosch
Branch: MAIN
Changes since 1.18: +2 -2 lines
Diff to previous 1.18
replace hardcoded lower limit for zeta (zMin) by runtime parameter


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Sat Sep 15 01:38:59 2007 UTC (16 years, 8 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59g
Changes since 1.17: +23 -1 lines
Diff to previous 1.17
adding ice salinity HSALT as a prognostic variable


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Fri Sep 14 02:07:37 2007 UTC (16 years, 8 months ago) by dimitri
Branch: MAIN
Changes since 1.16: +8 -35 lines
Diff to previous 1.16
changes for using pkg/seaice with pkg/obcs


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Mon Aug 6 19:36:53 2007 UTC (16 years, 9 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59f
Changes since 1.15: +74 -38 lines
Diff to previous 1.15
Close southern and western boundaries for UICE/VICE when useOBCS=.TRUE.


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed Jul 25 08:51:29 2007 UTC (16 years, 9 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59e
Changes since 1.14: +6 -5 lines
Diff to previous 1.14
added missing exchange for pkg/seaice OBCS mask


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Tue Jul 24 23:14:47 2007 UTC (16 years, 9 months ago) by jmc
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13
fix typo in latest check-in


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Tue Jul 24 18:57:22 2007 UTC (16 years, 9 months ago) by dimitri
Branch: MAIN
Changes since 1.12: +2 -1 lines
Diff to previous 1.12
added a missing #inclulde "OBCS_OPTIONS.h" (bug fix by An Nguyen)


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Wed Jul 18 23:07:38 2007 UTC (16 years, 10 months ago) by dimitri
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11
oops


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Jul 18 22:53:34 2007 UTC (16 years, 10 months ago) by dimitri
Branch: MAIN
Changes since 1.10: +78 -12 lines
Diff to previous 1.10
applied OBCS T/S mask to HEFFM sea ice mask
This fixes pkg/seaice OBCS problem but in my
opinion this information should eventually be transferred
to the GRID.h arrays: hFacC, maskC, etc.


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Thu Jun 21 04:06:21 2007 UTC (16 years, 10 months ago) by heimbach
Branch: MAIN
Changes since 1.9: +18 -17 lines
Diff to previous 1.9
Adding AREA, HEFF, HSNOW as control variables.


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Wed Jun 20 14:08:22 2007 UTC (16 years, 10 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59d
Changes since 1.8: +20 -5 lines
Diff to previous 1.8
 - fixed problem with HSNOW initialization to avoid thick snow when AREA
   is initilized with small values - does not change lab_sea results.
 - added HsnowFile initialization capability
Modified Files:
doc/tag-index pkg/seaice/SEAICE_PARAMS.h
pkg/seaice/seaice_init_varia.F pkg/seaice/seaice_readparms.F


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Fri Jun 8 08:03:05 2007 UTC (16 years, 11 months ago) by mlosch
Branch: MAIN
Changes since 1.7: +8 -1 lines
Diff to previous 1.7
initialise PRESS0, zmin, zmax as a function of AREA and HEFF


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Tue Jun 5 16:01:22 2007 UTC (16 years, 11 months ago) by mlosch
Branch: MAIN
Changes since 1.6: +37 -6 lines
Diff to previous 1.6
 - make it possible to read AREA from a file, too.


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri Apr 27 15:50:14 2007 UTC (17 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59a, checkpoint59b, checkpoint59c
Changes since 1.5: +1 -3 lines
Diff to previous 1.5
make pLoad & sIceLoad always available (but still only used if
      ATMOSPHERIC_LOADING is #define).


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Tue Apr 24 11:23:42 2007 UTC (17 years ago) by mlosch
Branch: MAIN
Changes since 1.4: +3 -4 lines
Diff to previous 1.4
  - rearrange fields for evp a little to avoid having to call a: too many
    exchanges and b: exchanges for stress trensor components which we do
    not have.


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Tue Apr 17 16:13:53 2007 UTC (17 years, 1 month ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint59
Changes since 1.3: +2 -2 lines
Diff to previous 1.3
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.3 - (view) (download) (annotate) - [select for diffs]
Sat Apr 14 22:19:34 2007 UTC (17 years, 1 month ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint58y_post
Changes since 1.2: +6 -2 lines
Diff to previous 1.2
Initially set HSNOW to zero intead of 20 cm when HEFF is zero.
This does not change lab_sea experiments, which are initialized with
HEFF=1 everywhere, but it "will" change results for any experiment
that are initialized with partial open water domains.


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Wed Dec 20 12:25:15 2006 UTC (17 years, 4 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint58t_post, checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post
Changes since 1.1: +3 -3 lines
Diff to previous 1.1
o fix multi-category seaice:
 - change cpp flag SEAICE_MULTILEVEL to more meaningful name:
   SEAICE_MULTICATEGORY
 - fix short wave heat flux
o replace field areaLoc by scalar variable


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Sun Oct 22 01:11:02 2006 UTC (17 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint58r_post, checkpoint58s_post
o split seaice_init into _fixed, _varia
o add first version of diagnostics interface
  (may need improvements, additions, etc)


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