我正在尝试使用 FiPy 实现三元合金的相场凝固模型。我查看了 FiPy 网站上提供的大多数相场示例,我的模型类似于examples.phase.quaternary。
浓度的演化方程如下所示:
应该解决 C_1 和 C_2(C_3 是溶剂)的问题。浓度方程与相演化方程耦合,我们有 D_i = D_i(phi),h = h(phi)。
在所有三个术语中为 (C_i) 求解的变量存在非线性依赖关系,这让我不确定如何在 FiPy 中定义它们。第一项(红色)是具有非线性系数的扩散项,应该没问题,但我应该如何定义反扩散和相变项?
我尝试将它们定义为具有非线性系数的扩散和对流项,但没有成功。因此,我希望就如何定义一些建议让 FiPy 喜欢它。
任何帮助都非常感谢,谢谢!/安德斯