顶底界面的边界条件
默认情况下,一维层状模型的顶界面为 自由边界 ,即过 z 平面的牵引力为 0; 底界面为 半无限空间 ,其对应模型文件的最后一行。
自版本 0.15.0 起, PyGRT 支持设置顶底界面的边界条件,可设置为 自由边界,刚性边界和半无限空间 , 公式推导详见 自由边界和刚性边界的反射系数 ,示例详见 (16) 不同边界条件的测试 。 为了不改变默认的模型输入,顶、底界面对边界条件的处理会有些区别,详见以下示意图。
通过以下可选参数,可设置顶底界面的边界条件。
详见 greenfn 和 static_greenfn 模块的 -B 选项。
PyModel1D() 创建模型时可设置边界条件:
topbound:Literal['free', 'rigid', 'halfspace']顶层边界条件botbound:Literal['free', 'rigid', 'halfspace']底层边界条件