flac动力计算说明部分,有个例题example 3.11 ,首先定义了wave函数,然后施加这个wave到模型底部边界j=1。
rest stage2.sav
def wave
; sinusoidal wave : ampl = 1 m/sec, freq = 10 Hz, duration = .25 sec
freq = 10
wave = 1.0 * sin(2.0*pi*freq*dytime)
if dytime > 0.25 then
wave = 0.0
end if
end
apply ff
apply xvel=1.0 hist=wave j=1
apply yvel=0.0 j=1
我是新手,不明白:第一个apply,xvel=1.0,是对j=1边界起作用的;那么hist=wave是啥目的? 应该是施加vave到边界j=1上,从题目来看。但是,wave,和xvel=1.0难道不矛盾吗?wave是个正弦波, xvel=1.0是个速度分量,他们两个是怎么样的关系?
多谢!