#40 closed task (fixed)
Consolidate ropp_tools
Reported by: | Dave Offiler | Owned by: | Huw Lewis |
---|---|---|---|
Priority: | normal | Milestone: | 1.2 |
Component: | ropp_utils | Version: | 0.8 |
Keywords: | Cc: |
Description
All routines in ropp_tools should be reviewed to confirm thay are actually (or are likely to be) used somewhere in ROPP-1.
This is particularly true for some ad-hoc collections such as date & time routines. If being used, those currently in datetime_meto should be moved to datetime and robodoc-umented consistently for inclusion in the RefMan; unused routines should be removed.
Todo before final ROPP-1 release.
Change history (6)
comment:1 by , 19 years ago
comment:2 by , 19 years ago
Type: | defect → task |
---|---|
Version: | 0.8 |
comment:3 by , 18 years ago
Version: | → 0.8 |
---|
comment:4 by , 17 years ago
Component: | ROPP (all) → Tools |
---|---|
Milestone: | 1.1 → 1.2 |
Owner: | changed from | to
Priority: | minor → normal |
Status: | new → assigned |
A full review of ropp_tools has been conducted as part of v1.2 development. See https://trac.grassaf.org/ropp/browser/ropp_src/branches/dev/Share/r1336_cleanup_tools/ropp_tools
comment:5 by , 16 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Review of ropp_tools and use of third-party software and PES conducted for v1.2 (and now committed to trunk [1591] and tested successfully.
ropp_tools now consists of: arrays - taken from Maruardt collection (PES) datetime - based mainly on datetime_meto with a few new routines to provide Marquardt functionality geodesy - ROPP-specific code using Somagliana equation misc - miscellaneous utilities (providing some functionality from Marquardt files routines) typeSizes - third-party routine ropp_messages - based on messages routines from Marquardt collection (PES), removing C routines
ROPP now depends only on netCDF, udunits and BUFR third-party software. All dependence on Lapack, Flib routines etc have been removed, and replaced with ROPP-specific routines where necessary.
Ticket closed.
comment:6 by , 16 years ago
Review of ropp_tools and use of third-party software and PES conducted for v1.2 (and now committed to trunk [1591] and tested successfully.
ropp_tools now consists of:
arrays - taken from Maruardt collection (PES)
datetime - based mainly on datetime_meto with a few new routines to provide Marquardt functionality
geodesy - ROPP-specific code using Somagliana equation
misc - miscellaneous utilities (providing some functionality from Marquardt files routines)
typeSizes - third-party routine
ropp_messages - based on messages routines from Marquardt collection (PES), removing C routines
ROPP now depends only on netCDF, udunits and BUFR third-party software. All dependence on Lapack, Flib routines etc have been removed, and replaced with ROPP-specific routines where necessary.
Ticket closed.
Actually, I had in mind to remove the datetime_meto, as all the functionality is in datetime already, and the documentation is complete...
I would object to a merge of the datetime and datetime_meto because this breaks interface consistency with the preexisting code - see my #42.
Thoughts?