Opened 4 years ago

Closed 4 years ago

#885 closed upgrade (Done)

IMPORTANT: Update to Parallel I/O (PIO)

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

Description

  • Several files were updated to remove compilation issues when ROMS is compiled with both PIO and ESMF/NUOPC libraries. There is a module interference with the buffer and A dummy variables in several routines inside modules. This is a weird one and a compiler bug in the ifort compiler. To avoid any issues in the future with the I/O routines, the local buffer variable is renamed to rbuffer or ibuffer for floating-point and integer representation respectively. The dummy A variable is renamed to Adat.
  • Update the files in the ESM directory for WRF/WPS version 4.1 or higher. Special treatment is needed newest release of 4.3.
  • Corrected a typo in set_tides.F. Many thanks to Stefan Riha for reporting this issue.

Change History (1)

comment:1 by arango, 4 years ago

Resolution: Done
Status: newclosed
Note: See TracTickets for help on using tickets.