Skip to content

Commit

Permalink
expected output of OMCompiler PR#1014
Browse files Browse the repository at this point in the history
  • Loading branch information
Willi Braun committed Jul 8, 2016
1 parent e00a7e6 commit 7569344
Show file tree
Hide file tree
Showing 7 changed files with 135 additions and 135 deletions.
132 changes: 66 additions & 66 deletions openmodelica/debugDumps/optdaedump.mos

Large diffs are not rendered by default.

24 changes: 12 additions & 12 deletions openmodelica/debugDumps/symjacdump.mos
Expand Up @@ -34,7 +34,7 @@ buildModel(testSymjacdump); getErrorString();
//
// Variables (98)
// ========================================
// 1: $res1.$pDERNLSJac0.dummyVarNLSJac0:STATE_DER() type: Real unreplaceable
// 1: $res_1_.$pDERNLSJac0.dummyVarNLSJac0:STATE_DER() type: Real unreplaceable
// 2: x_99_.$pDERNLSJac0.dummyVarNLSJac0:VARIABLE() type: Real
// 3: x_98_.$pDERNLSJac0.dummyVarNLSJac0:VARIABLE() type: Real
// 4: x_97_.$pDERNLSJac0.dummyVarNLSJac0:VARIABLE() type: Real
Expand Down Expand Up @@ -136,7 +136,7 @@ buildModel(testSymjacdump); getErrorString();
//
// Equations (98, 98)
// ========================================
// 1/1 (1): $res1.$pDERNLSJac0.dummyVarNLSJac0 = 2.0 * x_99_.$pDERNLSJac0.dummyVarNLSJac0 + 9.80296049406921e-05 * (1.98019801980198 + x[99]) * x_99_.$pDERNLSJac0.dummyVarNLSJac0 - x_98_.$pDERNLSJac0.dummyVarNLSJac0 [dynamic]
// 1/1 (1): $res_1_.$pDERNLSJac0.dummyVarNLSJac0 = 2.0 * x_99_.$pDERNLSJac0.dummyVarNLSJac0 + 9.80296049406921e-05 * (1.98019801980198 + x[99]) * x_99_.$pDERNLSJac0.dummyVarNLSJac0 - x_98_.$pDERNLSJac0.dummyVarNLSJac0 [dynamic]
// 2/2 (1): 0.0 = 2.0 * x_98_.$pDERNLSJac0.dummyVarNLSJac0 + 9.80296049406921e-05 * (1.97029702970297 + x[98]) * x_98_.$pDERNLSJac0.dummyVarNLSJac0 + (-x_99_.$pDERNLSJac0.dummyVarNLSJac0) - x_97_.$pDERNLSJac0.dummyVarNLSJac0 [dynamic]
// 3/3 (1): 0.0 = 2.0 * x_97_.$pDERNLSJac0.dummyVarNLSJac0 + 9.80296049406921e-05 * (1.96039603960396 + x[97]) * x_97_.$pDERNLSJac0.dummyVarNLSJac0 + (-x_98_.$pDERNLSJac0.dummyVarNLSJac0) - x_96_.$pDERNLSJac0.dummyVarNLSJac0 [dynamic]
// 4/4 (1): 0.0 = 2.0 * x_96_.$pDERNLSJac0.dummyVarNLSJac0 + 9.80296049406921e-05 * (1.95049504950495 + x[96]) * x_96_.$pDERNLSJac0.dummyVarNLSJac0 + (-x_97_.$pDERNLSJac0.dummyVarNLSJac0) - x_95_.$pDERNLSJac0.dummyVarNLSJac0 [dynamic]
Expand Down Expand Up @@ -253,7 +253,7 @@ buildModel(testSymjacdump); getErrorString();
//
// Known variables only depending on parameters and constants - globalKnownVars (99)
// ========================================
// 1: input $res1:VARIABLE() type: Real
// 1: input $res[1]:VARIABLE() type: Real
// 2: input x[99]:VARIABLE(start = 0.5 ) type: Real [100]
// 3: input x[98]:VARIABLE(start = 0.5 ) type: Real [100]
// 4: input x[97]:VARIABLE(start = 0.5 ) type: Real [100]
Expand Down Expand Up @@ -408,7 +408,7 @@ buildModel(testSymjacdump); getErrorString();
//
// Variables (98)
// ========================================
// 1: $res1.$pDERNLSJac0.dummyVarNLSJac0:STATE_DER() type: Real unreplaceable
// 1: $res_1_.$pDERNLSJac0.dummyVarNLSJac0:STATE_DER() type: Real unreplaceable
// 2: x_99_.$pDERNLSJac0.dummyVarNLSJac0:VARIABLE() type: Real
// 3: x_98_.$pDERNLSJac0.dummyVarNLSJac0:VARIABLE() type: Real
// 4: x_97_.$pDERNLSJac0.dummyVarNLSJac0:VARIABLE() type: Real
Expand Down Expand Up @@ -510,7 +510,7 @@ buildModel(testSymjacdump); getErrorString();
//
// Equations (98, 98)
// ========================================
// 1/1 (1): $res1.$pDERNLSJac0.dummyVarNLSJac0 = 2.0 * x_99_.$pDERNLSJac0.dummyVarNLSJac0 + 9.80296049406921e-05 * (1.98019801980198 + x[99]) * x_99_.$pDERNLSJac0.dummyVarNLSJac0 - x_98_.$pDERNLSJac0.dummyVarNLSJac0 [dynamic]
// 1/1 (1): $res_1_.$pDERNLSJac0.dummyVarNLSJac0 = 2.0 * x_99_.$pDERNLSJac0.dummyVarNLSJac0 + 9.80296049406921e-05 * (1.98019801980198 + x[99]) * x_99_.$pDERNLSJac0.dummyVarNLSJac0 - x_98_.$pDERNLSJac0.dummyVarNLSJac0 [dynamic]
// 2/2 (1): x_99_.$pDERNLSJac0.dummyVarNLSJac0 = 2.0 * x_98_.$pDERNLSJac0.dummyVarNLSJac0 + 9.80296049406921e-05 * (1.97029702970297 + x[98]) * x_98_.$pDERNLSJac0.dummyVarNLSJac0 - x_97_.$pDERNLSJac0.dummyVarNLSJac0 [dynamic]
// 3/3 (1): x_98_.$pDERNLSJac0.dummyVarNLSJac0 = 2.0 * x_97_.$pDERNLSJac0.dummyVarNLSJac0 + 9.80296049406921e-05 * (1.96039603960396 + x[97]) * x_97_.$pDERNLSJac0.dummyVarNLSJac0 - x_96_.$pDERNLSJac0.dummyVarNLSJac0 [dynamic]
// 4/4 (1): x_97_.$pDERNLSJac0.dummyVarNLSJac0 = 2.0 * x_96_.$pDERNLSJac0.dummyVarNLSJac0 + 9.80296049406921e-05 * (1.95049504950495 + x[96]) * x_96_.$pDERNLSJac0.dummyVarNLSJac0 - x_95_.$pDERNLSJac0.dummyVarNLSJac0 [dynamic]
Expand Down Expand Up @@ -927,7 +927,7 @@ buildModel(testSymjacdump); getErrorString();
// 96: input x[97]:VARIABLE(start = 0.5 ) type: Real [100]
// 97: input x[98]:VARIABLE(start = 0.5 ) type: Real [100]
// 98: input x[99]:VARIABLE(start = 0.5 ) type: Real [100]
// 99: input $res1:VARIABLE() type: Real
// 99: input $res[1]:VARIABLE() type: Real
//
//
// Known variables only depending on states and inputs - localKnownVars (0)
Expand Down Expand Up @@ -984,7 +984,7 @@ buildModel(testSymjacdump); getErrorString();
//
// Variables (98)
// ========================================
// 1: $res1.$pDERNLSJac1.dummyVarNLSJac1:STATE_DER() type: Real unreplaceable
// 1: $res_1_.$pDERNLSJac1.dummyVarNLSJac1:STATE_DER() type: Real unreplaceable
// 2: x_2_.$pDERNLSJac1.dummyVarNLSJac1:VARIABLE() type: Real
// 3: x_3_.$pDERNLSJac1.dummyVarNLSJac1:VARIABLE() type: Real
// 4: x_4_.$pDERNLSJac1.dummyVarNLSJac1:VARIABLE() type: Real
Expand Down Expand Up @@ -1086,7 +1086,7 @@ buildModel(testSymjacdump); getErrorString();
//
// Equations (98, 98)
// ========================================
// 1/1 (1): $res1.$pDERNLSJac1.dummyVarNLSJac1 = 2.0 * x_2_.$pDERNLSJac1.dummyVarNLSJac1 + 9.80296049406921e-05 * (1.01980198019802 + x[2]) * x_2_.$pDERNLSJac1.dummyVarNLSJac1 - x_3_.$pDERNLSJac1.dummyVarNLSJac1 [dynamic]
// 1/1 (1): $res_1_.$pDERNLSJac1.dummyVarNLSJac1 = 2.0 * x_2_.$pDERNLSJac1.dummyVarNLSJac1 + 9.80296049406921e-05 * (1.01980198019802 + x[2]) * x_2_.$pDERNLSJac1.dummyVarNLSJac1 - x_3_.$pDERNLSJac1.dummyVarNLSJac1 [dynamic]
// 2/2 (1): 0.0 = 2.0 * x_3_.$pDERNLSJac1.dummyVarNLSJac1 + 9.80296049406921e-05 * (1.02970297029703 + x[3]) * x_3_.$pDERNLSJac1.dummyVarNLSJac1 + (-x_4_.$pDERNLSJac1.dummyVarNLSJac1) - x_2_.$pDERNLSJac1.dummyVarNLSJac1 [dynamic]
// 3/3 (1): 0.0 = 2.0 * x_4_.$pDERNLSJac1.dummyVarNLSJac1 + 9.80296049406921e-05 * (1.03960396039604 + x[4]) * x_4_.$pDERNLSJac1.dummyVarNLSJac1 + (-x_5_.$pDERNLSJac1.dummyVarNLSJac1) - x_3_.$pDERNLSJac1.dummyVarNLSJac1 [dynamic]
// 4/4 (1): 0.0 = 2.0 * x_5_.$pDERNLSJac1.dummyVarNLSJac1 + 9.80296049406921e-05 * (1.04950495049505 + x[5]) * x_5_.$pDERNLSJac1.dummyVarNLSJac1 + (-x_6_.$pDERNLSJac1.dummyVarNLSJac1) - x_4_.$pDERNLSJac1.dummyVarNLSJac1 [dynamic]
Expand Down Expand Up @@ -1203,7 +1203,7 @@ buildModel(testSymjacdump); getErrorString();
//
// Known variables only depending on parameters and constants - globalKnownVars (99)
// ========================================
// 1: input $res1:VARIABLE() type: Real
// 1: input $res[1]:VARIABLE() type: Real
// 2: input x[2]:VARIABLE(start = 0.5 ) type: Real [100]
// 3: input x[3]:VARIABLE(start = 0.5 ) type: Real [100]
// 4: input x[4]:VARIABLE(start = 0.5 ) type: Real [100]
Expand Down Expand Up @@ -1358,7 +1358,7 @@ buildModel(testSymjacdump); getErrorString();
//
// Variables (98)
// ========================================
// 1: $res1.$pDERNLSJac1.dummyVarNLSJac1:STATE_DER() type: Real unreplaceable
// 1: $res_1_.$pDERNLSJac1.dummyVarNLSJac1:STATE_DER() type: Real unreplaceable
// 2: x_2_.$pDERNLSJac1.dummyVarNLSJac1:VARIABLE() type: Real
// 3: x_3_.$pDERNLSJac1.dummyVarNLSJac1:VARIABLE() type: Real
// 4: x_4_.$pDERNLSJac1.dummyVarNLSJac1:VARIABLE() type: Real
Expand Down Expand Up @@ -1460,7 +1460,7 @@ buildModel(testSymjacdump); getErrorString();
//
// Equations (98, 98)
// ========================================
// 1/1 (1): $res1.$pDERNLSJac1.dummyVarNLSJac1 = 2.0 * x_2_.$pDERNLSJac1.dummyVarNLSJac1 + 9.80296049406921e-05 * (1.01980198019802 + x[2]) * x_2_.$pDERNLSJac1.dummyVarNLSJac1 - x_3_.$pDERNLSJac1.dummyVarNLSJac1 [dynamic]
// 1/1 (1): $res_1_.$pDERNLSJac1.dummyVarNLSJac1 = 2.0 * x_2_.$pDERNLSJac1.dummyVarNLSJac1 + 9.80296049406921e-05 * (1.01980198019802 + x[2]) * x_2_.$pDERNLSJac1.dummyVarNLSJac1 - x_3_.$pDERNLSJac1.dummyVarNLSJac1 [dynamic]
// 2/2 (1): x_2_.$pDERNLSJac1.dummyVarNLSJac1 = 2.0 * x_3_.$pDERNLSJac1.dummyVarNLSJac1 + 9.80296049406921e-05 * (1.02970297029703 + x[3]) * x_3_.$pDERNLSJac1.dummyVarNLSJac1 - x_4_.$pDERNLSJac1.dummyVarNLSJac1 [dynamic]
// 3/3 (1): x_3_.$pDERNLSJac1.dummyVarNLSJac1 = 2.0 * x_4_.$pDERNLSJac1.dummyVarNLSJac1 + 9.80296049406921e-05 * (1.03960396039604 + x[4]) * x_4_.$pDERNLSJac1.dummyVarNLSJac1 - x_5_.$pDERNLSJac1.dummyVarNLSJac1 [dynamic]
// 4/4 (1): x_4_.$pDERNLSJac1.dummyVarNLSJac1 = 2.0 * x_5_.$pDERNLSJac1.dummyVarNLSJac1 + 9.80296049406921e-05 * (1.04950495049505 + x[5]) * x_5_.$pDERNLSJac1.dummyVarNLSJac1 - x_6_.$pDERNLSJac1.dummyVarNLSJac1 [dynamic]
Expand Down Expand Up @@ -1877,7 +1877,7 @@ buildModel(testSymjacdump); getErrorString();
// 96: input x[4]:VARIABLE(start = 0.5 ) type: Real [100]
// 97: input x[3]:VARIABLE(start = 0.5 ) type: Real [100]
// 98: input x[2]:VARIABLE(start = 0.5 ) type: Real [100]
// 99: input $res1:VARIABLE() type: Real
// 99: input $res[1]:VARIABLE() type: Real
//
//
// Known variables only depending on states and inputs - localKnownVars (0)
Expand Down
20 changes: 10 additions & 10 deletions simulation/modelica/commonSubExp/cse1.mos
Expand Up @@ -43,8 +43,8 @@ simulate(Tearing15); getErrorString();
//
// ########### Updated Variable List (jacobian) ########### (6)
// ========================================
// 1: $res2.$pDERNLSJac0.dummyVarNLSJac0:STATE_DER() type: Real unreplaceable
// 2: $res1.$pDERNLSJac0.dummyVarNLSJac0:STATE_DER() type: Real unreplaceable
// 1: $res_2_.$pDERNLSJac0.dummyVarNLSJac0:STATE_DER() type: Real unreplaceable
// 2: $res_1_.$pDERNLSJac0.dummyVarNLSJac0:STATE_DER() type: Real unreplaceable
// 3: v2.$pDERNLSJac0.dummyVarNLSJac0:VARIABLE() type: Real
// 4: v3.$pDERNLSJac0.dummyVarNLSJac0:VARIABLE() type: Real
// 5: $cse2:VARIABLE() type: Real unreplaceable
Expand All @@ -53,8 +53,8 @@ simulate(Tearing15); getErrorString();
//
// ########### Updated Equation List (jacobian) ########### (6, 6)
// ========================================
// 1/1 (1): $res2.$pDERNLSJac0.dummyVarNLSJac0 = v1 * $cse1 * v1SeedNLSJac0 + v1SeedNLSJac0 * $cse2 + v2.$pDERNLSJac0.dummyVarNLSJac0 + (-v3.$pDERNLSJac0.dummyVarNLSJac0) * source - v7SeedNLSJac0 [dynamic]
// 2/2 (1): $res1.$pDERNLSJac0.dummyVarNLSJac0 = 3.0 * (v1 * $cse1 * v1SeedNLSJac0 + v1SeedNLSJac0 * $cse2) + -7.0 * v2.$pDERNLSJac0.dummyVarNLSJac0 + -2.0 * v3.$pDERNLSJac0.dummyVarNLSJac0 + 3.0 * source * v7SeedNLSJac0 [dynamic]
// 1/1 (1): $res_2_.$pDERNLSJac0.dummyVarNLSJac0 = v1 * $cse1 * v1SeedNLSJac0 + v1SeedNLSJac0 * $cse2 + v2.$pDERNLSJac0.dummyVarNLSJac0 + (-v3.$pDERNLSJac0.dummyVarNLSJac0) * source - v7SeedNLSJac0 [dynamic]
// 2/2 (1): $res_1_.$pDERNLSJac0.dummyVarNLSJac0 = 3.0 * (v1 * $cse1 * v1SeedNLSJac0 + v1SeedNLSJac0 * $cse2) + -7.0 * v2.$pDERNLSJac0.dummyVarNLSJac0 + -2.0 * v3.$pDERNLSJac0.dummyVarNLSJac0 + 3.0 * source * v7SeedNLSJac0 [dynamic]
// 3/3 (1): 2.0 * (v1 * $cse1 * v1SeedNLSJac0 + v1SeedNLSJac0 * $cse2) + v2.$pDERNLSJac0.dummyVarNLSJac0 + v7SeedNLSJac0 - v3.$pDERNLSJac0.dummyVarNLSJac0 = 0.0 [dynamic]
// 4/4 (1): v1 * $cse1 * v1SeedNLSJac0 + v1SeedNLSJac0 * $cse2 + v2.$pDERNLSJac0.dummyVarNLSJac0 = 0.0 [dynamic]
// 5/5 (1): $cse1 = cos(v1) [unknown]
Expand All @@ -67,15 +67,15 @@ simulate(Tearing15); getErrorString();
//
// ########### Updated Variable List (jacobian) ########### (4)
// ========================================
// 1: $res1.$pDERNLSJac1.dummyVarNLSJac1:STATE_DER() type: Real unreplaceable
// 1: $res_1_.$pDERNLSJac1.dummyVarNLSJac1:STATE_DER() type: Real unreplaceable
// 2: v5.$pDERNLSJac1.dummyVarNLSJac1:VARIABLE() type: Real
// 3: $cse4:VARIABLE() type: Real unreplaceable
// 4: $cse3:VARIABLE() type: Real unreplaceable
//
//
// ########### Updated Equation List (jacobian) ########### (4, 4)
// ========================================
// 1/1 (1): $res1.$pDERNLSJac1.dummyVarNLSJac1 = v5.$pDERNLSJac1.dummyVarNLSJac1 + v6 * $cse3 * v6SeedNLSJac1 * source + v6SeedNLSJac1 * $cse4 * source [dynamic]
// 1/1 (1): $res_1_.$pDERNLSJac1.dummyVarNLSJac1 = v5.$pDERNLSJac1.dummyVarNLSJac1 + v6 * $cse3 * v6SeedNLSJac1 * source + v6SeedNLSJac1 * $cse4 * source [dynamic]
// 2/2 (1): 3.0 * v5.$pDERNLSJac1.dummyVarNLSJac1 + (-v6) * $cse3 * v6SeedNLSJac1 - v6SeedNLSJac1 * $cse4 = 0.0 [dynamic]
// 3/3 (1): $cse3 = cos(v6) [unknown]
// 4/4 (1): $cse4 = sin(v6) [unknown]
Expand Down Expand Up @@ -152,15 +152,15 @@ simulate(Tearing15); getErrorString();
//
// ########### Updated Variable List (jacobian) ########### (4)
// ========================================
// 1: $res1.$pDERNLSJac3.dummyVarNLSJac3:STATE_DER() type: Real unreplaceable
// 1: $res_1_.$pDERNLSJac3.dummyVarNLSJac3:STATE_DER() type: Real unreplaceable
// 2: v5.$pDERNLSJac3.dummyVarNLSJac3:VARIABLE() type: Real
// 3: $cse6.$pDERNLSJac3.dummyVarNLSJac3:VARIABLE() type: Real
// 4: $cse7:VARIABLE() type: Real unreplaceable
//
//
// ########### Updated Equation List (jacobian) ########### (4, 4)
// ========================================
// 1/1 (1): $res1.$pDERNLSJac3.dummyVarNLSJac3 = 3.0 * v5.$pDERNLSJac3.dummyVarNLSJac3 + (-v6) * $cse6.$pDERNLSJac3.dummyVarNLSJac3 - v6SeedNLSJac3 * $cse6 [dynamic]
// 1/1 (1): $res_1_.$pDERNLSJac3.dummyVarNLSJac3 = 3.0 * v5.$pDERNLSJac3.dummyVarNLSJac3 + (-v6) * $cse6.$pDERNLSJac3.dummyVarNLSJac3 - v6SeedNLSJac3 * $cse6 [dynamic]
// 2/2 (1): v5.$pDERNLSJac3.dummyVarNLSJac3 + v6 * $cse6.$pDERNLSJac3.dummyVarNLSJac3 * source + v6SeedNLSJac3 * $cse6 * source = 0.0 [dynamic]
// 3/3 (1): $cse6.$pDERNLSJac3.dummyVarNLSJac3 = $cse7 * v6SeedNLSJac3 [unknown]
// 4/4 (1): $cse7 = cos(v6) [unknown]
Expand All @@ -171,14 +171,14 @@ simulate(Tearing15); getErrorString();
//
// ########### Updated Variable List (jacobian) ########### (3)
// ========================================
// 1: $res1.$pDERNLSJac4.dummyVarNLSJac4:STATE_DER() type: Real unreplaceable
// 1: $res_1_.$pDERNLSJac4.dummyVarNLSJac4:STATE_DER() type: Real unreplaceable
// 2: $cse5.$pDERNLSJac4.dummyVarNLSJac4:VARIABLE() type: Real
// 3: $cse8:VARIABLE() type: Real unreplaceable
//
//
// ########### Updated Equation List (jacobian) ########### (3, 3)
// ========================================
// 1/1 (1): $res1.$pDERNLSJac4.dummyVarNLSJac4 = v1 * $cse5.$pDERNLSJac4.dummyVarNLSJac4 + v1SeedNLSJac4 * $cse5 [binding]
// 1/1 (1): $res_1_.$pDERNLSJac4.dummyVarNLSJac4 = v1 * $cse5.$pDERNLSJac4.dummyVarNLSJac4 + v1SeedNLSJac4 * $cse5 [binding]
// 2/2 (1): $cse5.$pDERNLSJac4.dummyVarNLSJac4 = $cse8 * v1SeedNLSJac4 [unknown]
// 3/3 (1): $cse8 = cos(v1) [unknown]
//
Expand Down
20 changes: 10 additions & 10 deletions simulation/modelica/commonSubExp/cse3.mos
Expand Up @@ -42,8 +42,8 @@ simulate(Tearing15); getErrorString();
//
// ########### Updated Variable List (jacobian) ########### (6)
// ========================================
// 1: $res2.$pDERNLSJac0.dummyVarNLSJac0:STATE_DER() type: Real unreplaceable
// 2: $res1.$pDERNLSJac0.dummyVarNLSJac0:STATE_DER() type: Real unreplaceable
// 1: $res_2_.$pDERNLSJac0.dummyVarNLSJac0:STATE_DER() type: Real unreplaceable
// 2: $res_1_.$pDERNLSJac0.dummyVarNLSJac0:STATE_DER() type: Real unreplaceable
// 3: v2.$pDERNLSJac0.dummyVarNLSJac0:VARIABLE() type: Real
// 4: v3.$pDERNLSJac0.dummyVarNLSJac0:VARIABLE() type: Real
// 5: $cse2:VARIABLE() type: Real unreplaceable
Expand All @@ -52,8 +52,8 @@ simulate(Tearing15); getErrorString();
//
// ########### Updated Equation List (jacobian) ########### (6, 6)
// ========================================
// 1/1 (1): $res2.$pDERNLSJac0.dummyVarNLSJac0 = v1 * $cse1 * v1SeedNLSJac0 + v1SeedNLSJac0 * $cse2 + v2.$pDERNLSJac0.dummyVarNLSJac0 + (-v3.$pDERNLSJac0.dummyVarNLSJac0) * source - v7SeedNLSJac0 [dynamic]
// 2/2 (1): $res1.$pDERNLSJac0.dummyVarNLSJac0 = 3.0 * (v1 * $cse1 * v1SeedNLSJac0 + v1SeedNLSJac0 * $cse2) + -7.0 * v2.$pDERNLSJac0.dummyVarNLSJac0 + -2.0 * v3.$pDERNLSJac0.dummyVarNLSJac0 + 3.0 * source * v7SeedNLSJac0 [dynamic]
// 1/1 (1): $res_2_.$pDERNLSJac0.dummyVarNLSJac0 = v1 * $cse1 * v1SeedNLSJac0 + v1SeedNLSJac0 * $cse2 + v2.$pDERNLSJac0.dummyVarNLSJac0 + (-v3.$pDERNLSJac0.dummyVarNLSJac0) * source - v7SeedNLSJac0 [dynamic]
// 2/2 (1): $res_1_.$pDERNLSJac0.dummyVarNLSJac0 = 3.0 * (v1 * $cse1 * v1SeedNLSJac0 + v1SeedNLSJac0 * $cse2) + -7.0 * v2.$pDERNLSJac0.dummyVarNLSJac0 + -2.0 * v3.$pDERNLSJac0.dummyVarNLSJac0 + 3.0 * source * v7SeedNLSJac0 [dynamic]
// 3/3 (1): 2.0 * (v1 * $cse1 * v1SeedNLSJac0 + v1SeedNLSJac0 * $cse2) + v2.$pDERNLSJac0.dummyVarNLSJac0 + v7SeedNLSJac0 - v3.$pDERNLSJac0.dummyVarNLSJac0 = 0.0 [dynamic]
// 4/4 (1): v1 * $cse1 * v1SeedNLSJac0 + v1SeedNLSJac0 * $cse2 + v2.$pDERNLSJac0.dummyVarNLSJac0 = 0.0 [dynamic]
// 5/5 (1): $cse1 = cos(v1) [unknown]
Expand All @@ -66,15 +66,15 @@ simulate(Tearing15); getErrorString();
//
// ########### Updated Variable List (jacobian) ########### (4)
// ========================================
// 1: $res1.$pDERNLSJac1.dummyVarNLSJac1:STATE_DER() type: Real unreplaceable
// 1: $res_1_.$pDERNLSJac1.dummyVarNLSJac1:STATE_DER() type: Real unreplaceable
// 2: v5.$pDERNLSJac1.dummyVarNLSJac1:VARIABLE() type: Real
// 3: $cse4:VARIABLE() type: Real unreplaceable
// 4: $cse3:VARIABLE() type: Real unreplaceable
//
//
// ########### Updated Equation List (jacobian) ########### (4, 4)
// ========================================
// 1/1 (1): $res1.$pDERNLSJac1.dummyVarNLSJac1 = v5.$pDERNLSJac1.dummyVarNLSJac1 + v6 * $cse3 * v6SeedNLSJac1 * source + v6SeedNLSJac1 * $cse4 * source [dynamic]
// 1/1 (1): $res_1_.$pDERNLSJac1.dummyVarNLSJac1 = v5.$pDERNLSJac1.dummyVarNLSJac1 + v6 * $cse3 * v6SeedNLSJac1 * source + v6SeedNLSJac1 * $cse4 * source [dynamic]
// 2/2 (1): 3.0 * v5.$pDERNLSJac1.dummyVarNLSJac1 + (-v6) * $cse3 * v6SeedNLSJac1 - v6SeedNLSJac1 * $cse4 = 0.0 [dynamic]
// 3/3 (1): $cse3 = cos(v6) [unknown]
// 4/4 (1): $cse4 = sin(v6) [unknown]
Expand Down Expand Up @@ -151,15 +151,15 @@ simulate(Tearing15); getErrorString();
//
// ########### Updated Variable List (jacobian) ########### (4)
// ========================================
// 1: $res1.$pDERNLSJac3.dummyVarNLSJac3:STATE_DER() type: Real unreplaceable
// 1: $res_1_.$pDERNLSJac3.dummyVarNLSJac3:STATE_DER() type: Real unreplaceable
// 2: v5.$pDERNLSJac3.dummyVarNLSJac3:VARIABLE() type: Real
// 3: $cse6.$pDERNLSJac3.dummyVarNLSJac3:VARIABLE() type: Real
// 4: $cse7:VARIABLE() type: Real unreplaceable
//
//
// ########### Updated Equation List (jacobian) ########### (4, 4)
// ========================================
// 1/1 (1): $res1.$pDERNLSJac3.dummyVarNLSJac3 = 3.0 * v5.$pDERNLSJac3.dummyVarNLSJac3 + (-v6) * $cse6.$pDERNLSJac3.dummyVarNLSJac3 - v6SeedNLSJac3 * $cse6 [dynamic]
// 1/1 (1): $res_1_.$pDERNLSJac3.dummyVarNLSJac3 = 3.0 * v5.$pDERNLSJac3.dummyVarNLSJac3 + (-v6) * $cse6.$pDERNLSJac3.dummyVarNLSJac3 - v6SeedNLSJac3 * $cse6 [dynamic]
// 2/2 (1): v5.$pDERNLSJac3.dummyVarNLSJac3 + v6 * $cse6.$pDERNLSJac3.dummyVarNLSJac3 * source + v6SeedNLSJac3 * $cse6 * source = 0.0 [dynamic]
// 3/3 (1): $cse6.$pDERNLSJac3.dummyVarNLSJac3 = $cse7 * v6SeedNLSJac3 [unknown]
// 4/4 (1): $cse7 = cos(v6) [unknown]
Expand All @@ -170,14 +170,14 @@ simulate(Tearing15); getErrorString();
//
// ########### Updated Variable List (jacobian) ########### (3)
// ========================================
// 1: $res1.$pDERNLSJac4.dummyVarNLSJac4:STATE_DER() type: Real unreplaceable
// 1: $res_1_.$pDERNLSJac4.dummyVarNLSJac4:STATE_DER() type: Real unreplaceable
// 2: $cse5.$pDERNLSJac4.dummyVarNLSJac4:VARIABLE() type: Real
// 3: $cse8:VARIABLE() type: Real unreplaceable
//
//
// ########### Updated Equation List (jacobian) ########### (3, 3)
// ========================================
// 1/1 (1): $res1.$pDERNLSJac4.dummyVarNLSJac4 = v1 * $cse5.$pDERNLSJac4.dummyVarNLSJac4 + v1SeedNLSJac4 * $cse5 [binding]
// 1/1 (1): $res_1_.$pDERNLSJac4.dummyVarNLSJac4 = v1 * $cse5.$pDERNLSJac4.dummyVarNLSJac4 + v1SeedNLSJac4 * $cse5 [binding]
// 2/2 (1): $cse5.$pDERNLSJac4.dummyVarNLSJac4 = $cse8 * v1SeedNLSJac4 [unknown]
// 3/3 (1): $cse8 = cos(v1) [unknown]
//
Expand Down

0 comments on commit 7569344

Please sign in to comment.