After we fixed ROMS/Nonlinear/get_data.F below, the case runs without the error.
From:
Code: Select all
!-----------------------------------------------------------------------
! Point Sources/Sinks time dependent data.
!-----------------------------------------------------------------------
!
! Point Source/Sink vertically integrated mass transport.
!
IF (LuvSrc(ng).or.LwSrc(ng)) THEN
CALL get_ngfld (ng, iNLM, idRtra, SSF(ng)%ncid, &
& 1, SSF(ng), update(1), &
& 1, Nsrc(ng), 1, 2, 1, Nsrc(ng), 1, &
& SOURCES(ng) % QbarG(:,1))
IF (exit_flag.ne.NoError) RETURN
END IF
Code: Select all
& SOURCES(ng) % QbarG(:,:))
- ROMS/Adjoint/ad_get_data.F
- ROMS/Representer/rp_get_data.F
- ROMS/Tangent/tl_get_data.F
We didn't find the error when we run ./oceanM compiling with Linux-ifort.mk.
We are not sure if it is a possible bug and just want to share our case.