Opened 2 years ago
Closed 2 years ago
#936 closed upgrade (Done)
IMPORTANT: Miscelaneous Update
Reported by: | arango | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | Release ROMS/TOMS 4.1 |
Component: | Nonlinear | Version: | 4.0 |
Keywords: | Cc: |
Description
- To distinguish between ESMF and MCT coupling, the module in mct_coupler.h is renamed from ocean_coupler_mod to mct_coupler_mod. I missed that renaming when I restructured the coupler a few years back. I noticed this issue when using CMake in the ROMS-JEDI interface. There are changes in several that include this module with the USE association.
- Remove using ecbuild command in cbuild_roms.csh and cbuild_roms.sh. The ecbuild tool, developed at ECMWF, is a built function on top of CMake and consists of a set of macros and a wrapper around CMake. It is exclusively used in the ROMS-JEDI interface and JEDI to configure the entire data assimilation system components.
- Modified and cleaned main CMakeLists.txt and Compilers/roms_config.cmake to facilitate compiling ROMS source code within the ROMS-JEDI interface and to allow the workflow of different ROMS-JEDI applications.
Many thanks to David Robertson for figuring out the complicated manipulations with CMake, which is exclusively used in JEDI.
Note:
See TracTickets
for help on using tickets.