Directory testsuite/flattening/libraries/msl31/fluid/

Directory Deleted:
2013-10-31 21:52
Total Files:
0
Deleted Files:
83
Lines of Code:
0

[root]/testsuite/flattening/libraries/msl31/fluid

Lines of Code

testsuite/flattening/libraries/msl31/fluid/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 910 (100.0%) 14797 (100.0%) 16.2
adrpo 216 (23.7%) 4987 (33.7%) 23.0
alash325 246 (27.0%) 4778 (32.3%) 19.4
sjoelund.se 307 (33.7%) 3272 (22.1%) 10.6
perost 119 (13.1%) 1021 (6.9%) 8.5
mahge930 11 (1.2%) 722 (4.9%) 65.6
lochel 3 (0.3%) 9 (0.1%) 3.0
vitalij 5 (0.5%) 5 (0.0%) 1.0
jfrenkel 3 (0.3%) 3 (0.0%) 1.0

Most Recent Commits

sjoelund.se 2013-10-31 21:52 Rev.: 17956

- Remove useless case in simplify (makes code slower)
- Removed some flattening tests since whenever a tiny simplify change is performed all thermosyspro and multibody flattening examples needed to be updated. They are simulated, and that is what is important.

0 lines of code changed in 83 files:

  • testsuite/flattening/libraries/msl31/fluid: Makefile (del), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.Controller.mos (del), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.InnerTank.mos (del), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (del), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWithTopPorts.mos (del), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TriggeredTrapezoid.mos (del), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.setReal.mos (del), Modelica.Fluid.Examples.AST_BatchPlant.BatchPlant_StandardWater.mos (del), Modelica.Fluid.Examples.AST_BatchPlant.Test.OneTank.mos (del), Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe1.mos (del), Modelica.Fluid.Examples.AST_BatchPlant.Test.TankWithEmptyingPipe2.mos (del), Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe1.mos (del), Modelica.Fluid.Examples.AST_BatchPlant.Test.TanksWithEmptyingPipe2.mos (del), Modelica.Fluid.Examples.AST_BatchPlant.Test.TwoTanks.mos (del), Modelica.Fluid.Examples.BranchingDynamicPipes.mos (del), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (del), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperation.mos (del), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.RadioButton.mos (del), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankController.mos (del), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (del), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (del), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (del), Modelica.Fluid.Examples.Explanatory.MomentumBalanceFittings.mos (del), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.BasicHX.mos (del), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (del), Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation.mos (del), Modelica.Fluid.Examples.HeatingSystem.mos (del), Modelica.Fluid.Examples.IncompressibleFluidNetwork.mos (del), Modelica.Fluid.Examples.InverseParameterization.mos (del), Modelica.Fluid.Examples.PumpingSystem.mos (del), Modelica.Fluid.Examples.Tanks.EmptyTanks.mos (del), Modelica.Fluid.Examples.Tanks.TanksWithOverflow.mos (del), Modelica.Fluid.Examples.Tanks.ThreeTanks.mos (del), Modelica.Fluid.Examples.TraceSubstances.RoomCO2.mos (del), Modelica.Fluid.Examples.TraceSubstances.RoomCO2WithControls.mos (del), Modelica.Fluid.Fittings.AbruptAdaptor.mos (del), Modelica.Fluid.Fittings.BaseClasses.QuadraticTurbulent.TestWallFriction.mos (del), Modelica.Fluid.Fittings.MultiPort.mos (del), Modelica.Fluid.Fittings.SharpEdgedOrifice.mos (del), Modelica.Fluid.Fittings.SimpleGenericOrifice.mos (del), Modelica.Fluid.Fittings.TeeJunctionIdeal.mos (del), Modelica.Fluid.Fittings.TeeJunctionVolume.mos (del), Modelica.Fluid.Machines.ControlledPump.mos (del), Modelica.Fluid.Machines.PrescribedPump.mos (del), Modelica.Fluid.Machines.Pump.mos (del), Modelica.Fluid.Machines.SweptVolume.mos (del), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (del), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (del), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (del), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (del), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.ConstantFlowHeatTransfer.mos (del), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer.mos (del), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (del), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (del), Modelica.Fluid.Pipes.DynamicPipe.mos (del), Modelica.Fluid.Pipes.StaticPipe.mos (del), Modelica.Fluid.Sensors.Density.mos (del), Modelica.Fluid.Sensors.DensityTwoPort.mos (del), Modelica.Fluid.Sensors.MassFlowRate.mos (del), Modelica.Fluid.Sensors.Pressure.mos (del), Modelica.Fluid.Sensors.RelativePressure.mos (del), Modelica.Fluid.Sensors.RelativeTemperature.mos (del), Modelica.Fluid.Sensors.SpecificEnthalpy.mos (del), Modelica.Fluid.Sensors.SpecificEnthalpyTwoPort.mos (del), Modelica.Fluid.Sensors.SpecificEntropy.mos (del), Modelica.Fluid.Sensors.SpecificEntropyTwoPort.mos (del), Modelica.Fluid.Sensors.Temperature.mos (del), Modelica.Fluid.Sensors.TemperatureTwoPort.mos (del), Modelica.Fluid.Sensors.TraceSubstances.mos (del), Modelica.Fluid.Sensors.TraceSubstancesTwoPort.mos (del), Modelica.Fluid.Sensors.VolumeFlowRate.mos (del), Modelica.Fluid.Sources.Boundary_pT.mos (del), Modelica.Fluid.Sources.Boundary_ph.mos (del), Modelica.Fluid.Sources.FixedBoundary.mos (del), Modelica.Fluid.Sources.MassFlowSource_T.mos (del), Modelica.Fluid.Sources.MassFlowSource_h.mos (del), Modelica.Fluid.System.mos (del), Modelica.Fluid.Valves.ValveCompressible.mos (del), Modelica.Fluid.Valves.ValveVaporizing.mos (del), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.ConstantHeatTransfer.mos (del), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer.mos (del), Modelica.Fluid.Vessels.ClosedVolume.mos (del), simulate (del)
