2024-05-16 09:38:44 发布
网友
我试图用FiPy来解决一个复杂的PDE。FiPY似乎不支持复杂的参数,一般的建议似乎是将PDE分开,分别求解,然后重新组合。还是这样吗?在
其次,我找不到任何方法来设置非常定的初始条件。假设我希望网格不是在每个单元格中都有相同的值,有没有比使用setValue更简单的方法呢?在
谢谢。在
FiPy不支持复杂的参数,但它支持求解向量,这可能会简化您的任务。在
见this coupled Cahn-Hilliard simulation的后半部分。在
当然可以设置非均匀的初始条件。有关如何将初始条件设置为随机字段或examples/diffusion/electrostatics.py和 以及examples/phase/中关于如何根据坐标设置初始条件的任何内容。正如您在这些示例中看到的,有两种不同的语法可以工作,但是setValue()是一种完全合法的方法。在
FiPy不支持复杂的参数,但它支持求解向量,这可能会简化您的任务。在
见this coupled Cahn-Hilliard simulation的后半部分。在
当然可以设置非均匀的初始条件。有关如何将初始条件设置为随机字段或examples/diffusion/electrostatics.py和 以及examples/phase/中关于如何根据坐标设置初始条件的任何内容。正如您在这些示例中看到的,有两种不同的语法可以工作,但是setValue()是一种完全合法的方法。在
相关问题 更多 >
编程相关推荐