Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint58k_post: | (view) (download) (annotate) |
Sticky Tag: |
let text attributes exceed MNC_MAX_CHAR -- very slightly increases the overall size of the lookup tables and fixes the current over-length- attributes warnings
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 double the size again because some tests (aim.5l_cs) already need it
o double the default size of most lookup tables - needed as we increase the volume of diagnostics written by MNC
o mnc-ifying the seaice package
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 give MNC the ability to create additional files rather than exceeding a specified file size limit - run-time configurable (in data.mnc) as "MNC_MAX_FSIZE" - the default is just less than 2GB which is a practical limit on many systems (eg. Baylor's and Helen's recent problems) - tested and works on Linux/g77 -- needs testing elsewhere
o add a sequence number to the output file names in preparation for automatic handling of the 2GB NetCDF file size limitation
o small bug-fixes as suggested by Steph
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 add verbosity option o minor cleanups
o new "poster children" for the API reference: - generic_advdiff - mnc
o add '*.tex' files to the list used to generate the API documentation - add examples of the above to generic_advdiff and mnc o temporarily remove eesupp from dir_list since the formatting of the comments in those files needs much work
o C code to create a directory (eg. "mnc_20040322_0001") with a name based on the creation date and a sequence number
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 initial check-in
o fix bug: too many files open o add some testing code for pickups
o minor mnc changes
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 getting closer to a usable MNC package through the "cw" layer: - numerous bug fixes - global attributes added - improved handling of the unlimited dimension - "cw" can handle variables with up to 7 dimensions - added list of pre-defined grid types
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 first version able to create "entire" NetCDF files
o more functionality: dims, files, vars, attribs, ... o "make test" is working
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 |