adrpo 2013-10-13 18:37 Rev.: 17667

- last fixes for ExternalMedia
+ fully qualify paths in ClassInf.State
+ do List.unique on records so we don't get duplicates
+ now at least 5 models in ExternalMedia can be compiled
- fix an issue with lookup where path to be looked up
contains the name of the model in the scope we're in.
this fixes instantiation of
ThermoPower.Examples.BraytonCycle.ClosedLoopSimulator,
probably more models in ThemoPower.
added test:
testsuite/flattening/modelica/others/ThermoPower.Examples.BraytonCycle.ClosedLoopSimulator.mos

2 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Pipes.StaticPipe.mos (+2 -2)
adrpo 2013-10-08 23:25 Rev.: 17614

- some support for ExternalMedia (some more work is needed for full support)
- add function calls and external function inputs to dependency analysis in element sorting
- use Inst.updateCompeltsMods just in Inst.instElementList2

283 lines of code changed in 4 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+10 -10), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+24 -24), Modelica.Fluid.Examples.HeatingSystem.mos (+241 -241), Modelica.Fluid.Pipes.StaticPipe.mos (+8 -8)
adrpo 2013-09-26 04:25 Rev.: 17388

- fix bug #2363
- keep smooth(0, ...) in Static.mo
- handle smooth(0, ...) in Ceval.mo (smooth(0, constant) -> constant)
- handle smooth in Codegen.tpl
- update expected output for tests
- NOTE: Modelica.Electrical.Analog.Examples.SimpleTriacCircuit gives small numeric differences, use the OpenModelica result file

16 lines of code changed in 6 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+4 -4), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+1 -1), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+6 -6), Modelica.Fluid.Examples.HeatingSystem.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Valves.ValveVaporizing.mos (+1 -1)
adrpo 2013-09-22 12:07 Rev.: 17326

Fix for bug: #2346
- sort also the variable components for instantiation based on their bindings
- sort the DAE in the order it is defined in the Modelica file

1029 lines of code changed in 31 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.Controller.mos (+133 -133), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+47 -47), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TriggeredTrapezoid.mos (+1 -1), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+349 -349), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperation.mos (+46 -46), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankController.mos (+84 -84), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+7 -7), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+31 -31), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+62 -62), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (+5 -5), Modelica.Fluid.Examples.HeatingSystem.mos (+70 -70), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+31 -31), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+27 -27), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+34 -34), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+31 -31), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.ConstantFlowHeatTransfer.mos (+5 -5), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+7 -7), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (+10 -10), Modelica.Fluid.Pipes.StaticPipe.mos (+11 -11), Modelica.Fluid.Sensors.DensityTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.MassFlowRate.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEnthalpyTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEntropyTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.TemperatureTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.TraceSubstancesTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.VolumeFlowRate.mos (+2 -2), Modelica.Fluid.System.mos (+5 -5), Modelica.Fluid.Valves.ValveVaporizing.mos (+10 -10), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.ConstantHeatTransfer.mos (+4 -4), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer.mos (+3 -3)
adrpo 2013-09-03 10:58 Rev.: 17045

- expected output.

2 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperation.mos (+2 -2)
lochel 2013-07-16 12:31 Rev.: 16601

- do not collapse (initial) algorithms for dumping

9 lines of code changed in 3 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+7), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.RadioButton.mos (+1), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+1)
vitalij 2013-06-28 18:45 Rev.: 16518

add some simplify rules

5 lines of code changed in 5 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+1 -1), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+1 -1), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+1 -1), Modelica.Fluid.Examples.HeatingSystem.mos (+1 -1), Modelica.Fluid.Valves.ValveVaporizing.mos (+1 -1)
sjoelund.se 2013-06-19 10:47 Rev.: 16397

Simplify asin and acos of constant expressions

3 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+3 -3)
sjoelund.se 2013-06-04 20:23 Rev.: 16216

Move some expressions around when you do simplifications only if this improves the complexity of the expression

256 lines of code changed in 20 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.InnerTank.mos (+1 -1), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+38 -38), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+5 -5), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+11 -11), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+36 -36), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+41 -41), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (+2 -2), Modelica.Fluid.Examples.HeatingSystem.mos (+49 -49), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+8 -8), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+6 -6), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (+7 -7), Modelica.Fluid.Pipes.StaticPipe.mos (+8 -8), Modelica.Fluid.Sensors.DensityTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEnthalpyTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEntropyTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.TemperatureTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.TraceSubstancesTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.VolumeFlowRate.mos (+1 -1), Modelica.Fluid.Valves.ValveVaporizing.mos (+36 -36)
adrpo 2013-05-19 18:07 Rev.: 16089

Compiler/FrontEnd/InstExtends.mo
- handle SCode.DERIVED (for class extends X)
- strip environment prefix from crefs and paths.
Compiler/Template/AbsynDumpTpl.tpl
- handle Absyn.PARTEVALFUNCTION
Compiler/FrontEnd/F*
- add first draft of graph for SCode.
- not used yet
testsuite/flattening/*
- fix tests due to environment strip.



0 lines of code changed in 3 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (-25), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (-25), Modelica.Fluid.Examples.HeatingSystem.mos (-25)
adrpo 2013-05-16 09:45 Rev.: 16060

- partial fix for bug #132
- added TestPackageInheritance.* tests
- we don't check subtyping of redeclared elements yet.

15 lines of code changed in 3 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+5 -4), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+5 -4), Modelica.Fluid.Examples.HeatingSystem.mos (+5 -4)
adrpo 2013-05-14 01:13 Rev.: 16024

- QUITE SOME CHANGES. Do make clean!
- fix old inst to work with Media and Fluid by default with no flags.
- got rid of some files and some of the error messages
- i will still keep +d=scodeInstShortcut for a while longer until I test more.
- Modelica.Fluid.Examples.IncompressibleFluidNetwork.mos segfaults on Linux, works in Windows,
Modelica.Fluid.Examples.HeatingSystem does not work anymore (NLS problems again) I guess due to parameters moving around.
I will investigate more these issues in the next days.

304 lines of code changed in 10 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+18 -43), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (-25), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+25 -50), Modelica.Fluid.Examples.HeatingSystem.mos (+241 -266), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+3 -3), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+5 -5), Modelica.Fluid.Pipes.StaticPipe.mos (+5 -5), Modelica.Fluid.Valves.ValveVaporizing.mos (+1 -1)
sjoelund.se 2013-05-06 08:26 Rev.: 15988

Removing warning about fixed parameter without start-value or binding equation since the warning is often wrong. The check should probably be made in the backend if it is needed.

1 lines of code changed in 17 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (-6), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (-2), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperation.mos (-4), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.RadioButton.mos (+1 -2), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankController.mos (-7), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (-6), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (-15), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (-5), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (-6), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (-8), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (-5), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.ConstantFlowHeatTransfer.mos (-2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (-1), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (-2), Modelica.Fluid.Pipes.StaticPipe.mos (-16), Modelica.Fluid.Valves.ValveVaporizing.mos (-10), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.ConstantHeatTransfer.mos (-1)
sjoelund.se 2013-04-25 16:32 Rev.: 15914

Preserve function comments and annotations for external functions

74 lines of code changed in 39 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.InnerTank.mos (+1 -1), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+3 -3), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+2 -2), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.RadioButton.mos (+1 -1), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+3 -3), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+4 -4), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+5 -5), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (+1 -1), Modelica.Fluid.Examples.HeatingSystem.mos (+6 -6), Modelica.Fluid.Fittings.MultiPort.mos (+1 -1), Modelica.Fluid.Fittings.TeeJunctionIdeal.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.ConstantFlowHeatTransfer.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+6 -6), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (+2 -2), Modelica.Fluid.Pipes.StaticPipe.mos (+4 -4), Modelica.Fluid.Sensors.Density.mos (+1 -1), Modelica.Fluid.Sensors.DensityTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.MassFlowRate.mos (+1 -1), Modelica.Fluid.Sensors.Pressure.mos (+1 -1), Modelica.Fluid.Sensors.RelativePressure.mos (+1 -1), Modelica.Fluid.Sensors.RelativeTemperature.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEnthalpy.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEnthalpyTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEntropy.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEntropyTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.Temperature.mos (+1 -1), Modelica.Fluid.Sensors.TemperatureTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.TraceSubstances.mos (+2 -2), Modelica.Fluid.Sensors.TraceSubstancesTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.VolumeFlowRate.mos (+1 -1), Modelica.Fluid.System.mos (+1 -1), Modelica.Fluid.Valves.ValveVaporizing.mos (+3 -3), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.ConstantHeatTransfer.mos (+1 -1), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer.mos (+1 -1)
adrpo 2013-04-23 09:00 Rev.: 15886

- get rid of spurious warning about protected elements (https://trac.modelica.org/Modelica/ticket/975)
we currently don't know from where the modifier came.

1 lines of code changed in 9 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWithTopPorts.mos (-2), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+1 -33), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (-8), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (-10), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (-120), Modelica.Fluid.Examples.HeatingSystem.mos (-74), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (-4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (-4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (-4)
perost 2013-04-22 13:33 Rev.: 15874

Fix for #2159:
- Sort connector components before connecting them, to make sure that their
order doesn't matter.

9 lines of code changed in 3 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+3 -3), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+3 -3), Modelica.Fluid.Fittings.TeeJunctionIdeal.mos (+3 -3)
perost 2013-04-19 18:48 Rev.: 15867

- Reverted r15866, since it broke some testcases.

168 lines of code changed in 12 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+58 -58), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+21 -21), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+7 -7), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+45 -45), Modelica.Fluid.Examples.HeatingSystem.mos (+24 -24), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (+2 -2), Modelica.Fluid.Pipes.StaticPipe.mos (+2 -2), Modelica.Fluid.Valves.ValveVaporizing.mos (+1 -1)
perost 2013-04-19 17:52 Rev.: 15866

Fix for #2159:
- Only consider components in modifiers when sorting elements during instantiation.

168 lines of code changed in 12 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+58 -58), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+21 -21), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+7 -7), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+45 -45), Modelica.Fluid.Examples.HeatingSystem.mos (+24 -24), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (+2 -2), Modelica.Fluid.Pipes.StaticPipe.mos (+2 -2), Modelica.Fluid.Valves.ValveVaporizing.mos (+1 -1)
perost 2013-04-16 14:30 Rev.: 15834

- Preserve the comment for the flattened class in the flattened output.
- Don't translate enumeration literals to integers when simplifying asubs.

43 lines of code changed in 42 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+1 -1), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TriggeredTrapezoid.mos (+1 -1), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.setReal.mos (+1 -1), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+1 -1), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperation.mos (+1 -1), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.RadioButton.mos (+1 -1), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankController.mos (+1 -1), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+1 -1), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+1 -1), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+2 -1), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (+1 -1), Modelica.Fluid.Examples.HeatingSystem.mos (+1 -1), Modelica.Fluid.Fittings.MultiPort.mos (+1 -1), Modelica.Fluid.Fittings.TeeJunctionIdeal.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.ConstantFlowHeatTransfer.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (+1 -1), Modelica.Fluid.Pipes.StaticPipe.mos (+1 -1), Modelica.Fluid.Sensors.Density.mos (+1 -1), Modelica.Fluid.Sensors.DensityTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.MassFlowRate.mos (+1 -1), Modelica.Fluid.Sensors.Pressure.mos (+1 -1), Modelica.Fluid.Sensors.RelativePressure.mos (+1 -1), Modelica.Fluid.Sensors.RelativeTemperature.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEnthalpy.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEnthalpyTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEntropy.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEntropyTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.Temperature.mos (+1 -1), Modelica.Fluid.Sensors.TemperatureTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.TraceSubstances.mos (+1 -1), Modelica.Fluid.Sensors.TraceSubstancesTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.VolumeFlowRate.mos (+1 -1), Modelica.Fluid.System.mos (+1 -1), Modelica.Fluid.Valves.ValveVaporizing.mos (+1 -1), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.ConstantHeatTransfer.mos (+1 -1), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer.mos (+1 -1)
adrpo 2013-04-13 01:38 Rev.: 15806

- second attempt to fix bug #2113, let's see how many tests we break.
- added an error message for when we have a structural parameter/constant with no binding.
- handle negative integers in fill.
- handle non-local constants in external function declarations.
- some left-out minor edits.
- expected output:
testsuite/flattening/modelica/arrays/NonExpArray2.mo
testsuite/flattening/libraries/msl31/fluid/Modelica.Fluid.Examples.HeatingSystem.mos
- added a test model for #2113 and a test model for unknown dimension due to a parameter with no binding
testsuite/flattening/modelica/arrays/TestArrayUnknown.mo
testsuite/flattening/modelica/arrays/TestFill.mo

0 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.HeatingSystem.mos (-8)
sjoelund.se 2013-03-28 23:07 Rev.: 15694

#2129
- Handles some more things when dimension sizes are expressions.
* One thing we now handle is matrix multiplication where dimensions are expressions.
* We also make size(a,2) return the known size of size(a,2), which might be size(a,1). Might help with some matrix stuff in MSL that uses this idiom to tell the compiler the input is a square matrix.

1 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.HeatingSystem.mos (+1 -1)
perost 2013-03-27 13:05 Rev.: 15656

- Added source information to some error messages.

85 lines of code changed in 17 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+6 -6), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+2 -2), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperation.mos (+4 -3), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.RadioButton.mos (+1 -1), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankController.mos (+7 -4), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+6 -6), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (+15 -15), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+5 -3), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+6 -5), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+8 -6), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+5 -3), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.ConstantFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (+2 -2), Modelica.Fluid.Pipes.StaticPipe.mos (+10 -7), Modelica.Fluid.Valves.ValveVaporizing.mos (+4 -4), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.ConstantHeatTransfer.mos (+1 -1)
sjoelund.se 2013-02-20 16:58 Rev.: 15249

#2072
- Started looking for undefined outputs of record components in functions
- Patched MSL 3.2.1 in the places we had these (mostly Spice3, some Fluid)
- Updated tests that use this (mosty ThermoSysPro and Modelica 3.1; I don't care enough to make them run without warning)

52 lines of code changed in 5 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+3 -1), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+5 -1), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+27 -1), Modelica.Fluid.Examples.HeatingSystem.mos (+15 -1), Modelica.Fluid.Valves.ValveVaporizing.mos (+2)
sjoelund.se 2013-02-13 16:16 Rev.: 15164

"StateSelect =" to "stateSelect ="

113 lines of code changed in 12 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+6 -6), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+12 -12), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+2 -2), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+10 -10), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+48 -48), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (+1 -1), Modelica.Fluid.Examples.HeatingSystem.mos (+29 -29), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+1 -1), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+1 -1), Modelica.Fluid.Pipes.StaticPipe.mos (+1 -1)
perost 2013-02-11 00:01 Rev.: 15135

Partial fix for #2056:
- Keep expression dimensions when doing implicit function instantiation.
- Added some more hacks to figure out the types of functions by using the input
arguments.
- Removed a couple of hacks that's no longer needed.
- Updated a couple of tests which now work better, and added testcase from #2056.

2 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.HeatingSystem.mos (+2 -2)
sjoelund.se 2013-02-08 09:16 Rev.: 15104

Fix tests

221 lines of code changed in 31 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.Controller.mos (+30 -30), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+2 -2), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWithTopPorts.mos (+7 -7), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+28 -28), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperation.mos (+2 -2), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.RadioButton.mos (+2 -2), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankController.mos (+8 -8), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+6 -6), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+4 -4), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+48 -48), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (+4 -4), Modelica.Fluid.Examples.HeatingSystem.mos (+32 -32), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.ConstantFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (+2 -2), Modelica.Fluid.Pipes.StaticPipe.mos (+5 -5), Modelica.Fluid.Sensors.DensityTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.MassFlowRate.mos (+2 -2), Modelica.Fluid.Sensors.SpecificEnthalpyTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.SpecificEntropyTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.TemperatureTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.TraceSubstancesTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.VolumeFlowRate.mos (+2 -2), Modelica.Fluid.Valves.ValveVaporizing.mos (+3 -3), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.ConstantHeatTransfer.mos (+2 -2), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer.mos (+2 -2)
sjoelund.se 2013-02-07 17:20 Rev.: 15090

Fix tests

221 lines of code changed in 31 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.Controller.mos (+30 -30), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+2 -2), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWithTopPorts.mos (+7 -7), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+28 -28), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperation.mos (+2 -2), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.RadioButton.mos (+2 -2), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankController.mos (+8 -8), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+6 -6), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+4 -4), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+48 -48), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (+4 -4), Modelica.Fluid.Examples.HeatingSystem.mos (+32 -32), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.ConstantFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (+2 -2), Modelica.Fluid.Pipes.StaticPipe.mos (+5 -5), Modelica.Fluid.Sensors.DensityTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.MassFlowRate.mos (+2 -2), Modelica.Fluid.Sensors.SpecificEnthalpyTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.SpecificEntropyTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.TemperatureTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.TraceSubstancesTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.VolumeFlowRate.mos (+2 -2), Modelica.Fluid.Valves.ValveVaporizing.mos (+3 -3), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.ConstantHeatTransfer.mos (+2 -2), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer.mos (+2 -2)
sjoelund.se 2013-01-30 13:38 Rev.: 15002

#2027
- Make linspace evaluate dimensions of parameter input third argument

2 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.HeatingSystem.mos (+2 -2)
sjoelund.se 2013-01-26 14:55 Rev.: 14956

Print longer filenames when running the testsuite (no more "which package.mo should I look in?")

218 lines of code changed in 31 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.Controller.mos (+30 -30), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+2 -2), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWithTopPorts.mos (+4 -4), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+28 -28), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperation.mos (+2 -2), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.RadioButton.mos (+2 -2), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankController.mos (+8 -8), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+6 -6), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+4 -4), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+48 -48), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (+4 -4), Modelica.Fluid.Examples.HeatingSystem.mos (+32 -32), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.ConstantFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (+2 -2), Modelica.Fluid.Pipes.StaticPipe.mos (+5 -5), Modelica.Fluid.Sensors.DensityTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.MassFlowRate.mos (+2 -2), Modelica.Fluid.Sensors.SpecificEnthalpyTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.SpecificEntropyTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.TemperatureTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.TraceSubstancesTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.VolumeFlowRate.mos (+2 -2), Modelica.Fluid.Valves.ValveVaporizing.mos (+3 -3), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.ConstantHeatTransfer.mos (+2 -2), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer.mos (+2 -2)
mahge930 2013-01-21 11:36 Rev.: 14849

+ Record constructors: get default values from the original record declaration. Not from an instance (possibly modified) of a record.

710 lines of code changed in 8 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+75 -75), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+45 -45), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+45 -45), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+139 -139), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+139 -139), Modelica.Fluid.Examples.HeatingSystem.mos (+196 -186), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+26 -26), Modelica.Fluid.Valves.ValveVaporizing.mos (+45 -45)
mahge930 2013-01-20 14:51 Rev.: 14840

- Expected output.

12 lines of code changed in 3 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+2 -2), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+4 -4), Modelica.Fluid.Examples.HeatingSystem.mos (+6 -16)
sjoelund.se 2013-01-10 10:57 Rev.: 14731

- Force evaluation of fixed=...

2 lines of code changed in 2 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.HeatingSystem.mos (+1 -1), Modelica.Fluid.Valves.ValveVaporizing.mos (+1 -1)
sjoelund.se 2013-01-08 10:05 Rev.: 14707

#1957
- Handle Modelica.Mechanics.MultiBody.Visualizers.Colors.ColorMaps.jet

4 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.HeatingSystem.mos (+4 -4)
sjoelund.se 2012-12-28 01:10 Rev.: 14551

#2000
- Make linspace simplify better

4 lines of code changed in 1 file:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.HeatingSystem.mos (+4 -14)
adrpo 2012-12-23 08:12 Rev.: 14525

- expected output.

248 lines of code changed in 9 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWithTopPorts.mos (+2), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+33 -1), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+8), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+9 -1), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+97 -1), Modelica.Fluid.Examples.HeatingSystem.mos (+87 -9), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+4)
adrpo 2012-12-17 04:56 Rev.: 14416

- expected output due to added line numbers for missing inner messages.

98 lines of code changed in 27 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.Controller.mos (+30 -30), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+2 -2), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWithTopPorts.mos (+2 -2), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+8 -8), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperation.mos (+2 -2), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankController.mos (+8 -8), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+2 -2), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.ConstantFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.IdealFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+2 -2), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (+2 -2), Modelica.Fluid.Pipes.StaticPipe.mos (+5 -5), Modelica.Fluid.Sensors.DensityTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.MassFlowRate.mos (+2 -2), Modelica.Fluid.Sensors.SpecificEnthalpyTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.SpecificEntropyTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.TemperatureTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.TraceSubstancesTwoPort.mos (+2 -2), Modelica.Fluid.Sensors.VolumeFlowRate.mos (+2 -2), Modelica.Fluid.Valves.ValveVaporizing.mos (+3 -3), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.ConstantHeatTransfer.mos (+2 -2), Modelica.Fluid.Vessels.BaseClasses.HeatTransfer.IdealHeatTransfer.mos (+2 -2)
perost 2012-12-11 17:43 Rev.: 14332

- Updated floating point representation in media/fluid flattening tests.

499 lines of code changed in 20 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.InnerTank.mos (+1 -1), Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.TankWith3InletOutletArraysWithEvaporatorCondensor.mos (+111 -111), Modelica.Fluid.Examples.DrumBoiler.BaseClasses.EquilibriumDrumBoiler.mos (+41 -41), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+124 -124), Modelica.Fluid.Examples.HeatExchanger.BaseClasses.WallConstProps.mos (+1 -1), Modelica.Fluid.Fittings.TeeJunctionIdeal.mos (+3 -3), Modelica.Fluid.Pipes.BaseClasses.FlowModels.DetailedPipeFlow.mos (+21 -21), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalLaminarFlow.mos (+4 -4), Modelica.Fluid.Pipes.BaseClasses.FlowModels.NominalTurbulentPipeFlow.mos (+11 -11), Modelica.Fluid.Pipes.BaseClasses.FlowModels.TurbulentPipeFlow.mos (+17 -17), Modelica.Fluid.Pipes.BaseClasses.HeatTransfer.LocalPipeFlowHeatTransfer.mos (+12 -12), Modelica.Fluid.Pipes.BaseClasses.WallFriction.TestWallFrictionAndGravity.mos (+21 -21), Modelica.Fluid.Pipes.StaticPipe.mos (+24 -24), Modelica.Fluid.Sensors.DensityTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEnthalpyTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.SpecificEntropyTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.TemperatureTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.TraceSubstancesTwoPort.mos (+1 -1), Modelica.Fluid.Sensors.VolumeFlowRate.mos (+1 -1), Modelica.Fluid.Valves.ValveVaporizing.mos (+102 -102)
adrpo 2012-11-26 08:43 Rev.: 14070

- revert changes to templates:
Compiler/Template/CodegenC.tpl
Compiler/Template/ExpressionDumpTpl.tpl
as things started to break for no apparent reason!
- revert changes to tests.

168 lines of code changed in 10 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.Controller.mos (+2 -2), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+11 -11), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperation.mos (+1 -1), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.RadioButton.mos (+5 -5), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankController.mos (+1 -1), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+135 -135), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+3 -3), Modelica.Fluid.Examples.HeatingSystem.mos (+5 -5), Modelica.Fluid.Sensors.TraceSubstances.mos (+2 -2), Modelica.Fluid.Sensors.TraceSubstancesTwoPort.mos (+3 -3)
adrpo 2012-11-26 08:03 Rev.: 14069

- expected output
- remove the merging of modifiers in SCodeAnalyseRedeclare.mo for now as it seems to have some issues with the AVM models.

168 lines of code changed in 10 files:

  • testsuite/flattening/libraries/msl31/fluid: Modelica.Fluid.Examples.AST_BatchPlant.BaseClasses.Controller.mos (+2 -2), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+11 -11), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.NormalOperation.mos (+1 -1), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.RadioButton.mos (+5 -5), Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankController.mos (+1 -1), Modelica.Fluid.Examples.DrumBoiler.DrumBoiler.mos (+135 -135), Modelica.Fluid.Examples.Explanatory.MeasuringTemperature.mos (+3 -3), Modelica.Fluid.Examples.HeatingSystem.mos (+5 -5), Modelica.Fluid.Sensors.TraceSubstances.mos (+2 -2), Modelica.Fluid.Sensors.TraceSubstancesTwoPort.mos (+3 -3)

(15 more)

Generated by StatSVN 0.7.0