true
true
No. of Equations: 3
No. of Variables: 3
dumpdaelow:
Variables (3)
=========
1:  result:VARIABLE() .MyModel2, .Real type: Real  indx = -1
2:  comp.result:VARIABLE() .MyModel2, .MyComponent, .Real type: Real  indx = -1
3:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (3, 3)
=========
1 : der($dummy) = 0.0
2 : comp.result = 2.0
3 : result = comp.result

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module evaluateFinalParameters:

Variables (3)
=========
1:  result:VARIABLE() .MyModel2, .Real type: Real  indx = -1
2:  comp.result:VARIABLE() .MyModel2, .MyComponent, .Real type: Real  indx = -1
3:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (3, 3)
=========
1 : der($dummy) = 0.0
2 : comp.result = 2.0
3 : result = comp.result

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module evaluateParameters:

Variables (3)
=========
1:  result:VARIABLE() .MyModel2, .Real type: Real  indx = -1
2:  comp.result:VARIABLE() .MyModel2, .MyComponent, .Real type: Real  indx = -1
3:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (3, 3)
=========
1 : der($dummy) = 0.0
2 : comp.result = 2.0
3 : result = comp.result

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module simplifyIfEquations:

Variables (3)
=========
1:  result:VARIABLE() .MyModel2, .Real type: Real  indx = -1
2:  comp.result:VARIABLE() .MyModel2, .MyComponent, .Real type: Real  indx = -1
3:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (3, 3)
=========
1 : der($dummy) = 0.0
2 : comp.result = 2.0
3 : result = comp.result

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module removeEqualFunctionCalls:

Variables (3)
=========
1:  result:VARIABLE() .MyModel2, .Real type: Real  indx = -1
2:  comp.result:VARIABLE() .MyModel2, .MyComponent, .Real type: Real  indx = -1
3:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (3, 3)
=========
1 : der($dummy) = 0.0
2 : comp.result = 2.0
3 : result = comp.result

Incidence Matrix (row == equation)
====================================
number of rows: 3
1:3 
2:2 
3:2 1 
Transpose Incidence Matrix (row == var)
=====================================
number of rows: 3
1:3 
2:3 2 
3:1 
NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module partitionIndependentBlocks:

Variables (2)
=========
1:  comp.result:VARIABLE() .MyModel2, .MyComponent, .Real type: Real  indx = -1
2:  result:VARIABLE() .MyModel2, .Real type: Real  indx = -1


Equations (2, 2)
=========
1 : comp.result = 2.0
2 : result = comp.result

NoMatching
Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module expandDerOperator:

Variables (2)
=========
1:  comp.result:VARIABLE() .MyModel2, .MyComponent, .Real type: Real  indx = -1
2:  result:VARIABLE() .MyModel2, .Real type: Real  indx = -1


Equations (2, 2)
=========
1 : comp.result = 2.0
2 : result = comp.result

NoMatching
Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module inlineArrayEqn:

Variables (2)
=========
1:  comp.result:VARIABLE() .MyModel2, .MyComponent, .Real type: Real  indx = -1
2:  result:VARIABLE() .MyModel2, .Real type: Real  indx = -1


Equations (2, 2)
=========
1 : comp.result = 2.0
2 : result = comp.result

NoMatching
Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module removeSimpleEquationsFast:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

NoMatching

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============
Pre optimisation done.
State Order: (0)
=============

bltdump:
Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module lateInlineFunction:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module removeFinalParameters:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module removeevaluateParameters:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module inlineArrayEqn:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module constantLinearSystem:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module simplifysemiLinear:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module tearingSystem:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module removeSimpleEquations:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Incidence Matrix (row == equation)
====================================
number of rows: 1
1:1 
Transpose Incidence Matrix (row == var)
=====================================
number of rows: 1
1:1 
Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module removeUnusedFunctions:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module simplifyTimeIndepFuncCalls:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module optimizeInitialSystem:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = -1
2:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============
Post optimisation done.
dumpindxdae:
Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = 0


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (2)
=============================
1:  result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .Real type: Real (start = 2.0 )  indx = 0
2:  comp.result:VARIABLE(start = 2.0 )  = 2.0 .MyModel2, .MyComponent, .Real type: Real (start = 2.0 )  indx = 1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============
##########################################################
Statistics
##########################################################
Number of independent Subsystems: 1
Number of States:                 1
Toplevel Inputs:                  0

Single Equations:  1
Array Equations:   0
Algorithms:        0
Complex Equations: 0

Equationsystems with constant Jacobian:     0 {}
Equationsystems with time varying Jacobian: 0 {}
Equationsystems with nonlinear Jacobian:    0 {}
Equationsystems without analytic Jacobian:  0 {}

