Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint58q_post: | (view) (download) (annotate) |
Sticky Tag: |
further reductions in the default sizes of the lookup tables and more fixes involving explicit string lengths
various mnc cleanups and improvements: + shrink lookup tables by factor of ~4 + better error reporting when running out of lookup space + able to handle longer path/file names (up to 500 chars)
add missing-value capability to MNC: + currently off by default for everything + compiles and runs with GNU, Intel, & PGI + includes code to skip attributes writing for all but the initial write of any variable within any netCDF file
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
o add CF-style coordinate variables to MNC - just a first cut: numbers are meaningless on the cubesphere and missing along the T axis but otherwise it works!
o move the dump routines to a separate file per JMC request
o remove bogus trailing semicolons as reported by Baylor
o add a sequence number to the output file names in preparation for automatic handling of the 2GB NetCDF file size limitation
o fix a serious memory-wasting bug in MNC_GRID_INIT_ALL() o give the "monitor" package the ability to write to NetCDF files - requested by JMC - tested and works but needs more run-time options
o more comments for the api_reference (protex)
o new "poster children" for the API reference: - generic_advdiff - mnc
o read the MNC run-time params at the eeboot stage - mnc will be gracefully disabled if the data.mnc file does not exist o add look-up tables for AJA's unlimited-dim interface
o edit all MNC subroutines so that myThid is the _last_ argument
o bug fixes
o initial (working) version of MNC that reads pickup files - tested with global_ocean.cs32x15 - has bugs in the checking of in-memory vs. NetCDF variable sizes
o more work on the file-independent layer ("wrapper")
o adding attributes to the MNC "wrapper" level
o first steps towards a "convenience wrapper" for pre-defined grid types o small clean-ups
o new version of MNC "internals" with per-file association of all entities o first version with NetCDF read support o fixed the cleanup of internal lookup tables at file closure o numerous small bug fixes
o fix MNC dimensions so they are now per-NetCDF-file: this was a serious error in the earlier design o fix use of _RL,_RS where they should be REAL*4,REAL*8 o intelligent error handling for situations where the number of NetCDF variables exceeds the available storage space within the MNC "tables" o add descriptions to the variables in the model_grid output
o numerous bug fixes o the tests now exercise most of the "MNC_*" API
o some initial functionality
o initial check-in of notes and in-progress mnc package
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 |