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

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

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


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

Revision 1.38
Wed Jun 17 14:51:50 2009 UTC (14 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: HEAD
Changes since 1.37: +1 -1 lines
FILE REMOVED
rename seaice_do_diags.F --> seaice_output.F ; remove PLOT_FIELD_XYZ calls ;
writing 3-levels field: skip copy to temp array by calling the right pkg/rw S/R


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Tue Apr 28 18:46:05 2009 UTC (15 years ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61m, checkpoint61n, checkpoint61o, checkpoint61p
Changes since 1.36: +6 -6 lines
Diff to previous 1.36
fix wrong type of EXCH for "arr"
+ 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]
Fri Apr 17 05:41:46 2009 UTC (15 years ago) by jmc
Branch: MAIN
Changes since 1.35: +5 -4 lines
Diff to previous 1.35
put local array "arr" in common block (for multi-threaded without SingleCpuIO)


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


Revision 1.34 - (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, checkpoint59n, checkpoint59o, checkpoint59p, checkpoint59q, checkpoint59r, checkpoint60, checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c, checkpoint61d, checkpoint61e, checkpoint61f
Changes since 1.33: +5 -23 lines
Diff to previous 1.33
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.33 - (view) (download) (annotate) - [select for diffs]
Sat Sep 15 01:38:59 2007 UTC (16 years, 7 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint59g, checkpoint59h, checkpoint59i, checkpoint59j, checkpoint59k
Changes since 1.32: +4 -1 lines
Diff to previous 1.32
adding ice salinity HSALT as a prognostic variable


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Thu Jun 7 13:46:40 2007 UTC (16 years, 11 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint59d, checkpoint59e, checkpoint59f
Changes since 1.31: +1 -106 lines
Diff to previous 1.31
move seaice-diagnostics from seaice_do_diags to do_statevars_diags; this
requires a new routine: seaice_diagnostics_fill.F


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Fri Jun 1 12:56:14 2007 UTC (16 years, 11 months ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint59c
Changes since 1.30: +2 -2 lines
Diff to previous 1.30
fix a diagnostics (SIpress was eta instead of press)


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Fri May 18 02:46:42 2007 UTC (16 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.29: +3 -1 lines
Diff to previous 1.29
remove ALLOW_SEAICE from exf pkg files and add #define ALLOW_RUNOFF
in SEAICE_OPTIONS.h


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Mon May 14 07:13:30 2007 UTC (17 years ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint59b
Changes since 1.28: +12 -2 lines
Diff to previous 1.28
add ice strength, bulk and shear viscosities to list of diagnostics
for even better analyses


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Sun Apr 22 23:42:49 2007 UTC (17 years ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint59a
Changes since 1.27: +24 -24 lines
Diff to previous 1.27
change temporary array(s) from RS to RL


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Sun Apr 22 23:07:54 2007 UTC (17 years ago) by mlosch
Branch: MAIN
Changes since 1.26: +66 -2 lines
Diff to previous 1.26
add diagnostics of principal stress components normalised by pressure
for checking the yield curve, this requires an extra 5 2D fields, too
bad.


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Fri Nov 3 23:02:47 2006 UTC (17 years, 6 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint58r_post, checkpoint58s_post, checkpoint58t_post, checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post, checkpoint58y_post, checkpoint59
Changes since 1.25: +5 -5 lines
Diff to previous 1.25
fixed DIAGNOSTICS_FILL usage


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Mon Oct 23 16:29:48 2006 UTC (17 years, 6 months ago) by heimbach
Branch: MAIN
Changes since 1.24: +22 -13 lines
Diff to previous 1.24
o Only output 1st level of AREA, HEFF, etc. fields
  (reserve 'I' option in diagnostics for future)


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Sun Oct 22 01:11:02 2006 UTC (17 years, 6 months ago) by heimbach
Branch: MAIN
Changes since 1.23: +23 -1 lines
Diff to previous 1.23
o split seaice_init into _fixed, _varia
o add first version of diagnostics interface
  (may need improvements, additions, etc)


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Thu Aug 17 00:18:44 2006 UTC (17 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58o_post, checkpoint58p_post, checkpoint58q_post
Changes since 1.22: +6 -1 lines
Diff to previous 1.22
- write seaice fields at 1rst & last iter (dumpInitAndLast).
- add snow thickness to snap-shot output list


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Wed Aug 9 04:33:25 2006 UTC (17 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58n_post
Changes since 1.21: +25 -38 lines
Diff to previous 1.21
all threads call WRITE_FLD S/R (needed if using SingleCpuIO)
 (no BEGIN_MASTER/ END_MASTER around the call, but inside MDSIO S/R)


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Jun 20 20:57:06 2006 UTC (17 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58k_post, checkpoint58l_post, checkpoint58m_post
Changes since 1.20: +7 -2 lines
Diff to previous 1.20
change seaice_monitor: - independant of main-monitor (write it's own mnc file)
 - called from the end of S/R SEAICE_DO_DIAGS


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Mon Mar 20 21:36:11 2006 UTC (18 years, 1 month ago) by mlosch
Branch: MAIN
CVS Tags: checkpoint58c_post, checkpoint58d_post, checkpoint58e_post, checkpoint58f_post, checkpoint58g_post, checkpoint58h_post, checkpoint58i_post, checkpoint58j_post
Changes since 1.19: +21 -1 lines
Diff to previous 1.19
  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.19 - (view) (download) (annotate) - [select for diffs]
Mon Mar 20 15:15:39 2006 UTC (18 years, 1 month ago) by jmc
Branch: MAIN
Changes since 1.18: +8 -21 lines
Diff to previous 1.18
move calendarDumps from "data" to "data.cal" and clean-up the code
 with a simple call to pkg/cal S/R: CAL_TIME2WRITE
 (the former piece of code started to spread over newly checked-in S/R)
add useEXF & useCAL flags (for now, set in hard-coded way)


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Tue Mar 14 21:21:53 2006 UTC (18 years, 1 month ago) by mlosch
Branch: MAIN
Changes since 1.17: +9 -9 lines
Diff to previous 1.17
copy the halos to the array that ends up in the mnc or mdsio file in
order to avoid funny values in the files (it cost me two hours to
figure out what that was, while I was looking for bugs in the exchanges!)


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Thu Sep 29 12:19:52 2005 UTC (18 years, 7 months ago) by edhill
Branch: MAIN
CVS Tags: checkpint57u_post, checkpoint57t_post, checkpoint57v_post, checkpoint57w_post, checkpoint57x_post, checkpoint57y_post, checkpoint57y_pre, checkpoint57z_post, checkpoint58, checkpoint58a_post, checkpoint58b_post
Changes since 1.16: +31 -24 lines
Diff to previous 1.16
 o make mnc honor the writeBinaryPrec flag for all the non-pickup and
   non-diagnostics output types


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Thu Aug 11 02:50:12 2005 UTC (18 years, 9 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57q_post, checkpoint57r_post, checkpoint57s_post
Changes since 1.15: +109 -76 lines
Diff to previous 1.15
 o fix an uninitialized variable problem introduced when seaice was
   MNC-ified a couple of months ago -- tested and works with both g77
   and ifort v8.1


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Wed Aug 10 19:18:52 2005 UTC (18 years, 9 months ago) by edhill
Branch: MAIN
Changes since 1.14: +17 -17 lines
Diff to previous 1.14
 o fix SEAICE use of MNC for tave and snapshot output


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Wed May 25 04:03:10 2005 UTC (18 years, 11 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57i_post, checkpoint57j_post, checkpoint57k_post, checkpoint57l_post, checkpoint57m_post, checkpoint57n_post, checkpoint57o_post, checkpoint57p_post
Changes since 1.13: +5 -3 lines
Diff to previous 1.13
 o for mnc output, fill the 'T' coordinate var with myTime and create a
   separate 'iter' variable for iteration count


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Sun May 22 02:06:07 2005 UTC (18 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.12: +5 -8 lines
Diff to previous 1.12
Implement I/O flags as they should be. This fix several (some of them
tricky) consistency problems.


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sun May 15 03:04:57 2005 UTC (18 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57h_done
Changes since 1.11: +6 -7 lines
Diff to previous 1.11
remove "baseTime" (no used) from arg. list of DIFF_BASE_MULTIPLE
and rename it: DIFFERENT_MULTIPLE


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Wed Apr 6 18:46:34 2005 UTC (19 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57f_post, checkpoint57g_post, checkpoint57g_pre, checkpoint57h_post, checkpoint57h_pre
Changes since 1.10: +7 -6 lines
Diff to previous 1.10
use baseTime as time origin ; DIFF_BASE_MULTIPLE replaces DIFFERENT_MULTIPLE


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sun Apr 3 05:16:44 2005 UTC (19 years, 1 month ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57f_pre
Changes since 1.9: +77 -27 lines
Diff to previous 1.9
 o mnc-ifying the seaice package


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Sun Feb 20 11:46:25 2005 UTC (19 years, 2 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint57e_post, eckpoint57e_pre
Changes since 1.8: +29 -5 lines
Diff to previous 1.8
o parameter calendarDumps: when set, approximate months (30-31 days) and years
  (360-372 days) for parameters chkPtFreq, pChkPtFreq, taveFreq, SEAICE_taveFreq,
  KPP_taveFreq, and freq in pkg/diagnostics are converted to exact calendar
  months and years.  Requires pkg/cal.


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Dec 27 20:34:11 2004 UTC (19 years, 4 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint57c_post, checkpoint57c_pre, checkpoint57d_post
Changes since 1.7: +1 -5 lines
Diff to previous 1.7
o added seaice_summary.F and removed obsolete ALLOW_SEAICE's from pkg/seaice


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Thu Oct 9 04:19:20 2003 UTC (20 years, 7 months ago) by edhill
Branch: MAIN
CVS Tags: branch-netcdf, checkpoint51i_post, checkpoint51k_post, checkpoint51l_post, checkpoint51l_pre, checkpoint51m_post, checkpoint51n_post, checkpoint51n_pre, checkpoint51o_post, checkpoint51o_pre, checkpoint51p_post, checkpoint51q_post, checkpoint51r_post, checkpoint51s_post, checkpoint51t_post, checkpoint51u_post, checkpoint52, checkpoint52a_post, checkpoint52a_pre, checkpoint52b_post, checkpoint52b_pre, 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, 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, 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, ecco_c52_e35, hrcube4, hrcube5, hrcube_1, hrcube_2, hrcube_3
Branch point for: branch-nonh, checkpoint51n_branch, netcdf-sm0, tg2-branch
Changes since 1.6: +2 -1 lines
Diff to previous 1.6
 o first check-in for the "branch-genmake2" merge
 o verification suite as run on shelley (gcc 3.2.2):

Wed Oct  8 23:42:29 EDT 2003
                T           S           U           V
G D M    c        m  s        m  s        m  s        m  s
E p a R  g  m  m  e  .  m  m  e  .  m  m  e  .  m  m  e  .
N n k u  2  i  a  a  d  i  a  a  d  i  a  a  d  i  a  a  d
2 d e n  d  n  x  n  .  n  x  n  .  n  x  n  .  n  x  n  .

OPTFILE=NONE

Y Y Y Y 13 16 16 16  0 16 16 16 16 16 16 16 16 13 12  0  0 pass  adjustment.128x64x1
Y Y Y Y 16 16 16 16  0 16 16 16 16 16 16  0  0 16 16  0  0 pass  adjustment.cs-32x32x1
Y Y Y Y 16 16 16 16  0 16 16 16 16 16 16 22  0 16 16 22  0 pass  adjust_nlfs.cs-32x32x1
Y Y Y Y -- 13 13 16 16 13 13 13 13 16 16 16 16 16 16 16 16 N/O   advect_cs
Y Y Y Y -- 22 16 16 16 16 16 16 13 16 16 16 16 16 16 16 16 N/O   advect_xy
Y Y Y Y -- 13 16 13 16 16 16 16 16 16 16 22 16 16 16 16 16 N/O   advect_xz
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass  aim.5l_cs
Y Y Y Y 14 16 16 16 16 16 16 16 16 13 16 16 16 16 16 13 16 pass  aim.5l_Equatorial_Channel
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 13 16 16 13 13 16 pass  aim.5l_LatLon
Y Y Y Y 13 16 16 16 16 16 16 16 16 16 13 12 13 13 16 13 16 pass  exp0
Y Y Y Y 14 16 16 16 16 16 16 16 22 16 16 16 13 16 16 22 16 pass  exp1
Y Y Y Y 13 13 16 13 16 16 16 16 16 13 13 16 16 13 13 13 13 pass  exp2
Y Y Y Y 16 16 16 16 16 16 16 16 22 16 16 16 16 16 16 16 16 pass  exp4
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 22 16 16 16 22 16 pass  exp5
Y Y Y Y 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 pass  front_relax
Y Y Y Y 14 16 16 13 13 16 16 13 13 16 13 13 16 12 13 13 16 pass  global_ocean.90x40x15
Y Y Y Y 10 16 16 13 13 16 13 16 16 13 13 13 13 16 16 13 16 FAIL  global_ocean.cs32x15
Y Y Y Y  6 11 12 13 13 12 13 16 13  9  9  9  9 10  9  9 11 FAIL  global_ocean_pressure
Y Y Y Y 14 16 16 13 16 16 16 13 13 13 13 13 16 12 16 13 16 pass  global_with_exf
Y Y Y Y 14 16 16 16 16 16 16 16 16 11 13 22 13 16 16  9 16 pass  hs94.128x64x5
Y Y Y Y 13 16 16 16 16 16 16 16 16 11 16 16 16 13 16 22 13 pass  hs94.1x64x5
Y Y Y Y 14 16 16 16 16 16 16 16 16 13 16 13 13 16 16 22 13 pass  hs94.cs-32x32x5
Y Y Y Y 10 10 16 13 13 16 16 16 22 16 13 13 13 13 13 22 13 FAIL  ideal_2D_oce
Y Y Y Y  8 16 16 16 16 16 16 16 16 13 13  8 16 16 16 16 16 FAIL  internal_wave
Y Y Y Y 14 16 16 16 16 16 16 16 16 13 13 22 13 13 13 22 16 pass  inverted_barometer
Y Y Y Y 12 16 16 16 16 16 16 16 16 16 13 12 13 13 13 13 13 FAIL  lab_sea
Y Y Y Y 11 16 16 16 16 16 16 16 13 13 13 12 13 16 13 12 13 FAIL  natl_box
Y Y Y Y 16 16 16 16 16 16 16 16 22 16 16 16 16 16 16 16 16 pass  plume_on_slope
Y Y Y Y 13 16 16 16 16 13 16 16 16 16 16 16 16 13 16 16 16 pass  solid-body.cs-32x32x1


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Fri May 23 20:19:16 2003 UTC (20 years, 11 months ago) by dimitri
Branch: MAIN
CVS Tags: branchpoint-genmake2, checkpoint50g_post, checkpoint50h_post, checkpoint50i_post, checkpoint51, checkpoint51a_post, checkpoint51b_post, checkpoint51b_pre, checkpoint51c_post, checkpoint51d_post, checkpoint51e_post, checkpoint51f_post, checkpoint51f_pre, checkpoint51g_post, checkpoint51h_pre, checkpoint51i_pre, checkpoint51j_post
Branch point for: branch-genmake2
Changes since 1.5: +36 -12 lines
Diff to previous 1.5
checkpoint50g_post
o merged with release1_p17 (pkg/seaice and verification/lab_sea)
  - added SEAICE_MULTILEVEL for 8-category sea-ice thermodynamics
  - LSR sea-ice dynamic solver moved to SouthWest B-grid location and
    made the default because of faster convergence than ADI


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Tue Feb 18 05:33:55 2003 UTC (21 years, 2 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint48f_post, checkpoint48g_post, checkpoint48h_post, checkpoint48i_post, checkpoint49, checkpoint50, checkpoint50a_post, checkpoint50b_post, checkpoint50b_pre, checkpoint50c_post, checkpoint50c_pre, checkpoint50d_post, checkpoint50d_pre, checkpoint50e_post, checkpoint50e_pre, checkpoint50f_post, checkpoint50f_pre
Changes since 1.4: +9 -5 lines
Diff to previous 1.4
Merging from release1_p12:
o Modifications for using pkg/exf with pkg/seaice
  - improved description of the various forcing configurations
  - added basic radiation bulk formulae to pkg/exf
  - units/sign fix for evap computation in exf_getffields.F
  - updated verification/global_with_exf/results/output.txt
o Added pkg/sbo for computing IERS Special Bureau for the Oceans
  (SBO) core products, including oceanic mass, center-of-mass,
  angular, and bottom pressure (see pkg/sbo/README.sbo).
o Lower bound for viscosity/diffusivity in pkg/kpp/kpp_routines.F
  to avoid negative values in shallow regions.
  - updated verification/natl_box/results/output.txt
  - updated verification/lab_sea/results/output.txt
o MPI gather, scatter: eesupp/src/gather_2d.F and scatter_2d.F
o Added useSingleCpuIO option (see PARAMS.h).
o Updated useSingleCpuIO option in mdsio_writefield.F to
  work with multi-field files, e.g., for single-file pickup.
o pkg/seaice:
  - bug fix in growth.F: QNET for no shortwave case
  - added HeffFile for specifying initial sea-ice thickness
  - changed SEAICE_EXTERNAL_FLUXES wind stress implementation
o Added missing /* */ to CPP comments in pkg/seaice, pkg/exf,
  kpp_transport_t.F, forward_step.F, and the_main_loop.F
o pkg/seaice:
  - adjoint-friendly modifications
  - added a SEAICE_WRITE_PICKUP at end of the_model_main.F


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Sat Dec 28 10:11:11 2002 UTC (21 years, 4 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint47f_post, checkpoint47g_post, checkpoint47h_post, checkpoint47i_post, checkpoint47j_post, checkpoint48, checkpoint48a_post, checkpoint48b_post, checkpoint48c_post, checkpoint48c_pre, checkpoint48d_post, checkpoint48d_pre, checkpoint48e_post
Branch point for: c24_e25_ice, ecco-branch
Changes since 1.3: +9 -9 lines
Diff to previous 1.3
checkpoint47f_post
Merging from release1_p10:
o modifications for using pkg/exf with pkg/seaice
  - pkg/seaice CPP options SEAICE_EXTERNAL_FORCING
    and SEAICE_EXTERNAL_FLUXES
  - pkg/exf CPP options EXF_READ_EVAP and
    EXF_NO_BULK_COMPUTATIONS
  - usage examples are Experiments 8 and 9 in
    verification/lab_sea/README
  - verification/lab_sea default experiment now uses
    pkg/gmredi, pkg/kpp, pkg/seaice, and pkg/exf


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Dec 5 08:43:03 2002 UTC (21 years, 5 months ago) by dimitri
Branch: MAIN
CVS Tags: branch-exfmods-tag, checkpoint47b_post, checkpoint47c_post, checkpoint47d_post, checkpoint47d_pre, checkpoint47e_post
Branch point for: branch-exfmods-curt
Changes since 1.2: +1 -1 lines
Diff to previous 1.2
checkpoint47b_post
Merging from release1_p9:
o pkg/seaice
  - removed GOTO's and added taf directives
  - double precision constants to reduce the g77 (Linux)
    to F77 (SGI) differences reported in release1_p8
o tools/genmake
  - added SGI options
o verification/testscript
  - updated to that of checkpoint47a_post
o verification/global_ocean.90x40x15/input/eedata
  - modified for SGI f77 compatibility
o verification/lab_sea
  - added description of sea-ice model
  - added missing matlab routines
  - added test of thermodynamics parallelization
Modified Files:
   doc/tag-index pkg/seaice/SEAICE_FFIELDS.h
   pkg/seaice/SEAICE_PARAMS.h pkg/seaice/adi.F
   pkg/seaice/advect.F pkg/seaice/budget.F pkg/seaice/diffus.F
   pkg/seaice/dynsolver.F pkg/seaice/groatb.F pkg/seaice/growth.F
   pkg/seaice/lsr.F pkg/seaice/ostres.F
   pkg/seaice/seaice_do_diags.F pkg/seaice/seaice_get_forcing.F
   pkg/seaice/seaice_init.F pkg/seaice/seaice_model.F
   pkg/seaice/seaice_readparms.F tools/genmake
   verification/global_ocean.90x40x15/input/eedata
   verification/lab_sea/README
   verification/lab_sea/matlab/lookat_exp1.m
   verification/lab_sea/matlab/lookat_exp2.m
   verification/lab_sea/matlab/lookat_exp3.m
   verification/lab_sea/matlab/lookat_exp4.m
   verification/lab_sea/matlab/lookat_exp5.m
   verification/lab_sea/matlab/lookat_exp6.m
   verification/lab_sea/results/AREAtave.0000000010.data
   verification/lab_sea/results/HEFFtave.0000000010.data
   verification/lab_sea/results/UICEtave.0000000010.data
   verification/lab_sea/results/VICEtave.0000000010.data
   verification/lab_sea/results/output.txt
Added Files:
   verification/lab_sea/seaice.ps
   verification/lab_sea/matlab/lookat_exp7.m
   verification/lab_sea/matlab/mmax.m
   verification/lab_sea/matlab/mypcolor.m
   verification/lab_sea/matlab/myquiver.m
   verification/lab_sea/matlab/readbin.m
   verification/lab_sea/matlab/wysiwyg.m
Removed Files:
   verification/lab_sea/code/KPP_OPTIONS.h


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Tue Nov 12 20:47:27 2002 UTC (21 years, 6 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint46n_post, checkpoint47, checkpoint47a_post
Changes since 1.1: +233 -0 lines
Diff to previous 1.1
Merging from release1_p8 branch:
o New package: pkg/seaice
  Sea ice model by D. Menemenlis (JPL) and Jinlun Zhang (Seattle).
  The sea-ice code is based on Hibler (1979-1980).
  Two sea-ice dynamic solvers, ADI and LSR, are included.
  In addition to computing prognostic sea-ice variables and diagnosing
  the forcing/external data fields that drive the ocean model,
  SEAICE_MODEL also sets theta to the freezing point under sea-ice.
  The implied surface heat flux is then stored in variable
  surfaceTendencyTice, which is needed by KPP package (kpp_calc.F and
  kpp_transport_t.F) to diagnose surface buoyancy fluxes and for the
  non-local transport term.  Because this call precedes model
  thermodynamics, temperature under sea-ice may not be "exactly" at
  the freezing point by the time theta is dumped or time-averaged.


Revision 1.1
Mon Nov 11 22:01:21 2002 UTC (21 years, 6 months ago) by heimbach
Branch: MAIN
Branch point for: release1
FILE REMOVED
file seaice_do_diags.F was initially added on branch release1.


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