mixed Equationsystems with Single Equation:       0 {}
mixed Equationsystems with Array Equation:        0 {}
mixed Equationsystems with Algorithm:             0 {}
mixed Equationsystems with Complex Equation:      0 {}
mixed Equationsystems with constant Jacobian:     0 {}
mixed Equationsystems with time varying Jacobian: 0 {}
mixed Equationsystems with nonlinear Jacobian:    0 {}
mixed Equationsystems without analytic Jacobian:  0 {}
##########################################################
record SimulationResult
    resultFile = "C:/Users/Hubert/Desktop/MyModel2_res.mat",
    simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-006, method = 'dassl', fileNamePrefix = 'MyModel2', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false, cflags = '', simflags = ''",
    messages = "",
    timeFrontend = 0.547255839359565,
    timeBackend = 0.202320507718952,
    timeSimCode = 0.00482368663542184,
    timeTemplates = 0.0603755052025632,
    timeCompile = 1.51328418338114,
    timeSimulation = 0.0723123466765431,
    timeTotal = 2.40047256244575
end SimulationResult;
No. of Equations: 4
No. of Variables: 4
dumpdaelow:
Variables (4)
=========
1:  result:VARIABLE() .MyModel3, .Real type: Real  indx = -1
2:  model1.result:VARIABLE() .MyModel3, .MyModel1, .Real type: Real  indx = -1
3:  model1.comp.result:VARIABLE() .MyModel3, .MyModel1, .MyComponent, .Real type: Real  indx = -1
4:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (4, 4)
=========
1 : der($dummy) = 0.0
2 : model1.comp.result = 1.0
3 : model1.result = model1.comp.result
4 : result = model1.result

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module evaluateFinalParameters:

Variables (4)
=========
1:  result:VARIABLE() .MyModel3, .Real type: Real  indx = -1
2:  model1.result:VARIABLE() .MyModel3, .MyModel1, .Real type: Real  indx = -1
3:  model1.comp.result:VARIABLE() .MyModel3, .MyModel1, .MyComponent, .Real type: Real  indx = -1
4:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (4, 4)
=========
1 : der($dummy) = 0.0
2 : model1.comp.result = 1.0
3 : model1.result = model1.comp.result
4 : result = model1.result

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module evaluateParameters:

Variables (4)
=========
1:  result:VARIABLE() .MyModel3, .Real type: Real  indx = -1
2:  model1.result:VARIABLE() .MyModel3, .MyModel1, .Real type: Real  indx = -1
3:  model1.comp.result:VARIABLE() .MyModel3, .MyModel1, .MyComponent, .Real type: Real  indx = -1
4:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (4, 4)
=========
1 : der($dummy) = 0.0
2 : model1.comp.result = 1.0
3 : model1.result = model1.comp.result
4 : result = model1.result

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module simplifyIfEquations:

Variables (4)
=========
1:  result:VARIABLE() .MyModel3, .Real type: Real  indx = -1
2:  model1.result:VARIABLE() .MyModel3, .MyModel1, .Real type: Real  indx = -1
3:  model1.comp.result:VARIABLE() .MyModel3, .MyModel1, .MyComponent, .Real type: Real  indx = -1
4:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (4, 4)
=========
1 : der($dummy) = 0.0
2 : model1.comp.result = 1.0
3 : model1.result = model1.comp.result
4 : result = model1.result

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module removeEqualFunctionCalls:

Variables (4)
=========
1:  result:VARIABLE() .MyModel3, .Real type: Real  indx = -1
2:  model1.result:VARIABLE() .MyModel3, .MyModel1, .Real type: Real  indx = -1
3:  model1.comp.result:VARIABLE() .MyModel3, .MyModel1, .MyComponent, .Real type: Real  indx = -1
4:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (4, 4)
=========
1 : der($dummy) = 0.0
2 : model1.comp.result = 1.0
3 : model1.result = model1.comp.result
4 : result = model1.result

Incidence Matrix (row == equation)
====================================
number of rows: 4
1:4 
2:3 
3:3 2 
4:2 1 
Transpose Incidence Matrix (row == var)
=====================================
number of rows: 4
1:4 
2:4 3 
3:3 2 
4:1 
NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module partitionIndependentBlocks:

Variables (3)
=========
1:  model1.comp.result:VARIABLE() .MyModel3, .MyModel1, .MyComponent, .Real type: Real  indx = -1
2:  model1.result:VARIABLE() .MyModel3, .MyModel1, .Real type: Real  indx = -1
3:  result:VARIABLE() .MyModel3, .Real type: Real  indx = -1


Equations (3, 3)
=========
1 : model1.comp.result = 1.0
2 : model1.result = model1.comp.result
3 : result = model1.result

