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.

