一维分支网络的 Fipy

问题描述

我希望将 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

branched FiPy mesh

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...