###前提・実現したいこと
入力データであるWATERDEPTH DATA FILE を開きたい.
最終的にはmacのターミナルから,津波シミュレーションCOMCOTを実行できるようになりたい.
発生している問題・エラーメッセージ
以下の画像のように comcot.ctl 内で Bathymetry Data をdomain1.xyz というxyz形式のファイルを指定しています.
(サイトからダウンロードしたデータファイルでは,comcot.ctl 内で layer01におけるBathymetry Data は../etopo_halk2.xyz を指定されていますが,私は,対象とする領域が異なるため,domain1.xyzを指定しています.)
そして,以下の画像のように カレントディレクトリ内に指定したxyz形式のデータファイル(Bathymetry Data)を入れている状態です.
カレントディレクトリ内に,WATERDEPTH DATA FILE があるのに,このファイルを開くことができないという問題が発生しています.
READING BATHYMETRY DATA... READING XYZ BATHMETRY DATA FOR LAYER ID 1 ERROR:: CAN'T OPEN WATERDEPTH DATA FILE; EXITING.
該当のソースコード
gfortran
1./comcot
試したこと
make を実行
その後, ./comcot を実行した.
COMCOTのマニュアの主に入力データの章を読んだ.
###考えたこと
入力データは用意できてはいるが,読み込めていない
【その原因として私が予想したもの】
・入力データファイルのある場所が間違っている
・入力データファイルを読み込むコードが間違っている(読み方がわからない)
補足情報(FW/ツールのバージョンなど)
以下のサイトからダウンロードしたファイルから,以下の画像のファイルを抜粋して扱いました.
https://github.com/AndybnACT/comcot-gfortran
###実行環境
macOS Catalina, バージョン10.15.7, imac ,ターミナル,
fortran,津波シミュレーションCOMCOT, COMCOT1.7
###./comcot実行後の出力文全文ーエラー文を含む
************** COMCOT (gfortran)****************** * * * VERSION= 1.7 * * * **************************************************** READING PARAMETERS FOR SIMULATION... READING GENERAL INFORMATION...... READING PARAMETERS FOR FAULT MODEL...... READING PARAMETERS FOR GRID LAYER...... READING PARAMETERS FOR GRID LAYER ID 1 READING PARAMETERS FOR GRID LAYER ID 2 READING PARAMETERS FOR GRID LAYER ID 3 READING PARAMETERS FOR GRID LAYER ID 4 GENERATING NESTED GRIDS IN LAYER 1 GENERATING NESTED GRIDS IN LAYER 2 READING ROUGHNESS COEF DATA FOR LAYER 3 GENERATING NESTED GRIDS IN LAYER 3 READING ROUGHNESS COEF DATA FOR LAYER 4 READING BATHYMETRY DATA... READING XYZ BATHMETRY DATA FOR LAYER ID 1 ERROR:: CAN'T OPEN WATERDEPTH DATA FILE; EXITING.
あなたの回答
tips
プレビュー