frequency_bessel_sub/structure.h マニュアル

(The documentation of frequency_bessel_sub/structure.h)

Last Update: 2023/12/11


frequency_bessel_sub/structure.hでは frequency_besselコマンド専用の構造体が定義されている。 各構造体の定義を以下に示す。
Structures exclusively used by frequency_bessel command are defined in frequency_bessel_sub/structure.h. Definitions of individual structures are shown below.

◆目次(Table of contents)



◆struct TF_parameters型構造体 (A struct TF_parameters-type structure)

パラメータ一式を表現するための構造体である。 以下のメンバから成る。
A structure to represent the parameters. This structure is composed of the following members.


Type
メンバ名
Name of member
メンバの意味
Meaning of member
char inputdir[strsize] 読み込むクロススペクトルデータのディレクトリパス(第1引数)。
The directory path of the input cross spectral data (the 1st argument).
char outputfile[strsize] 計算した周波数-ベッセル変換の出力先ファイル名(第2引数)。
The name of the output file for the calculated frequency-Bessel transform (the 2nd argument).
char station_list_file[strsize] パラメータstation_list_fileの値。
The value of parameter station_list_file.
char extension[strsize] パラメータextensionの値。
The value of parameter extension.
char independent_variable[strsize] パラメータindependent_variableの値。
The value of parameter independent_variable.
double kmin パラメータkminの値。
The value of parameter kmin.
_Bool kmin_specified パラメータkminが指定されたか否かを示すフラグ。
A flag indicating whether the parameter kmin was specified.
double kmax パラメータkmaxの値。
The value of parameter kmax.
_Bool kmax_specified パラメータkmaxが指定されたか否かを示すフラグ。
A flag indicating whether the parameter kmax was specified.
double kinc パラメータkincの値。
The value of parameter kinc.
_Bool kinc_specified パラメータkincが指定されたか否かを示すフラグ。
A flag indicating whether the parameter kinc was specified.
double cmin パラメータcminの値。
The value of parameter cmin.
_Bool cmin_specified パラメータcminが指定されたか否かを示すフラグ。
A flag indicating whether the parameter cmin was specified.
double cmax パラメータcmaxの値。
The value of parameter cmax.
_Bool cmax_specified パラメータcmaxが指定されたか否かを示すフラグ。
A flag indicating whether the parameter cmax was specified.
double cinc パラメータcincの値。
The value of parameter cinc.
_Bool cinc_specified パラメータcincが指定されたか否かを示すフラグ。
A flag indicating whether the parameter cinc was specified.
int freq_step パラメータfreq_stepの値。
The value of parameter freq_step.
char normalize[strsize] パラメータnormalizeの値。
The value of parameter normalize.
int Nstations 観測点数。
The number of stations.
int Nf 周波数の個数。
The number of frequencies.
double f0 先頭周波数。
The beginning frequency.
double df 周波数刻み。
The frequency interval.
int Npairs データが存在する観測点ペア数。
The number of station pairs with the data present.
int Nkc 波数または位相速度の個数。
The number of wave numbers or phase velocities.