你已经派生过 gprMax
镜像自地址
https://gitee.com/sunhf/gprMax.git
已同步 2025-08-06 20:46:52 +08:00
Fixed dispersion analysis for 2D simulations with non-cubic cells.
这个提交包含在:
@@ -224,7 +224,15 @@ def dispersion_analysis(G):
|
||||
minwavelength = minvelocity / results['maxfreq']
|
||||
|
||||
# Maximum spatial step
|
||||
delta = max(G.dx, G.dy, G.dz)
|
||||
if G.dimension == '3D':
|
||||
delta = max(G.dx, G.dy, G.dz)
|
||||
elif G.dimension == '2D':
|
||||
if G.nx == 1:
|
||||
delta = max(G.dy, G.dz)
|
||||
elif G.ny == 1:
|
||||
delta = max(G.dx, G.dz)
|
||||
elif G.nz == 1:
|
||||
delta = max(G.dx, G.dy)
|
||||
|
||||
# Courant stability factor
|
||||
S = (c * G.dt) / delta
|
||||
|
在新工单中引用
屏蔽一个用户