首页 > 解决方案 > 如何在 Dymola 中设置默认求解器?

问题描述

Dymola 中的默认求解器是 DASSL,如何更改 Dymola 环境中的默认求解器?另一个问题是:如果我想为特定模型设置默认求解器,我该如何使用注释来做到这一点?

在此处输入图像描述

标签: modelicadymola

解决方案


我不知道如何更改 Dymola 中的默认求解器。

对于特定模型,您可以手动添加以下注释

 annotation (experiment(__Dymola_Algorithm="Radau"));

或使用 UI,更具体地说是模拟设置。UI 左下方的“Store in Model”按钮将生成如上所示的注解。实际上,如果它旁边的标志处于活动状态,甚至不需要单击“存储在模型中”按钮。

Dymola - 模拟设置对话框

单击“存储在模型中”将打开另一个对话框,询问您应将模拟设置的哪些部分存储在模型中。这指的是选项卡,应该是不言自明的。


推荐阅读