本人小白,正在复刻国外一个大型水槽实验,原实验对于某双色波的组次共造了18个波,总模拟时长200s,由于两种波具有不同周期,故两种波应该在不同的时间点结束造波,结束造波后波高的时间序列应该会出现自然衰减的效果。
请问各位大佬,如何修改waveproperties文件能使两个波在不同的时间点结束造波?
对于waveProperties文件的设置,一开始就简单设置为
waveType bichromaticFirst;
relaxationNames ( inlet );
initializationName inlet;
pName p_rgh;
inletCoeffs
{
waveType bichromaticFirst;
period1 5.26;
period2 6.45;
......
后来又试过另一种造波类型
waveType combinedWaves;
relaxationNames ( inlet );
...
inletCoeffs
{
waveType combinedWaves;
combinedWaveNames ( wave1 wave2 );
relaxationZone
{
...
}
}
wave1Coeffs
{
waveType stokesFirst;
period 5.26;
...
startTime 0;
endTime 94.68;
}
wave2Coeffs
{
waveType stokesFirst;
period 6.45;
startTime 0;
endTime 116.1;
}
但是从计算后输出的log文件和结果来看,这个starttime和endtime并没有正确运行(可能是被直接忽略了),不知道是根本就没有这个功能呢还是我设置的不对?
有做过类似案例的老师吗:135: