#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 , 20 years ago
comment:2 by , 19 years ago
| Type: | defect → task |
|---|---|
| Version: | 0.8 |
comment:3 by , 19 years ago
| Version: | → 0.8 |
|---|
comment:4 by , 18 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 , 17 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 , 17 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?