Parent Directory | Revision Log | Revision Graph
Links to HEAD: | (view) (download) (annotate) |
Links to checkpoint57p_post: | (view) (download) (annotate) |
Sticky Tag: |
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 small cleanups -- preparing for coordinate variables
o move MNC_CW_INIT() to a separate file
o fixes for passing scalars to mnc_cw_*
o finish MNC_CW_ADD_VATTR_* cleanup and add 'IF (useMNC) THEN' around all current sections of MNC code - the following tests compiled & ran with these fixes: exp0 global_ocean.90x40x15 aim.5l_cs dic_example hs94.cs-32x32x5
o make the MNC_CW_ADD_VATTR_* subroutines all take scalar arguments which simplifies the calls and passes the ifc check-bounds test
o remove gtype attribute except for debugging
o remove the "Nphys"-related MNC grid type definitions from MNC and place them in the fizhi package per the discussions with AM and JMC o the code compiles cleanly but has not been run o the two files added to fizhi do not (yet) interact with any of the other fizhi routines--no changes to existing fizhi code
o be careful to empty strings before using them
o add delete subroutines for the CW-layer grids and variables
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*
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 move MNC init routines to initialise_fixed.F o flags in data.mnc for output of the pre-defined "grid types"
o edit all MNC subroutines so that myThid is the _last_ argument
o bug fixes
o minor fixes for mnc with exch2 - tested with global_ocean.cs32x15
o fix indexing error in mnc_cw_readwrite.template o add function calls to initialise_fixed.F and write_state.F o add global attributes for w2/exch2
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 working (though incomplete) version of the "wrapper": - 149 pre-defined grids: - all "meaningful" X,Y,Z,T combinations - X,Y with or without halos - Horiz: centered, U, V, and corner (vorticity) grids - Vert: centered or interface - just two function calls to write a variable using one of the pre-defined grids o tile numbering scheme for both cube and XY grids o read, write, and append NetCDF files o checks for (acceptable) re-definition of dims, grids, and vars o numerous small bug fixes o warning: the two mnc_model_* files are now broken/obsolete and will soon be removed
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
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 |