グローバル モジュールの割り当て可能な変数である配列 Ar(-3:3, 5) を使用し、1 つのサブルーチンで割り当てて、次のサブルーチンでアクセスしたいと考えています (以下のコード スニペットを参照)。2 番目のサブルーチンのインデックスは -3 から 3 および 1 から 5 になりますか、それともサブルーチンで指定する必要がありますか?
module global
real, allocatable(:,:) :: Ar
end module global
subroutine allocateAr
use global
ALLOCATE(Ar(-3:3, 5))
end subroutine allocateAr
subroutine useAr
use global
Ar(-3,1)=3.0 !is this -3,1 here or do I have to use 1,1????
end subroutine useAr