社区
其他技术讨论专区
帖子详情
使用FiPY在Python中解决复杂的PDE
weixin_38050648
2019-09-12 01:20:38
我正试图用FiPy解决一个复杂的PDE.似乎FiPY不支持复杂的论证,一般的建议似乎是拆分PDE,单独解决然后重新组合.这仍然是这样吗? 其次,我看不出任何设置非常数初始条件的方法.假设我想让我的网格在每个单元格中没有相同的值,除了使用setValue之外,还有更简单的方法吗? 谢谢.
...全文
645
1
打赏
收藏
使用FiPY在Python中解决复杂的PDE
我正试图用FiPy解决一个复杂的PDE.似乎FiPY不支持复杂的论证,一般的建议似乎是拆分PDE,单独解决然后重新组合.这仍然是这样吗? 其次,我看不出任何设置非常数初始条件的方法.假设我想让我的网格在每个单元格中没有相同的值,除了使用setValue之外,还有更简单的方法吗? 谢谢.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
weixin_38066537
2019-09-12
打赏
举报
回复
FiPy不支持复杂的参数,但它确实支持向量求解,这可能会简化您的任务. 见this coupled Cahn-Hilliard simulation的后半部分. 当然可以设置不均匀的初始条件.有关如何将初始条件设置为随机字段或examples/diffusion/electrostatics.py和,请参见:examples/cahnHilliard/mesh2DCoupled.py以及如何根据坐标设置初始条件的examples/phase/中的任何内容.正如您在这些示例中所看到的,有几种不同的语法可行,但setValue()是完全合法的方法.
FiPy
-开源
使用
Python
编写的面向对象的偏微分方程(
PDE
)求解器,它基于标准的有限体积方法,并包括接口跟踪算法。 *警告*项目不再
使用
Sourceforge维护其存储库。
解决
数学建模的常见问题的
python
代码.zip
解决
数学建模的常见问题的
python
代码.zip
guyer2009.pdf
Partial Differential Equations
探索
FiPy
:一个强大的
Python
PDE
求解器
探索
FiPy
:一个强大的
Python
PDE
求解器 项目地址:https://gitcode.com/gh_mirrors/fi/
fipy
项目介绍
FiPy
是一个基于
Python
的开源项目,是一个面向对象的有限体积法(Finite Volume Method)求解器,专门用于
解决
偏微分方程(
PDE
s)的问题。该项目由美国国家标准与技术研究所(NIST)的材料科学和工程部门以及理论与计算材料科...
python
fipy
的安装及简单
使用
目录前言
fipy
安装示例代码mayavi安装三维问题方体区域示例代码Gmsh安装二维示例代码(圆域)三维示例代码(方域)(・ω<)★ 这是笔者在安装
fipy
和
使用
中
做的总结和自己的理解,希望能帮助到读者。 前言 安装
fipy
自带的库不能
解决
三维问题的显示和任意边界区域(包括圆域)的设定。 前者需要额外安装mayavi 后者需要额外安装gmsh.
fipy
FiPy
是基于标准有限体积(FV)方法的用
Python
编写的面向对象的偏微分方程(
PDE
)求解器。 安装 pip install future
其他技术讨论专区
473
社区成员
791,201
社区内容
发帖
与我相关
我的任务
其他技术讨论专区
其他技术讨论专区
复制链接
扫一扫
分享
社区描述
其他技术讨论专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章