1 | | Fixing the Differentiate module to stop when it detects recursion translates the model (but it does not compile). The following messages are given (probably a derivative annotation is necessary): |
2 | | |
3 | | {{{ |
4 | | [HeliumTestModel_Total.mo:1863:17-1863:61:writable] Warning: RSS_ls was used before it was defined (given a value). Additional such uses may exist for the variable, but some messages were suppressed. |
5 | | [HeliumTestModel_Total.mo:1863:17-1863:61:writable] Warning: lambda_ls was used before it was defined (given a value). Additional such uses may exist for the variable, but some messages were suppressed. |
6 | | [HeliumTestModel_Total.mo:1863:17-1863:61:writable] Warning: RSS_ls was used before it was defined (given a value). Additional such uses may exist for the variable, but some messages were suppressed. |
7 | | [HeliumTestModel_Total.mo:1863:17-1863:61:writable] Warning: lambda_ls was used before it was defined (given a value). Additional such uses may exist for the variable, but some messages were suppressed. |
8 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_liq, T, {1.0}, 1) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
9 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
10 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_liq, T, {1.0}, 1) |
11 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
12 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
13 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
14 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
15 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
16 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
17 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_liq, T, {1.0}, 1) |
18 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
19 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) |
20 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
21 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
22 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
23 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
24 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
25 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
26 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
27 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) |
28 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
29 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
30 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
31 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
32 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
33 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
34 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_liq, T, {1.0}, 1) |
35 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
36 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) |
37 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
38 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
39 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
40 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
41 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
42 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
43 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
44 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) |
45 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
46 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
47 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
48 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
49 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
50 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
51 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_liq, T, {1.0}, 1) |
52 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
53 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) |
54 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
55 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
56 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
57 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
58 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
59 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
60 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) |
61 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
62 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) |
63 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
64 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
65 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
66 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
67 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
68 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
69 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
70 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) |
71 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
72 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
73 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
74 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
75 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
76 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
77 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_liq, T, {1.0}, 1) |
78 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
79 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) |
80 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
81 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
82 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
83 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
84 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
85 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
86 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) |
87 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
88 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) |
89 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
90 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
91 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
92 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
93 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
94 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
95 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
96 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) |
97 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
98 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
99 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
100 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
101 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
102 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
103 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_liq, T, {1.0}, 1) |
104 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
105 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) |
106 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
107 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
108 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
109 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
110 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
111 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
112 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) |
113 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
114 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) |
115 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
116 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
117 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
118 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
119 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
120 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
121 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
122 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) |
123 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
124 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
125 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
126 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
127 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
128 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
129 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_liq, T, {1.0}, 1) |
130 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
131 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) |
132 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
133 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
134 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
135 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
136 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
137 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
138 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) |
139 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
140 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) |
141 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
142 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
143 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
144 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
145 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
146 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
147 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
148 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001, T, {1.0}, 1) |
149 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
150 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
151 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
152 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
153 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
154 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_liq, T, {1.0}, 1) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
155 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
156 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_liq, T, {1.0}, 1) |
157 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
158 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
159 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
160 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
161 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
162 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
163 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_liq, T, {1.0}, 1) |
164 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
165 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) |
166 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
167 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
168 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
169 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
170 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
171 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
172 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
173 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) |
174 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
175 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
176 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
177 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
178 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
179 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
180 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_liq, T, {1.0}, 1) |
181 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
182 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) |
183 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
184 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
185 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
186 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
187 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
188 | | [Differentiate.mo:545:5-545:417:writable] Error: Internal error Differentiation failed due to recursion causing the same expression to need to be differentiated in order to calculate the derivative of itself: Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) w.r.t. dummyVarNLSJac0. The full stack of expressions to differentiate: |
189 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(T) |
190 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_dTX(69.58003238740001 * delta_vap, T, {1.0}, 1) |
191 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setSat_T(state.T) |
192 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_phX(volume.medium.p, volume.medium.h, {}, 0)) |
193 | | * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
194 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) |
195 | | * $DER.volume.medium.h * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derh_p(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) + $DER.volume.medium.p * Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.density_derp_h(Modelica.Media.Examples.Tests.Components.PortVolume$volume.Medium.setState_ph(volume.medium.p, volume.medium.h, 0)) - $DER.volume.medium.d |
196 | | Warning: There are iteration variables with default zero start attribute. Use +d=initialization for more information. |
197 | | }}} |
| 1 | Fixing the Differentiate module to stop when it detects recursion translates the model (but it does not compile). The following messages are given (probably a derivative annotation is necessary): [attachment:differentiation.log] |