- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在不限制面内通量分量的情况下,将 fipy 网格中边界面的法向通量明确设置为特定值?
Neumann 边界条件可以指定为:(1) 固定的垂直于边界面的通量分量,或 (2) 作为面处通量的完整规范。默认的fipy条件是前者(value = 0),但是显式方法(faceGrad.constrain)是后者。可以通过在 fipy diffusion.mesh20x20 末尾添加以下代码来理解该问题示例并注意不同的面部梯度结果。
facesNeumann = mesh.exteriorFaces & ~facesTopLeft & ~facesBottomRight
print 'grad(phi) with default Neumann BC...'
print phi.faceGrad.value.T[facesNeumann.value]
phi.faceGrad.constrain(0.,facesNeumann)
DiffusionTerm().solve(var=phi)
print 'and with explicit Neumann BC...'
print phi.faceGrad.value.T[facesNeumann.value]
最佳答案
请参阅关于 fixed flux boundary conditions 的讨论.基本上,您将包含所需边界通量散度的源添加到 FiPy 的默认无通量条件。
关于python - 您如何在 Fipy 中指定 Neumann(垂直于面的固定通量)边界条件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39553706/
谁能帮我解决以下方程的边界条件?我找不到图中显示的图形。它们用于不同的 u_0 ,一个有 4 个根,第二个有 2 个根。 import matplotlib.pyplot as plt import
我试图理解一段来自 paper concerning fluid simulations for games 的代码。我正在研究边界条件的解决方法。由于我不了解 C++,所以我遇到了额外的困难。 据我
我正在迭代一个 3 维数组(每个像素有 3 个值的图像),以将 3x3 过滤器应用于每个像素,如下所示: //For each value on the image for (i=0;i1) &
我的系统最好用对角稀疏矩阵 (Poisson) 来描述。我有我的对角线稀疏矩阵,但是,我想将边界条件(即矩阵的“边缘”)更改为零。建模者想要在具有不同边界条件的稀疏对角矩阵中描述系统一定是一种常见的情
如何在不限制面内通量分量的情况下,将 fipy 网格中边界面的法向通量明确设置为特定值? Neumann 边界条件可以指定为:(1) 固定的垂直于边界面的通量分量,或 (2) 作为面处通量的完整规范。
我是一名优秀的程序员,十分优秀!