Ticket #1365: simulate-msl31-examples.mos

File simulate-msl31-examples.mos, 12.5 KB (added by Adrian Pop, 14 years ago)
Line 
1loadModel(Modelica); getErrorString();
2loadModel(ModelicaServices); getErrorString();
3
4// Modelica.Blocks.Examples
5simulate(Modelica.Blocks.Examples.PID_Controller); getErrorString();
6simulate(Modelica.Blocks.Examples.InverseModel); getErrorString();
7simulate(Modelica.Blocks.Examples.ShowLogicalSources); getErrorString();
8simulate(Modelica.Blocks.Examples.LogicalNetwork1); getErrorString();
9simulate(Modelica.Blocks.Examples.BusUsage); getErrorString();
10
11
12// Modelica.Electrical.Analog.Examples
13simulate(Modelica.Electrical.Analog.Examples.AmplifierWithOpAmpDetailed); getErrorString();
14simulate(Modelica.Electrical.Analog.Examples.CauerLowPassAnalog); getErrorString();
15simulate(Modelica.Electrical.Analog.Examples.CauerLowPassOPV); getErrorString();
16simulate(Modelica.Electrical.Analog.Examples.CauerLowPassSC); getErrorString();
17simulate(Modelica.Electrical.Analog.Examples.CauerLowPassSC.Rn); getErrorString();
18simulate(Modelica.Electrical.Analog.Examples.CauerLowPassSC.Rp); getErrorString();
19simulate(Modelica.Electrical.Analog.Examples.CharacteristicIdealDiodes); getErrorString();
20simulate(Modelica.Electrical.Analog.Examples.CharacteristicThyristors); getErrorString();
21simulate(Modelica.Electrical.Analog.Examples.ChuaCircuit); getErrorString();
22simulate(Modelica.Electrical.Analog.Examples.CompareTransformers); getErrorString();
23simulate(Modelica.Electrical.Analog.Examples.ControlledSwitchWithArc); getErrorString();
24simulate(Modelica.Electrical.Analog.Examples.DifferenceAmplifier); getErrorString();
25simulate(Modelica.Electrical.Analog.Examples.HeatingMOSInverter); getErrorString();
26simulate(Modelica.Electrical.Analog.Examples.HeatingNPN_OrGate); getErrorString();
27simulate(Modelica.Electrical.Analog.Examples.HeatingRectifier); getErrorString();
28simulate(Modelica.Electrical.Analog.Examples.HeatingResistor); getErrorString();
29simulate(Modelica.Electrical.Analog.Examples.NandGate); getErrorString();
30simulate(Modelica.Electrical.Analog.Examples.OvervoltageProtection); getErrorString();
31simulate(Modelica.Electrical.Analog.Examples.Rectifier); getErrorString();
32simulate(Modelica.Electrical.Analog.Examples.ShowSaturatingInductor); getErrorString();
33simulate(Modelica.Electrical.Analog.Examples.ShowVariableResistor); getErrorString();
34simulate(Modelica.Electrical.Analog.Examples.SwitchWithArc); getErrorString();
35simulate(Modelica.Electrical.Analog.Examples.ThyristorBehaviourTest); getErrorString();
36
37
38// Modelica.Electrical.Digital.Examples
39simulate(Modelica.Electrical.Digital.Examples.Multiplexer); getErrorString();
40simulate(Modelica.Electrical.Digital.Examples.FlipFlop); getErrorString();
41simulate(Modelica.Electrical.Digital.Examples.HalfAdder); getErrorString();
42simulate(Modelica.Electrical.Digital.Examples.FullAdder); getErrorString();
43simulate(Modelica.Electrical.Digital.Examples.Adder4); getErrorString();
44simulate(Modelica.Electrical.Digital.Examples.Counter3); getErrorString();
45simulate(Modelica.Electrical.Digital.Examples.Counter); getErrorString();
46
47
48// Modelica.Electrical.Machines.Examples
49simulate(Modelica.Electrical.Machines.Examples.AIMC_DOL); getErrorString();
50simulate(Modelica.Electrical.Machines.Examples.AIMC_YD); getErrorString();
51simulate(Modelica.Electrical.Machines.Examples.AIMS_Start); getErrorString();
52simulate(Modelica.Electrical.Machines.Examples.AIMC_Inverter); getErrorString();
53simulate(Modelica.Electrical.Machines.Examples.SMR_Inverter); getErrorString();
54simulate(Modelica.Electrical.Machines.Examples.SMPM_Inverter); getErrorString();
55simulate(Modelica.Electrical.Machines.Examples.SMEE_Generator); getErrorString();
56simulate(Modelica.Electrical.Machines.Examples.DCPM_Start); getErrorString();
57simulate(Modelica.Electrical.Machines.Examples.DCEE_Start); getErrorString();
58simulate(Modelica.Electrical.Machines.Examples.DCSE_Start); getErrorString();
59simulate(Modelica.Electrical.Machines.Examples.TransformerTestbench); getErrorString();
60simulate(Modelica.Electrical.Machines.Examples.Rectifier6pulse); getErrorString();
61simulate(Modelica.Electrical.Machines.Examples.Rectifier12pulse); getErrorString();
62simulate(Modelica.Electrical.Machines.Examples.AIMC_Steinmetz); getErrorString();
63
64
65// Modelica.Electrical.MultiPhase.Examples
66simulate(Modelica.Electrical.MultiPhase.Examples.TransformerYY); getErrorString();
67simulate(Modelica.Electrical.MultiPhase.Examples.TransformerYD); getErrorString();
68simulate(Modelica.Electrical.MultiPhase.Examples.Rectifier); getErrorString();
69
70
71// Modelica.Magnetic.FluxTubes.Examples
72simulate(Modelica.Magnetic.FluxTubes.Examples.SaturatedInductor); getErrorString();
73simulate(Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceCurrentBehaviour); getErrorString();
74simulate(Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ForceStrokeBehaviour); getErrorString();
75simulate(Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.ArmatureStroke); getErrorString();
76simulate(Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.Components.PermeanceActuator); getErrorString();
77simulate(Modelica.Magnetic.FluxTubes.Examples.MovingCoilActuator.Components.ConstantActuator); getErrorString();
78simulate(Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonQuasiStationary); getErrorString();
79simulate(Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.ComparisonPullInStroke); getErrorString();
80simulate(Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.Components.SimpleSolenoid); getErrorString();
81simulate(Modelica.Magnetic.FluxTubes.Examples.SolenoidActuator.Components.AdvancedSolenoid); getErrorString();
82
83
84// Modelica.Mechanics.MultiBody.Examples
85simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.DoublePendulum); getErrorString();
86simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.ForceAndTorque); getErrorString();
87simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.FreeBody); getErrorString();
88simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.InitSpringConstant); getErrorString();
89simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses); getErrorString();
90simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.Pendulum); getErrorString();
91simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.PendulumWithSpringDamper); getErrorString();
92simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravity); getErrorString();
93simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses); getErrorString();
94simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2); getErrorString();
95simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2.PointMass); getErrorString();
96simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2.SystemWithStandardBodies); getErrorString();
97simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.PointGravityWithPointMasses2.SystemWithStandardBodies.PointMass); getErrorString();
98simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheel); getErrorString();
99simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetDriving); getErrorString();
100simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.RollingWheelSetPulling); getErrorString();
101simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.SpringDamperSystem); getErrorString();
102simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.SpringMassSystem); getErrorString();
103simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.SpringWithMass); getErrorString();
104simulate(Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings); getErrorString();
105simulate(Modelica.Mechanics.MultiBody.Examples.Loops.Engine1a); getErrorString();
106simulate(Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b); getErrorString();
107simulate(Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic); getErrorString();
108// infinite loop in the back-end
109//simulate(Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6); getErrorString();
110// infinite loop in the back-end
111//simulate(Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_analytic); getErrorString();
112
113simulate(Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar1); getErrorString();
114simulate(Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar2); getErrorString();
115simulate(Modelica.Mechanics.MultiBody.Examples.Loops.Fourbar_analytic); getErrorString();
116simulate(Modelica.Mechanics.MultiBody.Examples.Loops.PlanarLoops_analytic); getErrorString();
117simulate(Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.oneAxis); getErrorString();
118// infinite loop in the back-end
119// simulate(Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.fullRobot); getErrorString();
120simulate(Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GyroscopicEffects); getErrorString();
121simulate(Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.ActuatedDrive); getErrorString();
122simulate(Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.MovingActuatedDrive); getErrorString();
123simulate(Modelica.Mechanics.MultiBody.Examples.Rotational3DEffects.GearConstraint); getErrorString();
124
125
126// Modelica.Mechanics.Rotational.Examples
127simulate(Modelica.Mechanics.Rotational.Examples.First); getErrorString();
128simulate(Modelica.Mechanics.Rotational.Examples.FirstGrounded); getErrorString();
129simulate(Modelica.Mechanics.Rotational.Examples.Friction); getErrorString();
130simulate(Modelica.Mechanics.Rotational.Examples.CoupledClutches); getErrorString();
131simulate(Modelica.Mechanics.Rotational.Examples.LossyGearDemo1); getErrorString();
132simulate(Modelica.Mechanics.Rotational.Examples.LossyGearDemo2); getErrorString();
133simulate(Modelica.Mechanics.Rotational.Examples.ElasticBearing); getErrorString();
134simulate(Modelica.Mechanics.Rotational.Examples.Backlash); getErrorString();
135simulate(Modelica.Mechanics.Rotational.Examples.RollingWheel); getErrorString();
136
137
138// Modelica.Mechanics.Translational.Examples
139simulate(Modelica.Mechanics.Translational.Examples.SignConvention); getErrorString();
140simulate(Modelica.Mechanics.Translational.Examples.InitialConditions); getErrorString();
141simulate(Modelica.Mechanics.Translational.Examples.WhyArrows); getErrorString();
142simulate(Modelica.Mechanics.Translational.Examples.Accelerate); getErrorString();
143simulate(Modelica.Mechanics.Translational.Examples.Damper); getErrorString();
144simulate(Modelica.Mechanics.Translational.Examples.Oscillator); getErrorString();
145simulate(Modelica.Mechanics.Translational.Examples.Sensors); getErrorString();
146simulate(Modelica.Mechanics.Translational.Examples.Friction); getErrorString();
147simulate(Modelica.Mechanics.Translational.Examples.PreLoad); getErrorString();
148simulate(Modelica.Mechanics.Translational.Examples.ElastoGap); getErrorString();
149simulate(Modelica.Mechanics.Translational.Examples.Brake); getErrorString();
150
151
152// Modelica.Thermal.FluidHeatFlow.Examples
153simulate(Modelica.Thermal.FluidHeatFlow.Examples.SimpleCooling); getErrorString();
154simulate(Modelica.Thermal.FluidHeatFlow.Examples.ParallelCooling); getErrorString();
155simulate(Modelica.Thermal.FluidHeatFlow.Examples.IndirectCooling); getErrorString();
156simulate(Modelica.Thermal.FluidHeatFlow.Examples.PumpAndValve); getErrorString();
157simulate(Modelica.Thermal.FluidHeatFlow.Examples.PumpDropOut); getErrorString();
158simulate(Modelica.Thermal.FluidHeatFlow.Examples.ParallelPumpDropOut); getErrorString();
159simulate(Modelica.Thermal.FluidHeatFlow.Examples.OneMass); getErrorString();
160simulate(Modelica.Thermal.FluidHeatFlow.Examples.TwoMass); getErrorString();
161
162
163// Modelica.Thermal.HeatTransfer
164simulate(Modelica.Thermal.HeatTransfer.Examples.TwoMasses); getErrorString();
165simulate(Modelica.Thermal.HeatTransfer.Examples.ControlledTemperature); getErrorString();
166simulate(Modelica.Thermal.HeatTransfer.Examples.Motor); getErrorString();
167
168
169// Modelica.Utilities.Examples
170simulate(Modelica.Utilities.Examples.readRealParameterModel); getErrorString();
171
172
173// Modelica.StateGraph.Examples
174simulate(Modelica.StateGraph.Examples.FirstExample); getErrorString();
175simulate(Modelica.StateGraph.Examples.FirstExample_Variant2); getErrorString();
176simulate(Modelica.StateGraph.Examples.FirstExample_Variant3); getErrorString();
177simulate(Modelica.StateGraph.Examples.ExecutionPaths); getErrorString();
178simulate(Modelica.StateGraph.Examples.ShowCompositeStep); getErrorString();
179simulate(Modelica.StateGraph.Examples.ShowExceptions); getErrorString();
180simulate(Modelica.StateGraph.Examples.ControlledTanks); getErrorString();
181
182
183system("rm -f *.c *.dll *.log *.makefile *.cpp *.exe *.h *.libs *_init.txt *_res.plt");