Loading
Delete hecMAT%ALU
Closes #743 (closed)
概要
未使用の hecmwST_matrix%ALU メンバを削除し、不要なメモリ確保を排除します。詳細な背景と調査結果は #743 (closed) を参照してください。
変更内容
以下3ファイルから ALU に関する記述(型定義・allocate/deallocate・nullify・ポインタコピー、計7箇所)を削除:
hecmw1/src/common/hecmw_util_f.F90—hecmwST_matrix型定義からのALU(:)削除、hecmw_nullify_matrix内のnullify削除fistr1/src/lib/m_fstr.f90—hecMAT_initの allocate / 0初期化、hecMAT_finalizeの deallocate 削除hecmw1/src/solver/matrix/hecmw_matrix_misc.f90—hecmw_mat_finalizeの deallocate、hecmw_mat_copy_valのポインタコピー削除
C/C++ の構造体定義は #743 (closed) の指摘どおり影響なし。実計算ロジックには触れていません。