| 1 | | diff --git a/ROMS/Utility/uv_rotate.F b/ROMS/Utility/uv_rotate.F |
| 2 | | index 168405c..86011c1 100644 |
| 3 | | --- a/ROMS/Utility/uv_rotate.F |
| 4 | | +++ b/ROMS/Utility/uv_rotate.F |
| 5 | | @@ -190,7 +190,7 @@ |
| 6 | | real(r8), intent(in) :: Vinp(LBi:UBi,LBj:UBj,LBk:UBk) |
| 7 | | |
| 8 | | real(r8), intent(inout) :: Uout(LBi:UBi,LBj:UBj,LBk:UBk) |
| 9 | | - real(r8), intent(inout) :: Vout(LBi:UBi,LBj:UBj,LBk,UBk) |
| 10 | | + real(r8), intent(inout) :: Vout(LBi:UBi,LBj:UBj,LBk:UBk) |
| 11 | | # endif |
| 12 | | ! |
| 13 | | ! Local variable declarations. |
| | 1 | There is a bug in uv_rotate.F when ASSUMED_SHAPE is activated. We need to have: |
| | 2 | {{{ |
| | 3 | real(r8), intent(inout) :: Uout(LBi:UBi,LBj:UBj,LBk:UBk) |
| | 4 | real(r8), intent(inout) :: Vout(LBi:UBi,LBj:UBj,LBk:UBk) |
| | 5 | }}} |
| | 6 | |
| | 7 | instead of |
| | 8 | {{{ |
| | 9 | real(r8), intent(inout) :: Uout(LBi:UBi,LBj:UBj,LBk:UBk) |
| | 10 | real(r8), intent(inout) :: Vout(LBi:UBi,LBj:UBj,LBk,UBk) |
| | 11 | }}} |