/[MITgcm]/MITgcm/model/src/ini_model_io.F
ViewVC logotype

Log of /MITgcm/model/src/ini_model_io.F

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


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

Revision 1.33 - (view) (download) (annotate) - [select for diffs]
Mon May 25 02:51:43 2009 UTC (14 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61o, checkpoint61p, checkpoint61q, checkpoint61r, checkpoint61s
Changes since 1.32: +3 -2 lines
Diff to previous 1.32
print Warning for globalFiles only if not using SingleCpuIO.


Revision 1.32 - (view) (download) (annotate) - [select for diffs]
Fri May 22 00:18:48 2009 UTC (14 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.31: +3 -31 lines
Diff to previous 1.31
remove wrong check & stop on mpi_myXGlobalLo,mpi_myYGlobalLo


Revision 1.31 - (view) (download) (annotate) - [select for diffs]
Sat May 16 13:35:37 2009 UTC (14 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.30: +24 -27 lines
Diff to previous 1.30
- move MDSIO_SCPU.h (pkg/mdsio) to EEBUFF_SCPU.h (eesupp/inc).
- remove MISSING_TILE_IO (from MDSIO_OPTIONS.h), replaced by run-time
  parameter "W2_useE2ioLayOut" (read from file "data.exch2").


Revision 1.30 - (view) (download) (annotate) - [select for diffs]
Wed May 13 00:39:20 2009 UTC (14 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.29: +4 -1 lines
Diff to previous 1.29
forgot this MDSIO_OPTIONS.h (where MISSING_TILE_IO is def/undef)


Revision 1.29 - (view) (download) (annotate) - [select for diffs]
Tue May 12 19:54:28 2009 UTC (14 years, 11 months ago) by jmc
Branch: MAIN
Changes since 1.28: +2 -3 lines
Diff to previous 1.28
new header files "W2_EXCH2_SIZE.h" with new W2-Exch2 topology code


Revision 1.28 - (view) (download) (annotate) - [select for diffs]
Mon May 11 02:29:32 2009 UTC (14 years, 11 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61n
Changes since 1.27: +77 -1 lines
Diff to previous 1.27
initialise and check global buffer size ;


Revision 1.27 - (view) (download) (annotate) - [select for diffs]
Sun Sep 21 18:02:49 2008 UTC (15 years, 7 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint61d, checkpoint61e, checkpoint61f, checkpoint61g, checkpoint61h, checkpoint61i, checkpoint61j, checkpoint61k, checkpoint61l, checkpoint61m
Changes since 1.26: +11 -5 lines
Diff to previous 1.26
create mdsioLocalDir (if not there); (wondering how portable it is ?)


Revision 1.26 - (view) (download) (annotate) - [select for diffs]
Fri Mar 28 18:48:05 2008 UTC (16 years, 1 month ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint59p, checkpoint59q, checkpoint59r, checkpoint60, checkpoint61, checkpoint61a, checkpoint61b, checkpoint61c
Changes since 1.25: +2 -2 lines
Diff to previous 1.25
Change some autodiff package CPP flags.


Revision 1.25 - (view) (download) (annotate) - [select for diffs]
Mon Oct 22 13:26:05 2007 UTC (16 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59j, checkpoint59k, checkpoint59l, checkpoint59m, checkpoint59n, checkpoint59o
Changes since 1.24: +4 -1 lines
Diff to previous 1.24
initialise reading Multi-Fields File common block


Revision 1.24 - (view) (download) (annotate) - [select for diffs]
Fri Oct 19 14:36:47 2007 UTC (16 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint59i
Changes since 1.23: +25 -8 lines
Diff to previous 1.23
prepare for "clever pickup" implementation:
new header file: RESTART.h for internal parameters related to restart process
(move parameters from PARAMS.h & GAD.h to new header file RESTART.h)


Revision 1.23 - (view) (download) (annotate) - [select for diffs]
Wed Oct 17 22:08:13 2007 UTC (16 years, 6 months ago) by jmc
Branch: MAIN
Changes since 1.22: +15 -1 lines
Diff to previous 1.22
move (and fix) extension of mdsioLocalDir (with Proc.# appended)
 from ini_parms.F to ini_model_io.F (better place)


Revision 1.22 - (view) (download) (annotate) - [select for diffs]
Fri Aug 4 01:22:18 2006 UTC (17 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint58n_post, checkpoint58o_post, checkpoint58p_post, checkpoint58q_post, 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, mitgcm_mapl_00
Changes since 1.21: +9 -1 lines
Diff to previous 1.21
only master-thread updates parameters in common block; and add a barrier;


Revision 1.21 - (view) (download) (annotate) - [select for diffs]
Thu Nov 3 16:26:35 2005 UTC (18 years, 6 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint57w_post, checkpoint57x_post, checkpoint57y_post, checkpoint57y_pre, checkpoint57z_post, checkpoint58, checkpoint58a_post, checkpoint58b_post, checkpoint58c_post, checkpoint58d_post, checkpoint58e_post, checkpoint58f_post, checkpoint58g_post, checkpoint58h_post, checkpoint58i_post, checkpoint58j_post, checkpoint58k_post, checkpoint58l_post, checkpoint58m_post
Changes since 1.20: +58 -7 lines
Diff to previous 1.20
put a "WARNING" (before turning it to a "STOP") if globalFiles & multi-proc.


Revision 1.20 - (view) (download) (annotate) - [select for diffs]
Tue Sep 6 02:16:09 2005 UTC (18 years, 7 months ago) by edhill
Branch: MAIN
CVS Tags: checkpint57u_post, checkpoint57r_post, checkpoint57s_post, checkpoint57t_post, checkpoint57v_post
Changes since 1.19: +2 -252 lines
Diff to previous 1.19
 o make MNC variable initialization happen earlier


Revision 1.19 - (view) (download) (annotate) - [select for diffs]
Wed May 25 04:03:09 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, checkpoint57q_post
Changes since 1.18: +7 -1 lines
Diff to previous 1.18
 o for mnc output, fill the 'T' coordinate var with myTime and create a
   separate 'iter' variable for iteration count


Revision 1.18 - (view) (download) (annotate) - [select for diffs]
Fri May 13 20:36:58 2005 UTC (18 years, 11 months ago) by baylor
Branch: MAIN
CVS Tags: checkpoint57h_done, checkpoint57h_post
Changes since 1.17: +3 -3 lines
Diff to previous 1.17
Change Grid for W in mnc state files.


Revision 1.17 - (view) (download) (annotate) - [select for diffs]
Sun Apr 3 05:16:43 2005 UTC (19 years, 1 month ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57f_post, checkpoint57f_pre, checkpoint57g_post, checkpoint57g_pre, checkpoint57h_pre
Changes since 1.16: +49 -1 lines
Diff to previous 1.16
 o mnc-ifying the seaice package


Revision 1.16 - (view) (download) (annotate) - [select for diffs]
Wed Feb 23 05:17:36 2005 UTC (19 years, 2 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57e_post, eckpoint57e_pre
Changes since 1.15: +15 -1 lines
Diff to previous 1.15
 o add more "Z" dimensions and associated coordinate vars to MNC


Revision 1.15 - (view) (download) (annotate) - [select for diffs]
Tue Feb 22 17:25:20 2005 UTC (19 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14
change "coordinates" string for Eta & dEtaHdt.


Revision 1.14 - (view) (download) (annotate) - [select for diffs]
Sat Dec 18 02:18:55 2004 UTC (19 years, 4 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint57b_post, checkpoint57c_post, checkpoint57c_pre, checkpoint57d_post
Changes since 1.13: +3 -3 lines
Diff to previous 1.13
o more CF compliance: convert all MNC 'iter' variables to 'T' so that it
  becomes the coordinate variable for the 'T' dimension


Revision 1.13 - (view) (download) (annotate) - [select for diffs]
Tue Dec 14 23:00:53 2004 UTC (19 years, 4 months ago) by edhill
Branch: MAIN
Changes since 1.12: +12 -12 lines
Diff to previous 1.12
o changes per discussion of AM, JMC, & EH3 today:
  - move redundant "grid" variables out of "state" -- in preparation of
    creating proper CF-style coordinate variables and in recognition
    that any/all grid variables can be easily copied (eg. w/NCO) from
    the grid files into any of the other NetCDF files
  - *always* output grid variables with MDSIO (this will eventually be
    changed)
  - output MNC grid file if useMNC is true


Revision 1.12 - (view) (download) (annotate) - [select for diffs]
Sun Oct 10 06:08:47 2004 UTC (19 years, 6 months ago) by edhill
Branch: MAIN
CVS Tags: 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.11: +1 -4 lines
Diff to previous 1.11
 o move useMNC and related runtime switches to PARAMS.h


Revision 1.11 - (view) (download) (annotate) - [select for diffs]
Fri Oct 8 17:03:21 2004 UTC (19 years, 6 months ago) by edhill
Branch: MAIN
Changes since 1.10: +15 -15 lines
Diff to previous 1.10
 o add ability of MNC to write local and "partial" (eg. 2D slices where
   the full 3D field is never actually stored) arrays to NetCDF files
   with the correct (that is, the complete multi-dimensional) set of
   array indicies
   - used in mom_vecinv() to write the diagFreq output
   - tested (demonstrated) in verification/aim.5l_cs


Revision 1.10 - (view) (download) (annotate) - [select for diffs]
Thu Oct 7 22:16:39 2004 UTC (19 years, 6 months ago) by edhill
Branch: MAIN
Changes since 1.9: +4 -2 lines
Diff to previous 1.9
 o quick fix: omitted two lines during the last check-in


Revision 1.9 - (view) (download) (annotate) - [select for diffs]
Thu Oct 7 21:52:29 2004 UTC (19 years, 6 months ago) by edhill
Branch: MAIN
Changes since 1.8: +27 -13 lines
Diff to previous 1.8
 o mnc-ify the MOM_VECINV() diagFreq output


Revision 1.8 - (view) (download) (annotate) - [select for diffs]
Wed Sep 29 03:45:14 2004 UTC (19 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint55d_post, checkpoint55d_pre, checkpoint55e_post
Changes since 1.7: +5 -1 lines
Diff to previous 1.7
MNC output for adjoint state in addummy_in_stepping,
controlled via ALLOW_MNC, ALLOW_AUTODIFF_MONITOR (as is), and
useMNC, autodiff_mnc.
(TLM output t.b.d.)


Revision 1.7 - (view) (download) (annotate) - [select for diffs]
Mon Sep 27 17:50:48 2004 UTC (19 years, 7 months ago) by edhill
Branch: MAIN
Changes since 1.6: +5 -8 lines
Diff to previous 1.6
 o fix mnc name: "T" ==> "Temp"


Revision 1.6 - (view) (download) (annotate) - [select for diffs]
Wed Sep 22 21:19:44 2004 UTC (19 years, 7 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint55c_post
Changes since 1.5: +42 -42 lines
Diff to previous 1.5
 o make the MNC_CW_ADD_VATTR_* subroutines all take scalar arguments
   which simplifies the calls and passes the ifc check-bounds test


Revision 1.5 - (view) (download) (annotate) - [select for diffs]
Fri Sep 17 22:57:11 2004 UTC (19 years, 7 months ago) by heimbach
Branch: MAIN
CVS Tags: checkpoint55, checkpoint55a_post, checkpoint55b_post
Changes since 1.4: +1 -4 lines
Diff to previous 1.4
o remove all tr1-related code (ALLOW_PASSIVE_TRACER)
  (adjoint stuff still has some tr1 names, but all use ptracer arrays)


Revision 1.4 - (view) (download) (annotate) - [select for diffs]
Fri Sep 10 12:19:29 2004 UTC (19 years, 7 months ago) by edhill
Branch: MAIN
CVS Tags: checkpoint54f_post
Changes since 1.3: +4 -1 lines
Diff to previous 1.3
 o overhaul of IO so that we now have flags for MDSIO and/or MNC
   - all verification tests compile and run with linux_ia32_g77
   - defaults are compatible with current input files--nothing
     should change if you were not previously using MNC
   - MNC output has been added in numerous places (eg. timeave)
     but there are still a few writes not yet do-able with MNC
     (this is in progress)
   - flags now allow for either/or/both use of MDSIO and MNC and
     documentation will soon follow
   - numerous small formatting cleanups for ProTeX


Revision 1.3 - (view) (download) (annotate) - [select for diffs]
Tue Jul 6 00:54:07 2004 UTC (19 years, 9 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint54a_post, checkpoint54b_post, checkpoint54c_post, checkpoint54d_post, checkpoint54e_post
Changes since 1.2: +2 -1 lines
Diff to previous 1.2
re-write staggerTimeStep: change pickup file ;
 (flag usePickupBeforeC54 to start from old pickup)


Revision 1.2 - (view) (download) (annotate) - [select for diffs]
Fri Jul 2 17:43:04 2004 UTC (19 years, 10 months ago) by jmc
Branch: MAIN
CVS Tags: checkpoint54, checkpoint54a_pre
Changes since 1.1: +12 -12 lines
Diff to previous 1.1
mnc: read totPhiHyd from pickup ; change few variable names (gUnm1, ...)


Revision 1.1 - (view) (download) (annotate) - [select for diffs]
Thu May 13 15:40:53 2004 UTC (19 years, 11 months ago) by adcroft
Branch: MAIN
CVS Tags: checkpoint53b_post, checkpoint53b_pre, checkpoint53c_post, checkpoint53d_post, checkpoint53d_pre, checkpoint53f_post, checkpoint53g_post
Slight re-arrangment to satisfy JMC opinions on file names!
 o ini_mnc_io.F has been split and replaced by
     ini_model_io.F - responsible for setting units/flags for model-state i/o
     write_grid.F   - responsible for writing the grid variables to file
 o the passing of flags to MDSIO has been moved from ini_parms to ini_model_io
 o ini_depths and ini_masks_etc no longer do I/O which is now in write_grid


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