関数TF_read_subdomains マニュアル

(The documentation of function TF_read_subdomains)

Last Update: 2023/12/18


◆機能・用途(Purpose)

地下構造の設定における小領域の定義を読み込む。
Read the definitions of subdomains in the configuration of a subsurface structure.


◆形式(Format)

#include "waterPML_sub/set_structure.h"
inline struct TF_subdomains TF_read_subdomains
(const char ∗subdomain_volume_file,
 const char ∗subdomain_rho_file,
 const char ∗subdomain_Vp_file,
 const char ∗subdomain_Vs_file)


◆引数(Arguments)

subdomain_volume_file 範囲定義行が書かれている一時ファイル名。 関数TF_decompose_subdomain_info によって作成されたファイル名を与える。
The name of a temporary file in which the volume definition lines are written. Use the file created by function TF_decompose_subdomain_info.
subdomain_rho_file 密度が書かれている一時ファイル名。 関数TF_decompose_subdomain_info によって作成されたファイル名を与える。
The name of a temporary file in which the densities are written. Use the file created by function TF_decompose_subdomain_info.
subdomain_Vp_file P波速度が書かれている一時ファイル名。 関数TF_decompose_subdomain_info によって作成されたファイル名を与える。
The name of a temporary file in which the P-wave velocities are written. Use the file created by function TF_decompose_subdomain_info.
subdomain_Vs_file S波速度が書かれている一時ファイル名。 関数TF_decompose_subdomain_info によって作成されたファイル名を与える。
The name of a temporary file in which the S-wave velocities are written. Use the file created by function TF_decompose_subdomain_info.


◆戻り値(Return value)

引数で指定した4つのファイルから読み込んだ小領域のリスト。
A list of subdomains based on the four file specified by the arguments.