NoMatching
Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module expandDerOperator:

Variables (3)
=========
1:  model1.comp.result:VARIABLE() .MyModel3, .MyModel1, .MyComponent, .Real type: Real  indx = -1
2:  model1.result:VARIABLE() .MyModel3, .MyModel1, .Real type: Real  indx = -1
3:  result:VARIABLE() .MyModel3, .Real type: Real  indx = -1


Equations (3, 3)
=========
1 : model1.comp.result = 1.0
2 : model1.result = model1.comp.result
3 : result = model1.result

NoMatching
Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module inlineArrayEqn:

Variables (3)
=========
1:  model1.comp.result:VARIABLE() .MyModel3, .MyModel1, .MyComponent, .Real type: Real  indx = -1
2:  model1.result:VARIABLE() .MyModel3, .MyModel1, .Real type: Real  indx = -1
3:  result:VARIABLE() .MyModel3, .Real type: Real  indx = -1


Equations (3, 3)
=========
1 : model1.comp.result = 1.0
2 : model1.result = model1.comp.result
3 : result = model1.result

NoMatching
Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

NoMatching

BackendDAEType: simulation

Known Variables (constants) (0)
=============================
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module removeSimpleEquationsFast:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

NoMatching

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============
Pre optimisation done.
State Order: (0)
=============

bltdump:
Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module lateInlineFunction:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module removeFinalParameters:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module removeevaluateParameters:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module inlineArrayEqn:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module constantLinearSystem:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module simplifysemiLinear:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module tearingSystem:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module removeSimpleEquations:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Incidence Matrix (row == equation)
====================================
number of rows: 1
1:1 
Transpose Incidence Matrix (row == var)
=====================================
number of rows: 1
1:1 
Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module removeUnusedFunctions:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module simplifyTimeIndepFuncCalls:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============

Optimisation Module optimizeInitialSystem:

Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = -1


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = -1
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = -1
3:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = -1
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============
Post optimisation done.
dumpindxdae:
Variables (1)
=========
1:  $dummy:STATE(fixed = true )  type: Real  indx = 0


Equations (1, 1)
=========
1 : der($dummy) = 0.0

Matching
========
1 variables and equations
var 1 is solved in eqn 1
StrongComponents
=======
{1:1}

BackendDAEType: simulation

Known Variables (constants) (3)
=============================
1:  result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .Real type: Real (start = 1.0 )  indx = 0
2:  model1.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .Real type: Real (start = 1.0 )  indx = 1
3:  model1.comp.result:VARIABLE(start = 1.0 )  = 1.0 .MyModel3, .MyModel1, .MyComponent, .Real type: Real (start = 1.0 )  indx = 2
External Objects (0)
=============================
Classes of External Objects (0)
=============================
AliasVariables: 0
===============

Simple Equations (0)
=========
Initial Equations (0)
=========
Zero Crossings :
===============

When Clauses :
===============

Constraints:
===============
##########################################################
Statistics
##########################################################
Number of independent Subsystems: 1
Number of States:                 1
Toplevel Inputs:                  0

Single Equations:  1
Array Equations:   0
Algorithms:        0
Complex Equations: 0

Equationsystems with constant Jacobian:     0 {}
Equationsystems with time varying Jacobian: 0 {}
Equationsystems with nonlinear Jacobian:    0 {}
Equationsystems without analytic Jacobian:  0 {}

mixed Equationsystems with Single Equation:       0 {}
mixed Equationsystems with Array Equation:        0 {}
mixed Equationsystems with Algorithm:             0 {}
mixed Equationsystems with Complex Equation:      0 {}
mixed Equationsystems with constant Jacobian:     0 {}
mixed Equationsystems with time varying Jacobian: 0 {}
mixed Equationsystems with nonlinear Jacobian:    0 {}
mixed Equationsystems without analytic Jacobian:  0 {}
##########################################################
record SimulationResult
    resultFile = "C:/Users/Hubert/Desktop/MyModel3_res.mat",
    simulationOptions = "startTime = 0.0, stopTime = 1.0, numberOfIntervals = 500, tolerance = 1e-006, method = 'dassl', fileNamePrefix = 'MyModel3', storeInTemp = false, noClean = false, options = '', outputFormat = 'mat', variableFilter = '.*', measureTime = false, cflags = '', simflags = ''",
    messages = "",
    timeFrontend = 0.413098270458728,
    timeBackend = 0.0486331672219471,
    timeSimCode = 0.00427745599155855,
    timeTemplates = 0.0189239742574627,
    timeCompile = 1.53962481896993,
    timeSimulation = 0.256832137812208,
    timeTotal = 2.2814574957189
end SimulationResult;
