/[MITgcm]/MITgcm/pkg/diagnostics/diagnostics_write.F
ViewVC logotype

Log of /MITgcm/pkg/diagnostics/diagnostics_write.F

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


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

Revision 1.39 - (view) (download) (annotate) - [selected]
Tue Jun 2 20:58:22 2015 UTC (8 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: HEAD, 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.38: +4 -2 lines
Diff to previous 1.38
add few _BARRIER around anyupdate of "diag_pkgStatus"


Revision 1.38 - (view) (download) (annotate) - [select for diffs]
Wed Aug 14 00:57:33 2013 UTC (10 years, 8 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint64n, checkpoint64o, checkpoint64p, checkpoint64q, checkpoint64r, checkpoint64s, checkpoint64t, checkpoint64u, checkpoint64v, checkpoint64w, checkpoint64x, checkpoint64y, checkpoint64z, checkpoint65, checkpoint65a, checkpoint65b, checkpoint65c, checkpoint65d, checkpoint65e, checkpoint65f, checkpoint65g, checkpoint65h, checkpoint65i, checkpoint65j, checkpoint65k, checkpoint65l
Changes since 1.37: +6 -1 lines
Diff to previous 1.37 , to selected 1.39
track the status of pkg/diagnostics activation (updating pkgStatus)


Revision 1.37 - (view) (download) (annotate) - [select for diffs]
Fri Jun 8 15:01:19 2012 UTC (11 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint63o, checkpoint63p, checkpoint63q, checkpoint63r, checkpoint63s, checkpoint64, checkpoint64a, checkpoint64b, checkpoint64c, checkpoint64d, checkpoint64e, checkpoint64f, checkpoint64g, checkpoint64h, checkpoint64i, checkpoint64j, checkpoint64k, checkpoint64l, checkpoint64m
Changes since 1.36: +5 -9 lines
Diff to previous 1.36 , to selected 1.39
simplify (since CAL_TIME2DUMP result no longer depends on iteration number)


Revision 1.36 - (view) (download) (annotate) - [select for diffs]
Thu Jun 7 17:12:01 2012 UTC (11 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.35: +13 -9 lines
Diff to previous 1.35 , to selected 1.39
- add phase-lag to argument list of S/R CAL_TIME2DUMP
- fix for snapshot (freq < 0) case.


Revision 1.35 - (view) (download) (annotate) - [select for diffs]
Wed Jun 6 17:55:44 2012 UTC (11 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.34: +35 -17 lines
Diff to previous 1.34 , to selected 1.39
implement calendarDumps for stats-diags


Revision 1.34 - (view) (download) (annotate) - [select for diffs]
Sat Jun 11 23:29:44 2011 UTC (12 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62z, checkpoint63, checkpoint63a, checkpoint63b, checkpoint63c, checkpoint63d, checkpoint63e, checkpoint63f, checkpoint63g, checkpoint63h, checkpoint63i, checkpoint63j, checkpoint63k, checkpoint63l, checkpoint63m, checkpoint63n
Changes since 1.33: +2 -2 lines
Diff to previous 1.33 , to selected 1.39
move MNC code out of diagnostics_out.F into 2 S/R (in diagnostics_mnc_out.F)


Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Mon Jun 6 15:42:58 2011 UTC (12 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 , to selected 1.39
refine debugLevel criteria when printing messages


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Wed Jan 13 01:42:48 2010 UTC (14 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint62a, checkpoint62b, checkpoint62c, checkpoint62d, checkpoint62e, checkpoint62f, checkpoint62g, checkpoint62h, checkpoint62i, checkpoint62j, checkpoint62k, checkpoint62l, checkpoint62m, checkpoint62n, checkpoint62o, checkpoint62p, checkpoint62q, checkpoint62r, checkpoint62s, checkpoint62t, checkpoint62u, checkpoint62v, checkpoint62w, checkpoint62x, checkpoint62y
Changes since 1.31: +5 -1 lines
Diff to previous 1.31 , to selected 1.39
call DIAGSTATS_CLOSE_IO from here (moved from the_model_main.F)


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Fri Jan 8 19:44:05 2010 UTC (14 years, 4 months ago) by jmc
Branch: MAIN
Changes since 1.30: +13 -9 lines
Diff to previous 1.30 , to selected 1.39
pass-modelEnd flag as argument, from forward_step to diagnostics_write:
 in case useSIGREG, will write (averaged) diagnostics (if dumpAtLast) before
 writing pickups and stopping.


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Wed Jan 3 00:29:59 2007 UTC (17 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58u_post, checkpoint58v_post, checkpoint58w_post, checkpoint58x_post, checkpoint58y_post, checkpoint59, 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, checkpoint61v, checkpoint61w, checkpoint61x, checkpoint61y, checkpoint61z, checkpoint62
Changes since 1.29: +15 -13 lines
Diff to previous 1.29 , to selected 1.39
do not apply dumAtLast to snap-shot output (since they are not filled-in)


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Mon Jun 5 18:17:23 2006 UTC (17 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58g_post, checkpoint58h_post, checkpoint58i_post, checkpoint58j_post, checkpoint58k_post, checkpoint58l_post, checkpoint58m_post, checkpoint58n_post, checkpoint58o_post, checkpoint58p_post, checkpoint58q_post, checkpoint58r_post, checkpoint58s_post, checkpoint58t_post, mitgcm_mapl_00
Changes since 1.28: +15 -15 lines
Diff to previous 1.28 , to selected 1.39
Implement periodic averaging diagnostics (e.g., mean seasonal cycle,
 mean diurnal cycle)


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Mon Mar 20 15:15:39 2006 UTC (18 years, 1 month ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58c_post, checkpoint58d_post, checkpoint58e_post, checkpoint58f_post
Changes since 1.27: +25 -57 lines
Diff to previous 1.27 , to selected 1.39
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.27 - (view) (download) (annotate) - [select for diffs]
Mon Jan 23 22:21:15 2006 UTC (18 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58a_post, checkpoint58b_post
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 , to selected 1.39
put #include "EEPARAMS.h" first (to get MAX_LEN_FNAM defined for other
 included header files)


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Tue Sep 6 17:45:19 2005 UTC (18 years, 8 months ago) by edhill
Branch: MAIN
CVS Tags: checkpint57u_post, checkpoint57r_post, checkpoint57s_post, checkpoint57t_post, checkpoint57v_post, checkpoint57w_post, checkpoint57x_post, checkpoint57y_post, checkpoint57y_pre, checkpoint57z_post, checkpoint58
Changes since 1.25: +3 -3 lines
Diff to previous 1.25 , to selected 1.39
 o fix the time and iter values written


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Thu Jul 7 13:14:56 2005 UTC (18 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57l_post, checkpoint57m_post, checkpoint57n_post, checkpoint57o_post, checkpoint57p_post, checkpoint57q_post
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 , to selected 1.39
get tired of complaining about "myTime". fix it.


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Wed Jul 6 02:13:52 2005 UTC (18 years, 10 months ago) by edhill
Branch: MAIN
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 , to selected 1.39
 o add mnc output capability to diagnostics/diagstat and update
   our cvsignore files for the ACSII output generated


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Sun Jun 26 16:51:49 2005 UTC (18 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57j_post, checkpoint57k_post
Changes since 1.22: +33 -24 lines
Diff to previous 1.22 , to selected 1.39
change pointers so that 1 diag. can be used several times (with # freq.)


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Tue Jun 14 23:06:15 2005 UTC (18 years, 10 months ago) by molod
Branch: MAIN
CVS Tags: checkpoint57i_post
Changes since 1.21: +9 -5 lines
Diff to previous 1.21 , to selected 1.39
Add diagnostics flag for output at last time step


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Tue Jun 14 22:30:02 2005 UTC (18 years, 10 months ago) by molod
Branch: MAIN
Changes since 1.20: +7 -5 lines
Diff to previous 1.20 , to selected 1.39
Provide option to set diagnostic freq to 0 and get output at last time step only


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Wed May 25 04:03:09 2005 UTC (18 years, 11 months ago) by edhill
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 , to selected 1.39
 o for mnc output, fill the 'T' coordinate var with myTime and create a
   separate 'iter' variable for iteration count


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Sun May 22 22:53:36 2005 UTC (18 years, 11 months ago) by dimitri
Branch: MAIN
Changes since 1.18: +18 -1 lines
Diff to previous 1.18 , to selected 1.39
Bug fix for CalendarDump flag.  Monthly fields were not being reset at
the correct time.  Will move to subroutine in pkg/cal ASAP.  Thank JM
for spotting problem.


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Sat May 21 22:33:40 2005 UTC (18 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.17: +14 -1 lines
Diff to previous 1.17 , to selected 1.39
with FIZHI: use "alarm2" to decide when to write statistics-diag output.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Fri May 20 07:28:50 2005 UTC (18 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.16: +42 -19 lines
Diff to previous 1.16 , to selected 1.39
Add new capability: compute & write Global/Regional & per level statistics


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Tue May 17 00:22:00 2005 UTC (18 years, 11 months ago) by molod
Branch: MAIN
CVS Tags: checkpoint57h_done
Changes since 1.15: +3 -2 lines
Diff to previous 1.15 , to selected 1.39
Get type to agree for strict fortran rules


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Mon May 16 23:41:32 2005 UTC (18 years, 11 months ago) by molod
Branch: MAIN
Changes since 1.14: +19 -13 lines
Diff to previous 1.14 , to selected 1.39
Use alarm system for diagnostics when fizhi is in use


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat May 14 20:45:27 2005 UTC (18 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57h_post
Changes since 1.13: +34 -16 lines
Diff to previous 1.13 , to selected 1.39
output frequency is now defined in seconds => Needs to change data.diagnostics


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Fri May 13 18:32:46 2005 UTC (19 years ago) by molod
Branch: MAIN
Changes since 1.12: +5 -3 lines
Diff to previous 1.12 , to selected 1.39
Get coding in fizhi case for numbers after the decimal (less than 1 day)


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Fri May 13 18:22:53 2005 UTC (19 years ago) by molod
Branch: MAIN
Changes since 1.11: +27 -8 lines
Diff to previous 1.11 , to selected 1.39
Change diagnostics output frequency selection to real always and to coded date for fizhi


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Sun Feb 20 19:41:11 2005 UTC (19 years, 2 months ago) by dimitri
Branch: MAIN
CVS Tags: checkpoint57e_post, checkpoint57f_post, checkpoint57f_pre, checkpoint57g_post, checkpoint57g_pre, checkpoint57h_pre, eckpoint57e_pre
Changes since 1.10: +5 -5 lines
Diff to previous 1.10 , to selected 1.39
bug fix for calendarDumps


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Sun Feb 20 11:46:25 2005 UTC (19 years, 2 months ago) by dimitri
Branch: MAIN
Changes since 1.9: +29 -1 lines
Diff to previous 1.9 , to selected 1.39
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.9 - (view) (download) (annotate) - [select for diffs]
Sun Feb 6 23:19:02 2005 UTC (19 years, 3 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57d_post
Changes since 1.8: +30 -8 lines
Diff to previous 1.8 , to selected 1.39
write snap-shot diagnostics at the middle of the time-interval (instead of
 at the end)


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Mon Dec 13 21:55:48 2004 UTC (19 years, 4 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57b_post, checkpoint57c_post, checkpoint57c_pre
Changes since 1.7: +28 -19 lines
Diff to previous 1.7 , to selected 1.39
new S/R diagnostics_fill (replace fill_diagnostics):
 * look through the short list of active diag. (instead of through the long
   list of all available diagnostics) ;
 * create function DIAGNOSTICS_IS_ON to tell if a diagnostics is active


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Tue Jul 6 03:55:53 2004 UTC (19 years, 10 months ago) by edhill
Branch: MAIN
CVS Tags: 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
Changes since 1.6: +10 -9 lines
Diff to previous 1.6 , to selected 1.39
 o prepare diagnostics for MNC/NetCDF output
   - add Nrphys to MNC
   - encode KDIAG within GDIAG
   - add use_mdsio and use_mnc flags to data.diagnostics
   - start converting diagnostics to Protex format
   - mdsio-based output for hs94.cs-32x32x5 is *identical*


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Wed May 5 00:39:21 2004 UTC (20 years ago) by edhill
Branch: MAIN
CVS Tags: checkpoint52n_post, checkpoint53, checkpoint53a_post, checkpoint53b_post, checkpoint53b_pre, checkpoint53c_post, checkpoint53d_post, checkpoint53d_pre, checkpoint53f_post, checkpoint53g_post, checkpoint54, checkpoint54a_post, checkpoint54a_pre
Changes since 1.5: +3 -0 lines
Diff to previous 1.5 , to selected 1.39
 o adding cvs 'Header:' and 'Name:' strings


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Fri Feb 27 23:46:52 2004 UTC (20 years, 2 months ago) by molod
Branch: MAIN
CVS Tags: checkpoint52l_post, checkpoint52l_pre, checkpoint52m_post, hrcube5
Changes since 1.4: +5 -3 lines
Diff to previous 1.4 , to selected 1.39
Fixed errors in diagnostics routines, add wrapper to change units


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Thu Feb 26 22:49:39 2004 UTC (20 years, 2 months ago) by molod
Branch: MAIN
Changes since 1.3: +3 -1 lines
Diff to previous 1.3 , to selected 1.39
Modification for compatibility with timeave package


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Thu Feb 26 22:08:49 2004 UTC (20 years, 2 months ago) by molod
Branch: MAIN
Changes since 1.2: +1 -2 lines
Diff to previous 1.2 , to selected 1.39
Wrapper routine to fill diagnostics from model without seeing commons


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Thu Feb 26 02:21:18 2004 UTC (20 years, 2 months ago) by molod
Branch: MAIN
Changes since 1.1: +13 -131 lines
Diff to previous 1.1 , to selected 1.39
Implementing diagnostics package


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu Feb 12 16:18:21 2004 UTC (20 years, 3 months ago) by molod
Branch: MAIN
CVS Tags: checkpoint52j_post, checkpoint52j_pre, checkpoint52k_post, hrcube4
Diff to selected 1.39
Diagnostics output driver routine


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