Changes between Version 1 and Version 2 of Ticket #959
- Timestamp:
- 10/09/23 17:24:07 (19 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #959
- Property Resolution Done
- Property Status closed → reopened
-
Ticket #959 – Description
v1 v2 1 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. To activate coupling to the **UFS-Coastal** application 2 https://github.com/oceanmodeling/ufs-coastal, we must activate either **CDEPS** or **CMEPS**. 1 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 [https://github.com/oceanmodeling/ufs-coastal UFS-coastal] framework. 3 2 4 If we activate either **CDEPS** or **CMEPS**, the native framework is obliterated as it should be. Both **CDEPS** and **CMEPS** coupling work now with the **ROMS** Hurricane Irene (**IRENE**) application driven by the **UFS** framework. 3 For now, the **UFS-coastal** repository is downloaded from: 4 {{{ 5 git -c submodule.ADCIRC.update=none clone -b feature/coastal_app --recursive https://github.com/oceanmodeling/ufs-coastal 6 }}} 7 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. 5 8 6 Notice that the **UFS-Coastal** framework is still under development and testing. It is not ready for regular users yet. 9 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 [https://github.com/myroms/roms_test/blob/feature/ufs/IRENE/Coupling/roms_data_cmeps/Readme.md 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. 7 10 8 11 ----