0/1のフラグを、integer=4byteからinteger(1)=1 byteへ変更 → 2.76GB → VF計算中 7.79GB
VFの精度をreal(8)からreal(4)(4byte)へ → 2.76GB(変化なし?) → VF計算中
integer(1),allocatable :: esfaced (:,:)
integer(1),allocatable :: swij (:,:)
integer(1),allocatable :: isfaced (:,:,:)
integer(1),allocatable :: lwij (:,:)
integer(1),allocatable :: isobstacle (:,:)
integer(1),allocatable :: isfinished (:,:)
real(4) :: viewfactor (n_bndfc,n_bndfc)
計算の準備に時間がかかりすぎる....。
- +
[5] viewfactor preparation completed: total cpu = 99657.97
- +
- +
[6] viewfactor completed: total cpu = 1786.859
- +
- +
[7] viewfactor completed: total cpu = 27.94531
- +
real 1720m39.253s
user 1720m12.703s
sys 0m9.615s