Opened 10 months ago

Last modified 8 months ago

#959 closed upgrade

Important: Upated CMEPS NUOPC cap module — at Version 2

Reported by: arango Owned by:
Priority: major Milestone: Release ROMS/TOMS 4.2
Component: Nonlinear Version: 4.1
Keywords: Cc:

Description (last modified by arango)

I implemented the changes made by Ufuk Turunçoğlu to cmeps_roms.F, now called cmeps_roms.h, to avoid interference with the native framework. The native ROMS NUOPC cap module is now called esmf_roms.h. Either NUOPC module is included in esmf_roms.F via CPP. The coupling interface for CDEPS/CMEPS is activated with the CMEPS option, and is intended for connecting to the UFS-coastal framework.

For now, the UFS-coastal repository is downloaded from:

git -c submodule.ADCIRC.update=none clone -b feature/coastal_app --recursive https://github.com/oceanmodeling/ufs-coastal

Notice that we are omitting the ADCIRC component during the cloning since it is still private, and working with the research branch feature/coastal_app. This coupling capability is still under development and is complex. Thus, it is not ready for the regular user. We are currently testing the interface to connect ROMS to the UFS coupling framework.

An ESM/build_ufs.sh is provided to facilitate configuring and compiling any ROMS application. It is currently, configured for the Hurricane Irene (IRENE) application. See roms_test for more information. It works for the ROMS-DATA coupling system using the CDEFS connectors or the CMEPS mediator. The DATA component is replacing the atmosphere model, and it tests ROMS connection to CDEPS, CMEPS, and UFS coupling driver.


Many thanks to Ufuk Turunçoğlu for his hard work and help connecting ROMS to the UFS-coastal.

Change History (2)

comment:1 by arango, 10 months ago

Description: modified (diff)
Resolution: Done
Status: newclosed

comment:2 by arango, 9 months ago

Description: modified (diff)
Resolution: Done
Status: closedreopened
Note: See TracTickets for help on using tickets.