diff --git a/pygrt/pymod.py b/pygrt/pymod.py index 4603db1f..1a18801a 100755 --- a/pygrt/pymod.py +++ b/pygrt/pymod.py @@ -69,6 +69,9 @@ def __init__(self, modarr0:np.ndarray, depsrc:float, deprcv:float): self.hasLiquid = True self.vmin = min(np.min(va), np.min(vb)) + # 最小非零速度 + nonzero_vb = vb[vb > 0] + self.vmin = min(np.min(va), np.min(nonzero_vb)) if nonzero_vb.size else np.min(va) self.vmax = max(np.max(va), np.max(vb))