comsol仿真算出两个表面态中我设定了一个变量,还有另一个变量要通过上一个变量该如何设定?

COMSOL怎么样将第一个步骤的结果作为第二个步骤的初始值(解继承问题)?Lvb2021年4月16日Comsol这个问题在 COMSOL 中称为解继承问题,即第二步的计算需要调用前一步的结果。在设置解继承前,我们首先来了解以下 COMSOL 中的解继承都有可以实现哪些功能:使用前一个研究步骤的结果作为第二个研究步骤的初始值(求解变量的初始值)。第二个研究步骤的计算需要调用前一研究步骤计算中的某个变量(不求解变量的值)。以上两者兼具(求解变量的初始值,不求解变量的值都继承)。在了解了解继承功能之后,我们来看一下如何在 COMSOL 中设置解继承,这里我们以求解变量的初始值为例进行介绍(不求解变量的继承与之类似)。如上图所示,图中的继承设置示例是将研究一计算的结果作为研究二的初始值。在模型开发器中选中第二个研究中的稳态,然后在设置窗口中展开因变量值栏,在因变量值栏中可以看到求解变量的初始值和不求变量的值,默认设置都是物理场控制,如果想让其继承其他研究的结果,则需要点击下拉菜单将其改为用户控制,具体见上图。如果是两个研究步骤同处在一个研究中,如下图所示,则无需手动设置继承,软件会自动将步骤一的结果继承到步骤二中,值得注意的是这里的继承是求解变量和不求解变量同时继承的。作者:COMSOL 中国链接:https://www.zhihu.com/question/371867999/answer/1309194094来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

我要回帖

更多关于 comsol仿真算出两个表面态 的文章

 

随机推荐