Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint57z_post: | (view) (download) (annotate) |
Sticky Tag: |
Removing gratuitous _BEGIN_MASTER statements so that singleCpuIO make work multi-threaded.
MDS output: - write RF,RC,DRF & DRC to binary file; - fixed arrays: do not write time-step in meta file.
consolidate the previous modif using writegrid_mnc flag.
o extend outputTypesInclusive so that it includes the grid data
o fix mnc checkpoint writing problem reported by Baylor -- now works correctly with all the MLAdjust inputs
o various changes to mnc including: - all files use the new "BASENAME[[.ITER].{t|f}NUM].nc" format - output can now be grouped so that all files within a group change the ITER portion of their names in lock-step together - can now read ("global") PER-FACE (in addition to PER-TILE) files and works with both EXCH1 and EXCH2 (but needs more testing) - writing works for all verification test cases w/ g77 on Linux
dump rAz to file (was already in mnc grid-file ; added in mdsio format)
o make MNC variable initialization happen earlier
read cos & sin of grid-direction orientation angle (relative to W-E, S-N dir.) from file horizGridFile ; write to grid-file output.
o add more "Z" dimensions and associated coordinate vars to MNC
comment out inacurate xU,yU,xV,yV ; correct rAw,s,z dimensions in MNC file
o change MNC grid point locations for certain grid quantities
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
o remove bogus trailing semicolons as reported by Baylor
o I am *sick* of moving these variables around. But Jean-Michel has all but threatened a hissy fit if they aren't removed from PARAMS.h. So now here they are *back* in MNC_PARAMS.h where they were just a few days ago.
o move useMNC and related runtime switches to PARAMS.h
o fixes for passing scalars to mnc_cw_*
o make the MNC_CW_ADD_VATTR_* subroutines all take scalar arguments which simplifies the calls and passes the ifc check-bounds test
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
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.
ViewVC Help | |
Powered by ViewVC 1.1.22 |