python - 在 fipy 中解决耦合偏微分方程的最佳方法
问题描述
我正在尝试使用 fipy 解决以下问题,但我有点不知所措。希望有人能指出我正确的方向。
C 和 q 是因变量,我在二维时间 (t) 和长度 (z) 中求解。
有什么我可以效仿的例子吗?我应该在文档中查看哪里?还是有其他更适合这个问题的库?
提前致谢。
解决方案
examples.diffusion.mesh1D
是任何使用 FiPy 的人的起点。它贯穿了如何设置问题的基本概念,并涵盖了第一个方程的瞬态和扩散行为。
examples.convection.robin
说明了具有 Robin 边界条件的静态对流扩散源问题。这涵盖了第一个方程右侧的所有项和第一个边界条件。
这两个方程可以连续“扫描”直到它们收敛,也可以耦合。examples.diffusion.coupled
说明了一对扩散方程的两种方法。
如果这些还不足以让您入门,请返回有关您遇到问题的具体问题。
推荐阅读
- python - 如何使用 strtotime 将时间戳转换为 unixepoch 时间戳
- loading - LightSwitch 应用程序负载问题 -
- reactjs - 如何在索引结果为零时停止索引显示在自动完成搜索栏中,使用 Algolia 进行多索引搜索?
- sockets - 套接字 VS 消息代理
- typescript - 从对象类型创建常量数组类型
- magento2 - Magento2 结帐返回购物车而不是下订单
- c# - 从用户控件访问父窗体
- linux - 为一个简单的 linux 驱动程序获取“以抢占不平衡返回”错误
- java - 按当前时间在该区域中查找 ZoneId
- javascript - 调用 element.dispatchEvent(new MouseEvent('')) 时会触发哪个 chromium c++ 函数?