関数TF_write_parameters_all マニュアル

(The documentation of function TF_write_parameters_all)

Last Update: 2024/2/22


◆機能・用途(Purpose)

計算条件の詳細を出力する。
Output details of computation condition.


◆形式(Format)

#include "waterPML_sub/write.h"
inline void TF_write_parameters_all
(const int ARGC,char ∗const ∗ARGV,
 const struct waterPML_parameters parameters,
 const struct grid stg,char ∗const ∗type,
 const struct TF_surface solid_surface,
 const struct TF_surface water_surface,
 const struct tws_source ∗source,
 const struct TF_station ∗stations,
 const struct TF_snapshot ∗snapshot,
 const double ∗rho, const double ∗lambda, const double ∗mu,
 double ∗const ∗alpha, double ∗∗const ∗c, double ∗∗const ∗f)


◆引数(Arguments)

ARGC waterPMLコマンドの実行時にユーザが使用したコマンドライン引数の個数。
The number of command-line arguments used when the user executed the waterPML command.
ARGV waterPMLコマンドの実行時にユーザが使用したコマンドライン引数のリスト。
List of command-line arguments used when the user executed the waterPML command.
parameters 関数 TF_set_parameters, TF_read_stations, TF_count_snapshot によってメンバの値の設定を済ませた構造体。
A structure whose members were set by functions TF_set_parameters, TF_read_stations, and TF_count_snapshot.
stg 関数 TF_initialize_stg, TF_set_rho_index, TF_set_lambda_index, TF_set_mu_index, TF_set_alpha_index, TF_set_c, TF_set_f, TF_read_stations, TF_set_and_initialize_V, TF_set_and_initialize_T によって値を設定した構造体。
A structure whose values have been given by functions TF_initialize_stg, TF_set_rho_index, TF_set_lambda_index, TF_set_mu_index, TF_set_alpha_index, TF_set_c, TF_set_f, TF_read_stations, TF_set_and_initialize_V, and TF_set_and_initialize_T.
type 関数TF_set_type, TF_set_material_type によって値を設定した 2次元配列type
A 2-D array type whose values have been set by functions TF_set_type and TF_set_material_type.
solid_surface 関数 TF_initialize_surface, TF_set_solid_surface_from_structure, TF_set_solid_surface_from_3d によって設定を済ませた地表面。
The ground surface determined by functions TF_initialize_surface, TF_set_solid_surface_from_structure, and TF_set_solid_surface_from_3d.
water_surface 関数 TF_initialize_surface, TF_set_water_surface, TF_check_and_correct_surface によって設定を済ませた水面。
The water surface determined by functions TF_initialize_surface, TF_set_water_surface, and TF_check_and_correct_surface.
source ファイルから読み込んだ地震波動ソースの設定を並べた配列。 関数tws_set_source の戻り値を与える。
An array composed of the configuration of the seismic wave source read from a file; use the return value of function tws_set_source.
stations 出力する観測点の情報を並べた配列。 関数TF_read_stations の戻り値を与える。
An array composed of the information on the station to output; use the return value of function TF_read_stations.
snapshot 出力するスナップショットの設定が格納された構造体から成る配列。 関数TF_read_snapshot_initの戻り値を与える。
An array of structures composed of the configuration of the snapshot to output. Use the return value of function TF_read_snapshot_init.
rho 関数 TF_set_rho_index, TF_set_structure_layer, TF_set_structure, TF_reflect_water_property によって値を設定した配列。
An array whose values have been given by functions TF_set_rho_index, TF_set_structure_layer, TF_set_structure, and TF_reflect_water_property.
lambda 関数 TF_set_lambda_index, TF_set_structure_layer, TF_set_structure, TF_reflect_water_property によって値を設定した配列。
An array whose values have been given by functions TF_set_lambda_index, TF_set_structure_layer, TF_set_structure, and TF_reflect_water_property.
mu 関数 TF_set_mu_index, TF_set_structure_layer, TF_set_structure, TF_reflect_water_property によって値を設定した配列。
An array whose values have been given by functions TF_set_mu_index, TF_set_structure_layer, TF_set_structure, and TF_reflect_water_property.
alpha 関数 TF_set_alpha_index, TF_setPML_alpha によって値を設定した2次元配列。
A 2-D array whose component values have been determined by functions TF_set_alpha_index and TF_setPML_alpha.
c 関数 TF_set_c によって値を設定した3次元配列。
A 3-D array whose component values have been determined by function TF_set_c.
f 関数 TF_set_f によって値を設定した3次元配列。
A 3-D array whose component values have been determined by function TF_set_f.


◆動作(Behaviour)

以下のファイルを出力する。
Output the files listed below.