Dymola 警告关于 noEvent 的衍生物
Dymola warning about derivatives of noEvent
在一个大型模型的 Dymola 翻译日志中,我多次看到警告:
Warning: Can only compute non-scalar gradients of functions specifying derivatives and not for:
noEvent
没有说明它来自哪里。有人可以解释警告的含义,以及如何找到和修复它吗?
只有在您设置了标志 Advanced.PrintFailureToDifferentiate = true;
时才会出现任何此类消息,如果您将此标志设置为 false,则不应出现。
可能的原因是您有一个涉及 noEvent
的非标量表达式,出于某种原因需要使用方程组求解;这只是意味着 Dymola 尚未为此类系统生成解析雅可比矩阵。
没有模型很难说出确切的原因;您可以通过正常的支持渠道发送。
在一个大型模型的 Dymola 翻译日志中,我多次看到警告:
Warning: Can only compute non-scalar gradients of functions specifying derivatives and not for:
noEvent
没有说明它来自哪里。有人可以解释警告的含义,以及如何找到和修复它吗?
只有在您设置了标志 Advanced.PrintFailureToDifferentiate = true;
时才会出现任何此类消息,如果您将此标志设置为 false,则不应出现。
可能的原因是您有一个涉及 noEvent
的非标量表达式,出于某种原因需要使用方程组求解;这只是意味着 Dymola 尚未为此类系统生成解析雅可比矩阵。
没有模型很难说出确切的原因;您可以通过正常的支持渠道发送。