winv_sub/write.h マニュアル

(The documentation of winv_sub/write.h)

Last Update: 2024/7/1


winv_sub/write.hでは 解析結果や関連するデータを出力する関数 が定義されている。 このヘッダファイル内で定義されている関数を以下に示す。 各関数の詳細は関数名をクリックしてリンク先を参照のこと。
Functions to output the analysis results and related data are defined in winv_sub/write.h. Functions defined in this header file are listed below. For details of individual functions, click the links.

関数名
Function name
機能・用途
Purpose
TF_output_data_obs 使用した観測波形\(u_n^{obs}(t)\)の時系列データをファイルに出力する。
Output the time series data of observed waveforms \(u_n^{obs}(t)\) used into files.
TF_output_data_obs_spectrum 使用した観測波形のフーリエスペクトル\(\tilde{U}_n^{obs}(\omega)\) をファイルに出力する。
Output the Fourier spectra \(\tilde{U}_n^{obs}(\omega)\) of observed waveforms used into files.
TF_output_stfun 実用グリーン関数の計算に用いた震源時間関数\(s^{green}(t)\)の時系列データと そのフーリエスペクトル\(S^{green}(\omega)\)をファイルに出力する。
Output the time series data of a source time function \(s^{green}(t)\) used for the computation of practical Green’s functions and its Fourier spectrum \(S^{green}(\omega)\) into files.
TF_output_SVD 特異値分解で得られた行列\(\myvector{\Lambda}(\omega)\), \(\myvector{U}^T(\omega)\), \(\myvector{V}(\omega)\) をファイルに出力する。
Output matrices \(\myvector{\Lambda}(\omega)\), \(\myvector{U}^T(\omega)\), and \(\myvector{V}(\omega)\) obtained by a singular value decomposition into files.
TF_output_model_resolution_matrix モデル解像度行列 \(\myvector{R}(\omega)\equiv \myvector{V_P}(\omega)\myvector{V_P}^T(\omega)\) をファイルに出力する。
Output a model resolution matrix \(\myvector{R}(\omega)\equiv \myvector{V_P}(\omega)\myvector{V_P}^T(\omega)\) into a file.
TF_output_matrices 観測データベクトル\(\myvector{\hat{d}^{obs}}(\omega)\)、 データ核\(\myvector{\hat{G}}(\omega)\)、 推定したモデルベクトル\(\myvector{\hat{m}^{est}}(\omega)\) をファイルに出力する。
Output an observed data vector \(\myvector{\hat{d}^{obs}}(\omega)\), a data kernel \(\myvector{\hat{G}}(\omega)\), and an estimated model vector \(\myvector{\hat{m}^{est}}(\omega)\) into files.
TF_output_green 計算に使用した実用グリーン関数とそのフーリエスペクトルをファイルに出力する。
Output the practical Green’s functions and their Fourier spectra into files.
TF_output_singular データ核\(\myvector{\hat{G}}(\omega)\)の ノンゼロ特異値の個数と特異値のリストをファイルに出力する。
Output the numbers of non-zero singular values and the lists of singular values of data kernels \(\myvector{\hat{G}}(\omega)\) into files.
TF_output_model 推定した震源時間関数\(s_m^{est}(t)\)と そのフーリエスペクトル\(S_m^{est}(\omega)\)を ファイルに出力する。
Output the source time functions \(s_m^{est}(t)\) and their Fourier spectra \(S_m^{est}(\omega)\) estimated by the analysis into files.
TF_output_syn 合成波形\(u_n^{syn}(t)\)とそのフーリエスペクトル、 並進運動や傾斜変動の合成波形、各要素ソースからの寄与 をファイルに出力する。
Output synthetic waveforms \(u_n^{syn}(t)\), their Fourier spectra, synthetic translational and tilt motions, and contributions to them from each elementary sources into files.
TF_output_residual_header 周波数毎の残差\(E(\omega)\)のファイルのヘッダ部分を出力する。
Output the header part of files for frequency-dependent residuals \(E(\omega)\).
TF_output_residual 周波数毎の残差\(E(\omega)\)を計算し、ファイルに出力する。
Compute and output frequency-dependent residuals \(E(\omega)\) into files.
TF_output_residual_timeDomain ローパスフィルターを掛けた 観測波形\(u_n^{obs,lp}(t)\)と合成波形\(u_n^{syn,lp}(t)\)の 残差を計算し、ファイルに出力する。
Compute and output the residuals between low-passed observed and synthetic waveforms (\(u_n^{obs,lp}(t)\) and \(u_n^{syn,lp}(t)\), respectively) into files.