Translation of ModelicaTest.MultiBody.InitializationConversion.Bodies
The DAE has 2048 scalar unknowns and 2048 scalar equations.
Statistics
Original Model
Number of components: 87
Variables: 1034
Parameters: 313 (577 scalars)
Unknowns: 721 (2048 scalars)
Differentiated variables: 76 scalars
Equations: 643
Nontrivial: 423
Translated Model
Constants: 1519 scalars
Free parameters: 77 scalars
Parameter depending: 309 scalars
Continuous time states: 54 scalars
Time-varying variables: 185 scalars
Alias variables: 535 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.frame_a.r_0[1]
body.frame_a.r_0[2]
body.frame_a.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]
body1.body.frame_a.r_0[1]
body1.body.frame_a.r_0[2]
body1.body.frame_a.r_0[3]
body1.body.w_a[1]
body1.body.w_a[2]
body1.body.w_a[3]
body1.v_0[1]
body1.v_0[2]
body1.v_0[3]
body2.body.frame_a.r_0[1]
body2.body.frame_a.r_0[2]
body2.body.frame_a.r_0[3]
body2.body.w_a[1]
body2.body.w_a[2]
body2.body.w_a[3]
body2.v_0[1]
body2.v_0[2]
body2.v_0[3]
body3.body.frame_a.r_0[1]
body3.body.frame_a.r_0[2]
body3.body.frame_a.r_0[3]
body3.body.w_a[1]
body3.body.w_a[2]
body3.body.w_a[3]
body3.v_0[1]
body3.v_0[2]
body3.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:
body.Q[]
From set 2 there are 3 states to be selected from:
body1.body.Q[]
From set 3 there are 3 states to be selected from:
body2.body.Q[]
From set 4 there are 3 states to be selected from:
body3.body.Q[]
Finished