型 Type |
メンバ名 Name of member |
メンバの意味 Meaning of member |
unsigned int | structure_file_format_specified : 1 | パラメータstructure_file_formatが指定されたか否かを示すフラグ。 A flag indicating whether the parameter structure_file_format was specified. |
unsigned int | structure_file_specified : 1 | パラメータstructure_fileが指定されたか否かを示すフラグ。 A flag indicating whether the parameter structure_file was specified. |
unsigned int | station_z_specified : 1 | パラメータstation_zが指定されたか否かを示すフラグ。 A flag indicating whether the parameter station_z was specified. |
unsigned int | inputfile_specified : 1 | パラメータinputfileが指定されたか否かを示すフラグ。 A flag indicating whether the parameter inputfile was specified. |
unsigned int | outputfile_specified : 1 | パラメータoutputfileが指定されたか否かを示すフラグ。 A flag indicating whether the parameter outputfile was specified. |
unsigned int | outputfile_station_specified : 1 | パラメータoutputfile_stationが指定されたか否かを示すフラグ。 A flag indicating whether the parameter outputfile_station was specified. |
unsigned int | outputdir_snapshot_specified : 1 | パラメータoutputdir_snapshotが指定されたか否かを示すフラグ。 A flag indicating whether the parameter outputdir_snapshot was specified. |
unsigned int | dz_specified : 1 | パラメータdzが指定されたか否かを示すフラグ。 A flag indicating whether the parameter dz was specified. |
unsigned int | dt_specified : 1 | パラメータdtが指定されたか否かを示すフラグ。 A flag indicating whether the parameter dt was specified. |
unsigned int | dt_snapshot_specified : 1 | パラメータdt_snapshotが指定されたか否かを示すフラグ。 A flag indicating whether the parameter dt_snapshot was specified. |
unsigned int | tmax_specified : 1 | パラメータtmaxが指定されたか否かを示すフラグ。 A flag indicating whether the parameter tmax was specified. |
型 Type |
メンバ名 Name of member |
メンバの意味 Meaning of member |
char | structure_file_format[strsize] | パラメータstructure_file_formatの値。 The value of parameter structure_file_format. |
char | structure_file[strsize] | パラメータstructure_fileの値。 The value of parameter structure_file. |
double | station_z | パラメータstation_zの値。 The value of parameter station_z. |
char | inputfile[strsize] | パラメータinputfileの値。 The value of parameter inputfile. |
char | outputfile[strsize] | パラメータoutputfileの値。 The value of parameter outputfile. |
char | outputfile_station[strsize] | パラメータoutputfile_stationの値。 The value of parameter outputfile_station. |
char | outputdir_snapshot[strsize] | パラメータoutputdir_snapshotの値。 The value of parameter outputdir_snapshot. |
double | dz | パラメータdzの値。 The value of parameter dz. |
double | dt | パラメータdtの値。 The value of parameter dt. |
double | dt_snapshot | パラメータdt_snapshotの値。 The value of parameter dt_snapshot. |
double | tmax | パラメータtmaxの値。 The value of parameter tmax. |
_Bool | structure_linear | 地下構造が標高の区分線形関数か否かを示すフラグ。 A flag indicating whether the subsurface structure is a piecewise linear function of the altitude. |
double | h | 地表と観測点の標高差(m)。 The elevation difference (m) betwee the ground surface and the station. |
int | Nz | \(z\)方向の格子点数。
「速度が定義される格子点の数」として与える。
これは「応力が定義される格子点の数」と等しく、
「staggered gridにおいて速度と応力のいずれかが定義される格子点の数」
の半分となる。 The number of grid nodes in the \(z\)-direction, given as “the number of grid nodes where the velocities are defined”. This is equal to “the number of grid nodes where the stresses are defined”, and is half of “the number of grid nodes where either the velocities or stresses are defined in the staggered grid”. |
int | Nt | 計算の時間ステップ数。\(t=0\)を含めてカウントする。 The number of time steps in the calculation, including \(t=0\) into the count. |
int | snapshot_output_interval | スナップショットの出力間隔
(差分計算の時間ステップの何ステップに1回出力するか)。 The output interval of the snapshots, represented by the number of time steps of the calculation. |
int | snapshot_time_digits | 出力するスナップショットのファイル名における
時刻の小数点以下の桁数。 The number of decimal digits to represent the time in the file names of the snapshots to output. |
型 Type |
メンバ名 Name of member |
メンバの意味 Meaning of member |
int | N | 層または速度定義点の個数。 The number of layers or the velocity definition points. |
double ∗ | z | 層の上端または速度定義点の標高(上向きを正)[m]を
浅い側から順に並べた配列。 An array composed of the altitude [m] (positive: upward) of the upper bound of each layer or at each velocity definition point, from shallower to deeper. |
double ∗ | V | 各層または各速度定義点での地震波速度[m/s]を
浅い側から順に並べた配列。 An array composed of the seismic wave velocity [m/s] for each layer or at each velocity definition point, from shallower to deeper. |