/
Ticket5565.mos
175 lines (168 loc) · 23.8 KB
/
Ticket5565.mos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
// name: Ticket5565.mos
// keywords: test fix for but 5565
// status: correct
//
setCommandLineOptions("-d=nfAPI,showStatement");
loadModel(Modelica); getErrorString();
getComponents(Modelica.Mechanics.MultiBody.Parts.Body, useQuotes = true); getErrorString();
getComponentAnnotations(Modelica.Mechanics.MultiBody.Parts.Body); getErrorString();
getInheritedClasses(Modelica.Mechanics.MultiBody.Interfaces.Frame_a); getErrorString();
getIconAnnotation(Modelica.Mechanics.MultiBody.Joints.Prismatic); getErrorString();
getComponents(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, useQuotes = true); getErrorString();
getComponentModifierNames(Modelica.Mechanics.MultiBody.Interfaces.PartialVisualizer,"world"); getErrorString();
getDiagramAnnotation(Modelica.Mechanics.MultiBody.Visualizers.FixedShape); getErrorString();
getExtendsModifierNames(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic.Cylinder,Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.Cylinder_analytic_CAD, useQuotes = true); getErrorString();
getComponentModifierNames(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,"cylinder2"); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder2.crankAngleOffset); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder2.cylinderInclination); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder2.animation); getErrorString();
getComponentModifierNames(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,"cylinder3"); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder3.cylinderInclination); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder3.animation); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder3.crankAngleOffset); getErrorString();
getComponentModifierNames(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,"cylinder4"); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder4.cylinderInclination); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder4.animation); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder4.crankAngleOffset); getErrorString();
getComponentModifierNames(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,"cylinder5"); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder5.cylinderInclination); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder5.animation); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder5.crankAngleOffset); getErrorString();
getComponentModifierNames(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,"cylinder6"); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder6.cylinderInclination); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder6.animation); getErrorString();
getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic,cylinder6.crankAngleOffset); getErrorString();
getInheritedClasses(Modelica.Mechanics.MultiBody.Joints.Revolute); getErrorString();
getInheritedClasses(Modelica.Fluid.Machines.BaseClasses.PartialPump.Monitoring); getErrorString();
getInheritedClasses(Modelica.Fluid.Machines.BaseClasses.PartialPump.HeatTransfer); getErrorString();
// Result:
// true
// Evaluating: loadModel(Modelica)
// true
// Evaluating: getErrorString()
// ""
// Evaluating: getComponents(Modelica.Mechanics.MultiBody.Parts.Body, useQuotes = true)
// {{"Modelica.Mechanics.MultiBody.Interfaces.Frame_a","frame_a","Coordinate system fixed at body", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"},{"Boolean","animation","= true, if animation shall be enabled (show cylinder and sphere)", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.Position","r_CM","Vector from frame_a to center of mass, resolved in frame_a", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{3}"},{"Modelica.SIunits.Mass","m","Mass of rigid body", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.Inertia","I_11","(1,1) element of inertia tensor", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.Inertia","I_22","(2,2) element of inertia tensor", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.Inertia","I_33","(3,3) element of inertia tensor", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.Inertia","I_21","(2,1) element of inertia tensor", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.Inertia","I_31","(3,1) element of inertia tensor", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.Inertia","I_32","(3,2) element of inertia tensor", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.Position","r_0","Position vector from origin of world frame to origin of frame_a", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{3}"},{"Modelica.SIunits.Velocity","v_0","Absolute velocity of frame_a, resolved in world frame (= der(r_0))", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{3}"},{"Modelica.SIunits.Acceleration","a_0","Absolute acceleration of frame_a resolved in world frame (= der(v_0))", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{3}"},{"Boolean","angles_fixed","= true, if angles_start are used as initial values, else as guess values", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.Angle","angles_start","Initial values of angles to rotate frame_a around 'sequence_start' axes into frame_b", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{3}"},{"Modelica.Mechanics.MultiBody.Types.RotationSequence","sequence_start","Sequence of rotations to rotate frame_a into frame_b at initial time", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Boolean","w_0_fixed","= true, if w_0_start are used as initial values, else as guess values", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.AngularVelocity","w_0_start","Initial or guess values of angular velocity of frame_a resolved in world frame", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{3}"},{"Boolean","z_0_fixed","= true, if z_0_start are used as initial values, else as guess values", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.AngularAcceleration","z_0_start","Initial values of angular acceleration z_0 = der(w_0)", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{3}"},{"Modelica.SIunits.Diameter","sphereDiameter","Diameter of sphere", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Types.Color","sphereColor","Color of sphere", "public", "false", "false", "false", "false", "unspecified", "none", "input","{}"},{"Modelica.SIunits.Diameter","cylinderDiameter","Diameter of cylinder", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Types.Color","cylinderColor","Color of cylinder", "public", "false", "false", "false", "false", "unspecified", "none", "input","{}"},{"Modelica.Mechanics.MultiBody.Types.SpecularCoefficient","specularCoefficient","Reflection of ambient light (= 0: light is completely absorbed)", "public", "false", "false", "false", "false", "unspecified", "none", "input","{}"},{"Boolean","enforceStates","= true, if absolute variables of body object shall be used as states (StateSelect.always)", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Boolean","useQuaternions","= true, if quaternions shall be used as potential states otherwise use 3 angles as potential states", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Types.RotationSequence","sequence_angleStates","Sequence of rotations to rotate world frame into frame_a around the 3 angles used as potential states", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.Inertia","I","inertia tensor", "public", "true", "false", "false", "false", "parameter", "none", "unspecified","{3,3}"},{"Modelica.Mechanics.MultiBody.Frames.Orientation","R_start","Orientation object from world frame to frame_a at initial time", "public", "true", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.SIunits.AngularAcceleration","z_a_start","Initial values of angular acceleration z_a = der(w_a), i.e., time derivative of angular velocity resolved in frame_a", "public", "true", "false", "false", "false", "parameter", "none", "unspecified","{3}"},{"Modelica.SIunits.AngularVelocity","w_a","Absolute angular velocity of frame_a resolved in frame_a", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{3}"},{"Modelica.SIunits.AngularAcceleration","z_a","Absolute angular acceleration of frame_a resolved in frame_a", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{3}"},{"Modelica.SIunits.Acceleration","g_0","Gravity acceleration resolved in world frame", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{3}"},{"Modelica.Mechanics.MultiBody.World","world","", "protected", "false", "false", "false", "false", "unspecified", "outer", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Frames.Quaternions.Orientation","Q_start","Quaternion orientation object from world frame to frame_a at initial time", "protected", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Frames.Quaternions.Orientation","Q","Quaternion orientation object from world frame to frame_a (dummy value, if quaternions are not used as states)", "protected", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"},{"Modelica.SIunits.Angle","phi_start","Potential angle states at initial time", "protected", "false", "false", "false", "false", "parameter", "none", "unspecified","{3}"},{"Modelica.SIunits.Angle","phi","Dummy or 3 angles to rotate world frame into frame_a of body", "protected", "false", "false", "false", "false", "unspecified", "none", "unspecified","{3}"},{"Modelica.SIunits.AngularVelocity","phi_d","= der(phi)", "protected", "false", "false", "false", "false", "unspecified", "none", "unspecified","{3}"},{"Modelica.SIunits.AngularAcceleration","phi_dd","= der(phi_d)", "protected", "false", "false", "false", "false", "unspecified", "none", "unspecified","{3}"},{"Modelica.Mechanics.MultiBody.Visualizers.Advanced.Shape","cylinder","", "protected", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Visualizers.Advanced.Shape","sphere","", "protected", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"}}
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentAnnotations(Modelica.Mechanics.MultiBody.Parts.Body)
// {{Placement(true,-,-,-116.0,-16.0,-84.0,16.0,-,-,-,-,-,-,-,)},{},{},{},{Dialog("General","Inertia tensor (resolved in center of mass, parallel to frame_a)",true,false,false,-,-,-,-,"",false)},{Dialog("General","Inertia tensor (resolved in center of mass, parallel to frame_a)",true,false,false,-,-,-,-,"",false)},{Dialog("General","Inertia tensor (resolved in center of mass, parallel to frame_a)",true,false,false,-,-,-,-,"",false)},{Dialog("General","Inertia tensor (resolved in center of mass, parallel to frame_a)",true,false,false,-,-,-,-,"",false)},{Dialog("General","Inertia tensor (resolved in center of mass, parallel to frame_a)",true,false,false,-,-,-,-,"",false)},{Dialog("General","Inertia tensor (resolved in center of mass, parallel to frame_a)",true,false,false,-,-,-,-,"",false)},{Dialog("Initialization","Parameters",true,true,false,-,-,-,-,"",false)},{Dialog("Initialization","Parameters",true,true,false,-,-,-,-,"",false)},{Dialog("Initialization","Parameters",true,true,false,-,-,-,-,"",false)},{Evaluate=true, choices(true,false), Dialog("Initialization","Parameters",true,false,false,-,-,-,-,"",false)},{Dialog("Initialization","Parameters",true,false,false,-,-,-,-,"",false)},{Evaluate=true, Dialog("Initialization","Parameters",true,false,false,-,-,-,-,"",false)},{Evaluate=true, choices(true,false), Dialog("Initialization","Parameters",true,false,false,-,-,-,-,"",false)},{Dialog("Initialization","Parameters",true,false,false,-,-,-,-,"",false)},{Evaluate=true, choices(true,false), Dialog("Initialization","Parameters",true,false,false,-,-,-,-,"",false)},{Dialog("Initialization","Parameters",true,false,false,-,-,-,-,"",false)},{Dialog("Animation","if animation = true",true,false,false,-,-,-,-,"",false)},{Dialog("Animation","if animation = true",true,false,true,-,-,-,-,"",false)},{Dialog("Animation","if animation = true",true,false,false,-,-,-,-,"",false)},{Dialog("Animation","if animation = true",true,false,true,-,-,-,-,"",false)},{Dialog("Animation","if animation = true",true,false,false,-,-,-,-,"",false)},{Evaluate=true, Dialog("Advanced","Parameters",true,false,false,-,-,-,-,"",false)},{Evaluate=true, Dialog("Advanced","Parameters",true,false,false,-,-,-,-,"",false)},{Evaluate=true, Dialog("Advanced","Parameters",false,false,false,-,-,-,-,"",false)},{},{},{},{},{},{},{},{},{},{},{},{},{},{},{}}
// Evaluating: getErrorString()
// ""
// Evaluating: getInheritedClasses(Modelica.Mechanics.MultiBody.Interfaces.Frame_a)
// {Modelica.Mechanics.MultiBody.Interfaces.Frame}
// Evaluating: getErrorString()
// ""
// Evaluating: getIconAnnotation(Modelica.Mechanics.MultiBody.Joints.Prismatic)
// {-100.0,-100.0,100.0,100.0,true,0.1,2.0,2.0, {Rectangle(true, {0.0, 0.0}, 0.0, {0, 0, 255}, {192, 192, 192}, LinePattern.None, FillPattern.Solid, 0.25, BorderPattern.None, {{-100.0, -50.0}, {-30.0, 41.0}}, 0.0), Rectangle(true, {0.0, 0.0}, 0.0, {0, 0, 255}, {0, 0, 0}, LinePattern.None, FillPattern.Solid, 0.25, BorderPattern.None, {{-100.0, 40.0}, {-30.0, 50.0}}, 0.0), Rectangle(true, {0.0, 0.0}, 0.0, {0, 0, 255}, {192, 192, 192}, LinePattern.None, FillPattern.Solid, 0.25, BorderPattern.None, {{-30.0, -30.0}, {100.0, 20.0}}, 0.0), Rectangle(true, {0.0, 0.0}, 0.0, {0, 0, 255}, {0, 0, 0}, LinePattern.None, FillPattern.Solid, 0.25, BorderPattern.None, {{-30.0, 20.0}, {100.0, 30.0}}, 0.0), Line(true, {0.0, 0.0}, 0.0, {{-30.0, -50.0}, {-30.0, 50.0}}, {0, 0, 0}, LinePattern.Solid, 0.25, {Arrow.None, Arrow.None}, 3.0, Smooth.None), Line(true, {0.0, 0.0}, 0.0, {{100.0, -30.0}, {100.0, 21.0}}, {0, 0, 0}, LinePattern.Solid, 0.25, {Arrow.None, Arrow.None}, 3.0, Smooth.None), Text(true, {0.0, 0.0}, 0.0, {128, 128, 128}, {0, 0, 0}, LinePattern.Solid, FillPattern.None, 0.25, {{60.0, 12.0}, {96.0, -13.0}}, "b", 0.0, {-1, -1, -1}, "", {}, TextAlignment.Center), Text(true, {0.0, 0.0}, 0.0, {128, 128, 128}, {0, 0, 0}, LinePattern.Solid, FillPattern.None, 0.25, {{-95.0, 13.0}, {-60.0, -9.0}}, "a", 0.0, {-1, -1, -1}, "", {}, TextAlignment.Center), Text(useAxisFlange, {0.0, 0.0}, 0.0, {0, 0, 255}, {0, 0, 0}, LinePattern.Solid, FillPattern.None, 0.25, {{-150.0, -135.0}, {150.0, -95.0}}, "%name", 0.0, {-1, -1, -1}, "", {}, TextAlignment.Center), Text(true, {0.0, 0.0}, 0.0, {0, 0, 0}, {0, 0, 0}, LinePattern.Solid, FillPattern.None, 0.25, {{-150.0, -90.0}, {150.0, -60.0}}, "n=%n", 0.0, {-1, -1, -1}, "", {}, TextAlignment.Center), Rectangle(useAxisFlange, {0.0, 0.0}, 0.0, {0, 0, 255}, {192, 192, 192}, LinePattern.None, FillPattern.Solid, 0.25, BorderPattern.None, {{90.0, 30.0}, {100.0, 70.0}}, 0.0), Text(not useAxisFlange, {0.0, 0.0}, 0.0, {0, 0, 255}, {0, 0, 0}, LinePattern.Solid, FillPattern.None, 0.25, {{-150.0, 60.0}, {150.0, 100.0}}, "%name", 0.0, {-1, -1, -1}, "", {}, TextAlignment.Center)}}
// Evaluating: getErrorString()
// ""
// Evaluating: getComponents(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, useQuotes = true)
// {{"Boolean","animation","= true, if animation shall be enabled", "public", "false", "false", "false", "false", "parameter", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic.Cylinder","cylinder1","", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic.Cylinder","cylinder2","", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic.Cylinder","cylinder3","", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic.Cylinder","cylinder4","", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic.Cylinder","cylinder5","", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic.Cylinder","cylinder6","", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Joints.Revolute","bearing","", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Parts.BodyShape","crank","", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"},{"Modelica.Mechanics.Rotational.Interfaces.Flange_b","flange_b","", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"},{"Modelica.Mechanics.MultiBody.Interfaces.Frame_a","frame_a","", "public", "false", "false", "false", "false", "unspecified", "none", "unspecified","{}"}}
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierNames(Modelica.Mechanics.MultiBody.Interfaces.PartialVisualizer, "world")
// {}
// Evaluating: getErrorString()
// ""
// Evaluating: getDiagramAnnotation(Modelica.Mechanics.MultiBody.Visualizers.FixedShape)
// {}
// Evaluating: getErrorString()
// ""
// Evaluating: getExtendsModifierNames(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic.Cylinder, Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.Cylinder_analytic_CAD, useQuotes = true)
// {}
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierNames(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, "cylinder2")
// {"crankAngleOffset","cylinderInclination","animation"}
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder2.crankAngleOffset)
// "90"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder2.cylinderInclination)
// "30"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder2.animation)
// "animation"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierNames(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, "cylinder3")
// {"cylinderInclination","animation","crankAngleOffset"}
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder3.cylinderInclination)
// "-30"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder3.animation)
// "animation"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder3.crankAngleOffset)
// "210"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierNames(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, "cylinder4")
// {"cylinderInclination","animation","crankAngleOffset"}
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder4.cylinderInclination)
// "30"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder4.animation)
// "animation"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder4.crankAngleOffset)
// "210"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierNames(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, "cylinder5")
// {"cylinderInclination","animation","crankAngleOffset"}
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder5.cylinderInclination)
// "-30"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder5.animation)
// "animation"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder5.crankAngleOffset)
// "90"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierNames(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, "cylinder6")
// {"cylinderInclination","animation","crankAngleOffset"}
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder6.cylinderInclination)
// "30"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder6.animation)
// "animation"
// Evaluating: getErrorString()
// ""
// Evaluating: getComponentModifierValue(Modelica.Mechanics.MultiBody.Examples.Loops.Utilities.EngineV6_analytic, cylinder6.crankAngleOffset)
// "-30"
// Evaluating: getErrorString()
// ""
// Evaluating: getInheritedClasses(Modelica.Mechanics.MultiBody.Joints.Revolute)
// {}
// Evaluating: getErrorString()
// ""
// Evaluating: getInheritedClasses(Modelica.Fluid.Machines.BaseClasses.PartialPump.Monitoring)
// {Modelica.Fluid.Machines.BaseClasses.PumpMonitoring.PumpMonitoringBase}
// Evaluating: getErrorString()
// ""
// Evaluating: getInheritedClasses(Modelica.Fluid.Machines.BaseClasses.PartialPump.HeatTransfer)
// {Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer}
// Evaluating: getErrorString()
// ""
// endResult