用于一维分支网络的 Fipy

Fipy for 1D branched network

我希望将 Fipy 用于由一维分支构成的网络。 Fipy 允许那种网格吗?我没能找到类似的例子。 感谢您的帮助。

FiPy 的 1D 网格不支持分支拓扑,但您可以通过连接只有一个单元宽的 2D 或 3D 网格来获得相同的有效结果,例如,

mesh1 = fp.Grid2D(nx=10, ny=1)
mesh2 = fp.Grid2D(nx=1, ny=7) + [[4.], [1.]]
mesh3 = fp.Grid2D(nx=5, ny=1) + [[5.], [4.]]
mesh4 = fp.Grid2D(nx=4, ny=1) + [[0.], [6.]]
mesh = mesh1 + mesh2 + mesh3 + mesh4