Translation of ModelicaTest.MultiBody.Parts.FreeBodies2
The DAE has 3324 scalar unknowns and 3324 scalar equations.
Statistics
Original Model
Number of components: 144
Variables: 1681
Parameters: 462 (734 scalars)
Unknowns: 1219 (3324 scalars)
Differentiated variables: 79 scalars
Equations: 1048
Nontrivial: 676
Translated Model
Constants: 2240 scalars
Free parameters: 112 scalars
Parameter depending: 347 scalars
Continuous time states: 54 scalars
Time-varying variables: 397 scalars
Alias variables: 962 scalars
Number of mixed real/discrete systems of equations: 0
Sizes of linear systems of equations: {4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3}
Sizes after manipulation of the linear systems: {4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3}
Sizes of nonlinear systems of equations: {4, 4, 4, 4}
Sizes after manipulation of the nonlinear systems: {4, 4, 4, 4}
Number of numerical Jacobians: 0
Initialization problem
Sizes of nonlinear systems of equations: {4, 4, 4, 4}
Sizes after manipulation of the nonlinear systems: {4, 4, 4, 4}
Number of numerical Jacobians: 0
Settings
Advanced.StoreProtectedVariables = true
Selected continuous time states
Statically selected continuous time states
body.r_0[1]
body.r_0[2]
body.r_0[3]
body.v_0[1]
body.v_0[2]
body.v_0[3]
body.w_a[1]
body.w_a[2]
body.w_a[3]
bodyBox.body.w_a[1]
bodyBox.body.w_a[2]
bodyBox.body.w_a[3]
bodyBox.r_0[1]
bodyBox.r_0[2]
bodyBox.r_0[3]
bodyBox.v_0[1]
bodyBox.v_0[2]
bodyBox.v_0[3]
bodyCylinder.body.w_a[1]
bodyCylinder.body.w_a[2]
bodyCylinder.body.w_a[3]
bodyCylinder.r_0[1]
bodyCylinder.r_0[2]
bodyCylinder.r_0[3]
bodyCylinder.v_0[1]
bodyCylinder.v_0[2]
bodyCylinder.v_0[3]
bodyShape.body.w_a[1]
bodyShape.body.w_a[2]
bodyShape.body.w_a[3]
bodyShape.r_0[1]
bodyShape.r_0[2]
bodyShape.r_0[3]
bodyShape.v_0[1]
bodyShape.v_0[2]
bodyShape.v_0[3]
pointMass.r_0[1]
pointMass.r_0[2]
pointMass.r_0[3]
pointMass.v_0[1]
pointMass.v_0[2]
pointMass.v_0[3]
Dynamically selected continuous time states
There are 4 sets of dynamic state selection.
From set 1 there are 3 states to be selected from:
bodyShape.body.Q[]
From set 2 there are 3 states to be selected from:
bodyBox.body.Q[]
From set 3 there are 3 states to be selected from:
bodyCylinder.body.Q[]
From set 4 there are 3 states to be selected from:
body.Q[]
Finished