This is a very simple example demonstrating common subexpression elimination.
The Dymola generated C-code
of this model is:
W_[0] = sin(Time+1);
W_[1] = W_[0];
Hence, the sine and addition are evaluated once only, which is more efficient.
-
March 6, 2023, by Michael Wetter:
Added a constant in order for unit check to pass.
See #1711
for a discussion.
-
July 14, 2015, by Michael Wetter:
Revised documentation.
-
June 18, 2015, by Filip Jorissen:
First implementation.
Generated at 2024-12-23T19:25:42Z
by OpenModelicaOpenModelica 1.24.3 using GenerateDoc.mos