在 fipy 中解决耦合偏微分方程的最佳方法

问题描述

我正在尝试使用 fipy 解决以下问题,但我有点不知所措。希望有人能指出我正确的方向。

enter image description here

C 和 q 是因变量,我在 2 个维度上求解,时间 (t) 和长度 (z)。

有什么我可以效仿的例子吗?我应该在文档中查看哪里?或者有其他更适合这个问题的库吗?

提前致谢。

解决方法

examples.diffusion.mesh1D 是任何使用 FiPy 的人的起点。它贯穿了如何设置问题的基本概念,并涵盖了第一个方程的瞬态和扩散行为。

examples.convection.robin 说明了具有 Robin 边界条件的静态对流扩散源问题。这涵盖了第一个方程右侧的所有项和第一个边界条件。

这两个方程可以连续“扫描”直到它们收敛,也可以耦合。 examples.diffusion.coupled 说明了用于一对扩散方程的两种方法。

如果这些还不足以让您开始,请返回关于您遇到问题的具体问题。

相关问答

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