【发布时间】:2011-11-26 20:50:00
【问题描述】:
我正在为大型 Modelica 模型的输出文件大小而苦恼。当然,我可以保护一些对象,以便将它们从结果文件中完全删除。但是,这会带来两个问题:
- 无法重新声明受保护的对象
- 如果我想详细测试我的模型(例如在短时间内),我需要再次公开声明这些对象以查看它们的变量
我想知道是否有设置 Modelica 模型的“详细程度”的技巧。也许我想要的是public、protected 旁边的第三个关键字,例如。 transparent。然后,在设置模拟时,我希望能够将详细级别设置为 1 或 2,效果如下:
1--> 将所有transparent元素视为protected
2--> 将所有transparent元素视为public
这种效果会传播到所有模型和子模型。
我不认为这已经存在。但是有没有简单的解决方法?
谢谢, 罗尔
【问题讨论】:
标签: modelica