関数TF_add_near_field マニュアル

(The documentation of function TF_add_near_field)

Last Update: 2024/12/27


◆機能・用途(Purpose)

近地項からの寄与 h(t)Atsttenτf(tτ)dτ(1)=A[tenF1(tten)tstF1(ttst)]A[F2(tten)F2(ttst)] を波形に加算する。 ここでf(t)は震源時間関数、F1(t)はその1階積分、F2(t)は2階積分、 A, tst, tenは定数とする。
Add the contribution from a near-field term (Eq. 1) to a waveform, where f(t) is a source time function, F1(t) and F2(t) are its 1st- and 2nd-order integrals, respectively, and A, tst, and ten are constants.


◆形式(Format)

#include "WIHM_sub/timefunc.h"
inline void TF_add_near_field
(struct sequence seq,
 const struct sequence stfun_int1,const struct sequence stfun_int2,
 const double t_st,const double t_en,const double amp)


◆引数(Arguments)

seq 近地項の寄与を加算したい時系列データ。関数内で値が置き換わる。
The time series data to which the contribution from the near-field term is to be added. The values of this time series data are replaced within the function.
stfun_int1 震源時間関数f(t)の1階積分F1(t)の波形。
The waveform of F1(t), which represents the 1st-order integral of a source time function f(t).
stfun_int2 震源時間関数f(t)の2階積分F2(t)の波形。
The waveform of F2(t), which represents the 2nd-order integral of a source time function f(t).
t_st 積分区間の先頭時刻(1式のtst)。
The start time of the integral; tst in Eq. (1).
t_en 積分区間の末尾時刻(1式のten)。
The end time of the integral; ten in Eq. (1).
amp (1)式の係数A
The coefficient A of Eq. (1).


◆動作(Behaviour)

引数seqに(1)式の時系列データを加算する。
Add a time series data expressed by Eq. (1) to argument seq.