/trunk Developers: petar

Login name:
petar
Total Commits:
5,936 (2.3%)
Lines of Code:
1,315,963 (4.3%)
Most Recent Commit:
2013-03-05 12:48
Tweet this:
Tweet this

Activity by Clock Time

Activity by Hour of Day for petar

Activity by Day of Week for petar

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 5936 (100.0%) 1315963 (100.0%) 221.6
doc/ 8 (0.1%) 342420 (26.0%) 42802.5
Compiler/ 1304 (22.0%) 198826 (15.1%) 152.4
testsuite/mofiles/msl_1_5/ 256 (4.3%) 127710 (9.7%) 498.8
testsuite/libraries/msl221/ 75 (1.3%) 87091 (6.6%) 1161.2
testsuite/libraries/multibody/ 37 (0.6%) 66835 (5.1%) 1806.3
testsuite/libraries/multibody/elementary/ 32 (0.5%) 65928 (5.0%) 2060.2
testsuite/libraries/msl221/modelicaAdditions/ 16 (0.3%) 58876 (4.5%) 3679.7
testsuite/libraries/multibody/loops/ 14 (0.2%) 51380 (3.9%) 3670.0
modeq/ 1066 (18.0%) 50755 (3.9%) 47.6
testsuite/mosfiles/ 350 (5.9%) 48213 (3.7%) 137.7
c_runtime/ 271 (4.6%) 39808 (3.0%) 146.8
testsuite/mofiles/ 484 (8.2%) 24014 (1.8%) 49.6
c_runtime/fortran/ 24 (0.4%) 12366 (0.9%) 515.2
testsuite/uncertainties/TestModels/ThermoSysPro/Properties/WaterSteam/ 8 (0.1%) 12328 (0.9%) 1541.0
/ 33 (0.6%) 10945 (0.8%) 331.6
testsuite/libraries/multibody/checkingModels/ 3 (0.1%) 8369 (0.6%) 2789.6
testsuite/libraries/msl221/Modelica/Electrical/ 4 (0.1%) 6261 (0.5%) 1565.2
testsuite/libraries/multibody/rotational3deffects/ 4 (0.1%) 6005 (0.5%) 1501.2
Compiler/Template/ 6 (0.1%) 5735 (0.4%) 955.8
testsuite/libraries/msl221/Modelica/Blocks/ 11 (0.2%) 5614 (0.4%) 510.3
testsuite/uncertainties/TestModels/ThermoSysPro/Examples/CombinedCyclePowerPlant/ 9 (0.2%) 5436 (0.4%) 604.0
modeq/modpar/ 121 (2.0%) 5336 (0.4%) 44.0
testsuite/mofiles/msl/ 306 (5.2%) 5054 (0.4%) 16.5
testsuite/libraries/msl221/Modelica/ 5 (0.1%) 4560 (0.3%) 912.0
testsuite/libraries/biochem/ 7 (0.1%) 4399 (0.3%) 628.4
testsuite/libraries/msl221/Modelica/Mechanics/ 3 (0.1%) 4349 (0.3%) 1449.6
testsuite/libraries/msl221/Modelica/Electrical/Analog/ 8 (0.1%) 3543 (0.3%) 442.8
modeq/absyn_builder/ 50 (0.8%) 3340 (0.3%) 66.8
testsuite/libraries/msl221/Modelica/Math/ 1 (0.0%) 3148 (0.2%) 3148.0
testsuite/libraries/biochem/BioChem/Examples/ 1 (0.0%) 2886 (0.2%) 2886.0
testsuite/libraries/msl221/Modelica/Utilities/ 7 (0.1%) 2876 (0.2%) 410.8
testsuite/libraries/msl221/Modelica/Thermal/ 3 (0.1%) 2694 (0.2%) 898.0
modeq/runtime/ 72 (1.2%) 1927 (0.1%) 26.7
testsuite/mathcore-mofiles/ 3 (0.1%) 1854 (0.1%) 618.0
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/Volumes/ 17 (0.3%) 1793 (0.1%) 105.4
testsuite/libraries/biochem/BioChem/Reactions/MassAction/Reversible/ 1 (0.0%) 1664 (0.1%) 1664.0
testsuite/libraries/msl221/Modelica/C-Sources/ 5 (0.1%) 1609 (0.1%) 321.8
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/HeatExchangers/ 11 (0.2%) 1508 (0.1%) 137.0
Compiler/BackEnd/ 17 (0.3%) 1434 (0.1%) 84.3
Compiler/runtime/ 68 (1.1%) 1330 (0.1%) 19.5
testsuite/uncertainties/TestModels/ThermoSysPro/Examples/SimpleExamples/ 59 (1.0%) 1210 (0.1%) 20.5
testsuite/uncertainties/TestModels/ThermoSysPro/Combustion/CombustionChambers/ 5 (0.1%) 1170 (0.1%) 234.0
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/PressureLosses/ 17 (0.3%) 1167 (0.1%) 68.6
testsuite/libraries/msl221/Modelica/Electrical/Analog/Examples/ 14 (0.2%) 1132 (0.1%) 80.8
testsuite/libraries/biochem/BioChem/Interfaces/Reactions/ 1 (0.0%) 859 (0.1%) 859.0
Compiler/absyn_builder/ 19 (0.3%) 812 (0.1%) 42.7
Compiler/winruntime/ 15 (0.3%) 694 (0.1%) 46.2
testsuite/uncertainties/TestModels/ThermoSysPro/ 4 (0.1%) 674 (0.1%) 168.5
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/Junctions/ 11 (0.2%) 604 (0.0%) 54.9
testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/Volumes/ 5 (0.1%) 599 (0.0%) 119.8
mosh/src/ 34 (0.6%) 582 (0.0%) 17.1
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/BoundaryConditions/ 13 (0.2%) 532 (0.0%) 40.9
testsuite/mofiles/drmodelica/ 47 (0.8%) 527 (0.0%) 11.2
testsuite/ 268 (4.5%) 524 (0.0%) 1.9
testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/BoundaryConditions/ 12 (0.2%) 513 (0.0%) 42.7
testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/Math/ 30 (0.5%) 507 (0.0%) 16.9
Compiler/FrontEnd/ 17 (0.3%) 504 (0.0%) 29.6
testsuite/uncertainties/TestModels/ThermoSysPro/Properties/FlueGases/ 19 (0.3%) 480 (0.0%) 25.2
testsuite/uncertainties/TestModels/ThermoSysPro/HeatNetworksCooling/ 7 (0.1%) 471 (0.0%) 67.2
flat_modelica_parser/src/ 18 (0.3%) 460 (0.0%) 25.5
testsuite/uncertainties/TestModels/ThermoSysPro/Correlations/Thermal/ 9 (0.2%) 457 (0.0%) 50.7
modelica_parser/src/ 33 (0.6%) 449 (0.0%) 13.6
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/Machines/ 7 (0.1%) 447 (0.0%) 63.8
testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/HeatExchangers/ 4 (0.1%) 446 (0.0%) 111.5
testsuite/uncertainties/ 7 (0.1%) 430 (0.0%) 61.4
testsuite/libraries/biochem/BioChem/Reactions/MassAction/Irreversible/ 1 (0.0%) 430 (0.0%) 430.0
testsuite/libraries/biochem/BioChem/Examples/MassAction/ 1 (0.0%) 401 (0.0%) 401.0
testsuite/uncertainties/TestModels/ThermoSysPro/MultiFluids/Machines/ 5 (0.1%) 355 (0.0%) 71.0
testsuite/uncertainties/TestModels/ThermoSysPro/MultiFluids/HeatExchangers/ 5 (0.1%) 297 (0.0%) 59.4
testsuite/libraries/biochem/BioChem/Reactions/ 1 (0.0%) 297 (0.0%) 297.0
testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/Continu/ 9 (0.2%) 293 (0.0%) 32.5
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSolution/BoundaryConditions/ 9 (0.2%) 275 (0.0%) 30.5
testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/Sources/ 13 (0.2%) 258 (0.0%) 19.8
testsuite/uncertainties/TestModels/ThermoSysPro/Correlations/Misc/ 7 (0.1%) 252 (0.0%) 36.0
testsuite/libraries/biochem/BioChem/ 2 (0.0%) 252 (0.0%) 126.0
testsuite/uncertainties/TestModels/ 6 (0.1%) 249 (0.0%) 41.5
testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/Machines/ 4 (0.1%) 238 (0.0%) 59.5
testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/NonLineaire/ 10 (0.2%) 225 (0.0%) 22.5
testsuite/uncertainties/TestModels/ThermoSysPro/Properties/WaterSolution/ 6 (0.1%) 221 (0.0%) 36.8
testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/Logique/ 17 (0.3%) 219 (0.0%) 12.8
testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/PressureLosses/ 5 (0.1%) 216 (0.0%) 43.2
testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/Discret/ 9 (0.2%) 206 (0.0%) 22.8
testsuite/libraries/biochem/BioChem/Reactions/Inhibition/ 1 (0.0%) 206 (0.0%) 206.0
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/Sensors/ 6 (0.1%) 204 (0.0%) 34.0
testsuite/libraries/biochem/BioChem/Examples/MultiCompartments/ 1 (0.0%) 189 (0.0%) 189.0
testsuite/uncertainties/TestModels/ThermoSysPro/MultiFluids/Boilers/ 3 (0.1%) 185 (0.0%) 61.6
testsuite/uncertainties/TestModels/ThermoSysPro/Properties/C3H3F5/ 3 (0.1%) 177 (0.0%) 59.0
testsuite/libraries/msl221/Modelica/Electrical/Analog/Examples/Utilities/ 5 (0.1%) 159 (0.0%) 31.8
testsuite/uncertainties/TestModels/ThermoSysPro/Thermal/HeatTransfer/ 4 (0.1%) 150 (0.0%) 37.5
testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/ 3 (0.1%) 137 (0.0%) 45.6
testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/Junctions/ 3 (0.1%) 136 (0.0%) 45.3
testsuite/libraries/biochem/BioChem/Reactions/Activation/ 1 (0.0%) 134 (0.0%) 134.0
testsuite/libraries/biochem/BioChem/Reactions/BiSubstrate/ 1 (0.0%) 126 (0.0%) 126.0
Compiler/Script/ 2 (0.0%) 122 (0.0%) 61.0
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/LoopBreakers/ 5 (0.1%) 113 (0.0%) 22.6
testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/TAC/ 3 (0.1%) 113 (0.0%) 37.6
testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/ 2 (0.0%) 113 (0.0%) 56.5
testsuite/uncertainties/TestModels/ThermoSysPro/Combustion/ 2 (0.0%) 113 (0.0%) 56.5
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSolution/Machines/ 3 (0.1%) 111 (0.0%) 37.0
testsuite/libraries/biochem/BioChem/Interfaces/Reactions/Basics/ 1 (0.0%) 110 (0.0%) 110.0
testsuite/uncertainties/TestModels/ThermoSysPro/Solar/ 2 (0.0%) 108 (0.0%) 54.0
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/ 2 (0.0%) 101 (0.0%) 50.5
testsuite/libraries/biochem/BioChem/Reactions/Hill/ 1 (0.0%) 100 (0.0%) 100.0
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSolution/LoopBreakers/ 5 (0.1%) 99 (0.0%) 19.8
testsuite/uncertainties/TestModels/ThermoSysPro/ElectroMechanics/Machines/ 3 (0.1%) 96 (0.0%) 32.0
testsuite/libraries/biochem/BioChem/Interfaces/Reactions/Modifiers/ 1 (0.0%) 96 (0.0%) 96.0
testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/Tables/ 5 (0.1%) 95 (0.0%) 19.0
Compiler/Util/ 19 (0.3%) 94 (0.0%) 4.9
modeq/doc/ 9 (0.2%) 91 (0.0%) 10.1
testsuite/libraries/biochem/BioChem/Substances/ 1 (0.0%) 87 (0.0%) 87.0
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSolution/HeatExchangers/ 2 (0.0%) 81 (0.0%) 40.5
testsuite/libraries/biochem/BioChem/Reactions/MichaelisMenten/ 1 (0.0%) 81 (0.0%) 81.0
testsuite/libraries/biochem/BioChem/Interfaces/Nodes/ 1 (0.0%) 74 (0.0%) 74.0
testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/Sensors/ 4 (0.1%) 69 (0.0%) 17.2
testsuite/uncertainties/TestModels/ThermoSysPro/Examples/CombinedCyclePowerPlant/Control/ 3 (0.1%) 56 (0.0%) 18.6
testsuite/uncertainties/TestModels/ThermoSysPro/Combustion/BoundaryConditions/ 2 (0.0%) 55 (0.0%) 27.5
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSolution/ 2 (0.0%) 53 (0.0%) 26.5
testsuite/uncertainties/TestModels/ThermoSysPro/Properties/Fluid/ 3 (0.1%) 53 (0.0%) 17.6
testsuite/libraries/biochem/BioChem/Reactions/HyperbolicModifier/ 1 (0.0%) 53 (0.0%) 53.0
testsuite/libraries/biochem/BioChem/Interfaces/Substances/ 1 (0.0%) 52 (0.0%) 52.0
testsuite/libraries/biochem/BioChem/Compartments/ 1 (0.0%) 50 (0.0%) 50.0
testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/ 2 (0.0%) 49 (0.0%) 24.5
testsuite/uncertainties/TestModels/ThermoSysPro/Combustion/Sensors/ 2 (0.0%) 41 (0.0%) 20.5
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/Boilers/ 2 (0.0%) 40 (0.0%) 20.0
testsuite/uncertainties/TestModels/ThermoSysPro/Thermal/BoundaryConditions/ 2 (0.0%) 39 (0.0%) 19.5
testsuite/libraries/biochem/BioChem/Interfaces/Compartments/ 1 (0.0%) 39 (0.0%) 39.0
testsuite/uncertainties/TestModels/ThermoSysPro/WaterSolution/PressureLosses/ 2 (0.0%) 38 (0.0%) 19.0
Compiler/modpar/ 6 (0.1%) 37 (0.0%) 6.1
testsuite/uncertainties/TestModels/ThermoSysPro/ElectroMechanics/BoundaryConditions/ 2 (0.0%) 30 (0.0%) 15.0
testsuite/uncertainties/TestModels/ThermoSysPro/ElectroMechanics/ 2 (0.0%) 28 (0.0%) 14.0
testsuite/libraries/biochem/BioChem/Units/ 1 (0.0%) 26 (0.0%) 26.0
testsuite/libraries/biochem/BioChem/Reactions/MassAction/ 1 (0.0%) 22 (0.0%) 22.0
testsuite/uncertainties/TestModels/ThermoSysPro/Thermal/ 2 (0.0%) 21 (0.0%) 10.5
testsuite/libraries/biochem/BioChem/Interfaces/ 1 (0.0%) 18 (0.0%) 18.0
testsuite/libraries/ 3 (0.1%) 18 (0.0%) 6.0
testsuite/uncertainties/TestModels/ThermoSysPro/Examples/ 1 (0.0%) 15 (0.0%) 15.0
modelica_parser/test/parser/ 2 (0.0%) 15 (0.0%) 7.5
Compiler/VC7/ 3 (0.1%) 15 (0.0%) 5.0
Compiler/scripts/ 6 (0.1%) 12 (0.0%) 2.0
testsuite/uncertainties/TestModels/ThermoSysPro/Properties/ 2 (0.0%) 10 (0.0%) 5.0
modelica_parser/test/lexer/ 1 (0.0%) 7 (0.0%) 7.0
testsuite/uncertainties/TestModels/ThermoSysPro/MultiFluids/ 1 (0.0%) 6 (0.0%) 6.0
testsuite/uncertainties/TestModels/ThermoSysPro/Correlations/ 1 (0.0%) 6 (0.0%) 6.0
testsuite/libraries/msl221/Modelica/Images/Media/UsersGuide/ 6 (0.1%) 6 (0.0%) 1.0
testsuite/libraries/msl221/Modelica/Utilities/data/ 1 (0.0%) 5 (0.0%) 5.0
Compiler/rml2sig/ 1 (0.0%) 4 (0.0%) 4.0
.externalToolBuilders/ 2 (0.0%) 4 (0.0%) 2.0
testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/LoopBreakers/ 1 (0.0%) 3 (0.0%) 3.0
testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/Boilers/ 1 (0.0%) 3 (0.0%) 3.0
mosh/build/ 2 (0.0%) 3 (0.0%) 1.5
Compiler/VC7/rmlRuntime/ 1 (0.0%) 3 (0.0%) 3.0
testsuite/libraries/msl221/Modelica/Images/ 25 (0.4%) 2 (0.0%) 0.0
testsuite/bootstrapping/ 1 (0.0%) 1 (0.0%) 1.0
modeq/scripts/ 1 (0.0%) 1 (0.0%) 1.0
Compiler/omc_release/ 1 (0.0%) 1 (0.0%) 1.0
testsuite/libraries/msl221/Modelica/Images/UsersGuide/ 16 (0.3%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/StateGraph/UsersGuide/ 8 (0.1%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/StateGraph/Examples/ 4 (0.1%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/Rotational/ 1 (0.0%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/tutorial/LoopStructures/ 9 (0.2%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/tutorial/FirstExample/ 5 (0.1%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/tutorial/ 4 (0.1%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/Visualizers/ 3 (0.1%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/UsersGuide/ 4 (0.1%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/Sensors/ 6 (0.1%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/Parts/ 2 (0.0%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/Joints/ 16 (0.3%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/Forces/ 27 (0.5%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/Examples/Systems/ 3 (0.1%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/Examples/Loops/ 15 (0.3%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/Examples/Elementary/ 30 (0.5%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/MultiBody/ 29 (0.5%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/Media/IdealGases/ 1 (0.0%) 0 (0.0%) 0.0
testsuite/libraries/msl221/Modelica/Images/Blocks/ 2 (0.0%) 0 (0.0%) 0.0
testsuite/libraries/biochem/BioChem/Images/ 30 (0.5%) 0 (0.0%) 0.0
modeq/test_codegen/ 1 (0.0%) 0 (0.0%) 0.0
modeq/ast/ 1 (0.0%) 0 (0.0%) 0.0
modelica_parser/examples/walker/ 1 (0.0%) 0 (0.0%) 0.0
modelica_parser/examples/mosh/ 1 (0.0%) 0 (0.0%) 0.0
modelica_parser/examples/class2dot/ 1 (0.0%) 0 (0.0%) 0.0
doc/uncertainties/ 1 (0.0%) 0 (0.0%) 0.0
doc/administration/ 2 (0.0%) 0 (0.0%) 0.0

Activity of petar

Most Recent Commits

petar 2013-03-05 12:48 Rev.: 15475

- leftover from r15458 (VarTransform bug fix). This might cause performance problems since before the code was broken but now it works, which means that replacement rules will take longer time to create. If this is a serious problem, the VarTransform must be redesigned so that inverse rules are not kept as a list that must be taken the union of when updating rules. Instead a HashTable or avltree could be used. An alternative could be to have two data structures for variable replacements, one that is always kept transitive and one that doesn't have the transitive property.

2 lines of code changed in 1 file:

  • Compiler/Util: VarTransform.mo (+2 -2)
petar 2013-03-05 12:44 Rev.: 15474

- Fixed stack overflow in r15458 (but left out change in VarTransform since I suspect that might cause performance problems, checked in separately to be able to verify).

28 lines of code changed in 5 files:

  • Compiler/FrontEnd: ComponentReference.mo (+23 -8), ConnectUtil.mo (+1 -1), Inst.mo (+2 -2)
  • Compiler/Util: HashTable6.mo (+1 -1)
  • Compiler/runtime: Print_rml.c (+1)
petar 2013-03-04 12:53 Rev.: 15458

- Fixed wrong type in component references (was considering subscripts, but it shouldn't)
- Inst.mo Fixed bug when Ceval fails for functions. The binding equation was then removed from the dae, now it isn't.
- Print_rml.c: Added initialization of buffer in saveAndClearBuf
- HashTable6.mo used crefEqualNoStringCompare instead of crefEqual
- VarTransform.mo: Fixed bug in inverse mapping for variable replacements. Before, inverse rules were broken, causing makeTransitive to not work properly.

11 lines of code changed in 6 files:

  • Compiler/FrontEnd: ComponentReference.mo (+4 -4), ConnectUtil.mo (+1 -1), Inst.mo (+2 -2)
  • Compiler/Util: HashTable6.mo (+1 -1), VarTransform.mo (+2 -2)
  • Compiler/runtime: Print_rml.c (+1)
petar 2013-02-25 15:22 Rev.: 15310

-Changed to using Print.saveAndClearBuf and Print.restoreBuf in function textString.

4 lines of code changed in 1 file:

  • Compiler/Template: Tpl.mo (+4 -5)
petar 2013-02-18 12:17 Rev.: 15213

-Implemented ComponentReference.hashComponentRef that performs hashing of component reference without printing the cref, instead it hashes each part individually and accumulates.
-Implemented Expression.hashExp in the same fashion (TODO: hashing of metamodelica expressions).
-Changed all affected hashtable modules to use these instead.

267 lines of code changed in 18 files:

  • Compiler/BackEnd: BackendDAEOptimize.mo (+1 -1), BackendVariable.mo (+5 -5), HashTableCrSimVars.mo (+1 -13), SimCodeUtil.mo (+4 -19)
  • Compiler/FrontEnd: ComponentReference.mo (+92), Expression.mo (+134)
  • Compiler/Util: BaseHashTable.mo (+15), HashSet.mo (+1 -13), HashTable.mo (+1 -1), HashTable2.mo (+1 -13), HashTable3.mo (+1 -1), HashTable4.mo (+1 -13), HashTable6.mo (+4 -2), HashTableCG.mo (+1 -1), HashTableCrILst.mo (+1 -1), HashTableCrIntToExp.mo (+2 -5), HashTableCrToExpSourceTpl.mo (+1 -13), HashTableExpToIndex.mo (+1 -13)
petar 2013-02-07 15:32 Rev.: 15084

-Added Print.saveAndClearBuf that temporarily clears the buffer but keeps a handle to the content. This can be restored with a call to Print.restoreBuf. Useful when the print buffer is temporarily needed while already in use.

101 lines of code changed in 4 files:

  • Compiler/Util: Print.mo (+10)
  • Compiler/runtime: Print_omc.cpp (+13), Print_rml.c (+74), printimpl.c (+4)
petar 2012-08-27 16:26 Rev.: 12691

-Changed implementation of unused (by OpenModelica) function expIsPositive to be based on expIsPositiveOrZero.

1 lines of code changed in 1 file:

  • Compiler/FrontEnd: Expression.mo (+1 -12)
petar 2012-06-20 14:20 Rev.: 12141

Added user guide for uncertainty computations.

0 lines of code changed in 1 file:

  • doc/uncertainties: Uncertainties.docx (new)
petar 2012-06-20 09:32 Rev.: 12131

Fixed bug with parameter being evaluated when building openTurns interface.

1 lines of code changed in 1 file:

  • Compiler/BackEnd: OpenTURNS.mo (+1 -1)
petar 2012-06-14 10:54 Rev.: 12050

-Implemented xml file for Uncertainty interface with OpenTURNS.mo
-Updated CantiliverBeam.mos testcase

254 lines of code changed in 4 files:

  • Compiler/BackEnd: BackendVariable.mo (+30), OpenTURNS.mo (+144 -11)
  • testsuite/uncertainties: CantileverBeam_MC_dummy-template.py (new 5), CantiliverBeam.mos (+75 -2)
petar 2012-06-12 14:06 Rev.: 12032

-Added generation of covariance matrix to openturns python script. Currently there is a limitation due to insufficient support of records inside vectors, so the covariance matrix must be defined using an algorithm section and the size must be declared as a constant, like this:

Correlation correlation[1];
algorithm
correlation := {Correlation(a,b,0.1)};

(Due to the limitation, this declaration and the algorithm section is stripped from the model before building the simulator)

This also means that the Correlation record is now a built in class in OpenModelica.

2477 lines of code changed in 10 files:

  • Compiler/BackEnd: BackendDAEUtil.mo (+91 -50), OpenTURNS.mo (+207 -22)
  • Compiler/FrontEnd: ModelicaBuiltin.mo (+7)
  • Compiler/Script: CevalScript.mo (+2 -3)
  • Compiler/Template: CodegenAdevs.mo (+1 -1), ExpressionDumpTpl.mo (+2123 -2123)
  • Compiler/Util: Util.mo (+41)
  • testsuite: Makefile (+2 -1)
  • testsuite/uncertainties: CantiliverBeam.mos (-1)
  • testsuite/uncertainties/TestModels: OpenTURNSTests.mo (+3)
petar 2012-06-08 09:26 Rev.: 12002

-Added attribute to builtin classes real and integer for uncertainty distributions called distribution with record definition:
record Distribution
String name;
Real params[:];
String paramNames[:];
end Distribution;
-Improved BackendDAEOptimize.removeParameters. Now also visits attributes of builtin classes (needed for uncertainty tests)
-Introduced aliases in BackendDAEUtil so you don't have to write so much when declaring new variables from BackendDAE.
-Added function BackendDAEUtil.getAllVarLst that retrieves all variables (incl. parameters) from the dae.
-Added testsuite folder for uncertainties
-Added functions BackendVariable.{setVarAttributes,varDistribution,varHasDistributionAttribute}
-Added package Backend/OpenTURNS.mo and begun implementation of python script generation (distributions added)
-Added script function buildOpenTURNSInterface(className,templateFile)

41666 lines of code changed in 472 files:

  • Makefile.common (+2 -2), Makefile.omdev.mingw (+1)
  • Compiler: Makefile.common (+1)
  • Compiler/BackEnd: BackendDAECreate.mo (+1 -1), BackendDAEOptimize.mo (+34 -4), BackendDAETransform.mo (+8 -7), BackendDAEUtil.mo (+562 -446), BackendDump.mo (+24 -2), BackendVariable.mo (+66 -5), OpenTURNS.mo (new 250), XMLDump.mo (+5 -4)
  • Compiler/FrontEnd: Builtin.mo (+17 -4), ClassInf.mo (+2 -1), DAE.mo (+16), DAEDump.mo (+35 -6), DAEUtil.mo (+48 -39), Inst.mo (+99 -5), ModelicaBuiltin.mo (+20 -7)
  • Compiler/Script: CevalScript.mo (+120 -3)
  • Compiler/Template: AbsynDumpTpl.mo (+1398 -1398), DAEDumpTpl.mo (+98 -98), ExpressionDumpTpl.mo (+2111 -2111)
  • Compiler/Util: VarTransform.mo (+7 -5)
  • testsuite/bootstrapping: LoadCompilerSources.mos (+1)
  • testsuite/uncertainties: CantileverBeam_MC-template.py (new 224), CantiliverBeam.mos (new 20), Makefile (new 50), UncertaintyFlatten1.mo (new 56)
  • testsuite/uncertainties/TestModels: DataReconciliationTests.mo (new 161), OpenTURNSTests.mo (new 85), logoModelica.png (new), logoOpenturns.png (new), logoVDI2048.png (new)
  • testsuite/uncertainties/TestModels/ThermoSysPro: AAAUsersGuide.mo (new 364), Functions.mo (new 257), Units.mo (new 47), package.mo (new 6)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Combustion: Connectors.mo (new 107), package.mo (new 6)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Combustion/BoundaryConditions: FuelSourcePQ.mo (new 52), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Combustion/CombustionChambers: GTCombustionChamber.mo (new 169), GenericCombustion.mo (new 152), GridFurnace.mo (new 545), PostCombustionGas.mo (new 301), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Combustion/Sensors: FuelMassFlowSensor.mo (new 38), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Correlations: package.mo (new 6)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Correlations/Misc: Pro_FlueGases.mo (new 25), Pro_TwoPhaseWaterSteam.mo (new 31), Pro_WaterSteam.mo (new 27), PropFlueGases.mo (new 39), PropWaterSteam.mo (new 92), WBCorrectiveDiameterCoefficient.mo (new 35), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Correlations/Thermal: WBCrossedCurrentConvectiveHeatTransferCoefficient.mo (new 48), WBFlueGasesHeatTransferCoefficient.mo (new 69), WBHeatExchangerEfficiency.mo (new 56), WBInternalOnePhaseFlowHeatTransferCoefficient.mo (new 36), WBInternalSuperCriticalFlowHeatTransferCoefficient.mo (new 53), WBInternalTwoPhaseFlowHeatTransferCoefficient.mo (new 90), WBLongitudinalCurrentConvectiveHeatTransferCoefficient.mo (new 52), WBRadiativeHeatTransferCoefficient.mo (new 50), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/ElectroMechanics: Connectors.mo (new 22), package.mo (new 6)
  • testsuite/uncertainties/TestModels/ThermoSysPro/ElectroMechanics/BoundaryConditions: SourceMechanicalPower.mo (new 27), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/ElectroMechanics/Machines: Shaft.mo (new 37), SynchronousMotor.mo (new 56), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Examples: package.mo (new 15)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Examples/CombinedCyclePowerPlant: AJ_D74_FD1.mos (new 4), CombinedCycle_Load_100_50.mo (new 250), CombinedCycle_TripTAC.mo (new 239), CombinedCycle_init_D2012.mos (new 1297), CombinedCycle_init_D6.1.mos (new 1208), CombinedCycle_init_D7.4_FD01.mos (new 1296), Plot_Load_100_55.mos (new 347), Plot_TripTAC.mos (new 771), package.mo (new 24)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Examples/CombinedCyclePowerPlant/Control: Condenser_LevelControl.mo (new 34), Drum_LevelControl.mo (new 19), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Examples/SimpleExamples: TestAirHumidity.mo (new 12), TestBend.mo (new 10), TestCentrifugalPumpWaterSolution.mo (new 23), TestCheckValve.mo (new 32), TestCompressor.mo (new 14), TestControlValve.mo (new 12), TestDiaphragm.mo (new 10), TestDynamicCentrifugalPump.mo (new 19), TestDynamicCentrifugalPump1.mo (new 19), TestDynamicCentrifugalPump2.mo (new 36), TestDynamicCheckValve.mo (new 12), TestDynamicDrum.mo (new 27), TestDynamicOnePhaseFlowPipe.mo (new 14), TestDynamicReliefValve.mo (new 18), TestDynamicTwoPhaseFlowPipe.mo (new 14), TestDynamicWaterWaterExchanger.mo (new 14), TestFan.mo (new 45), TestFlueGasesJunctions.mo (new 35), TestFlueGasesVolumes.mo (new 22), TestFlueGasesVolumes1.mo (new 30), TestIdealCheckValve.mo (new 36), TestIdealSwitchValve.mo (new 16), TestInvSingularPressureLoss.mo (new 9), TestJunctions.mo (new 39), TestJunctions2.mo (new 48), TestJunctions3.mo (new 32), TestJunctions4.mo (new 18), TestJunctions5.mo (new 44), TestLumpedStraightPipe.mo (new 15), TestMassFlowMultiplier.mo (new 13), TestPipePressureLoss.mo (new 10), TestRefP.mo (new 19), TestSensors.mo (new 20), TestSimpleEvaporatorWaterSteamFlueGases.mo (new 14), TestSimpleStaticCondenser.mo (new 14), TestSingularPressureLoss.mo (new 10), TestStaticCentrifugalPump.mo (new 15), TestStaticCentrifugalPump1.mo (new 10), TestStaticCentrifugalPump2.mo (new 15), TestStaticCentrifugalPumpWaterSolution.mo (new 16), TestStaticCondenser.mo (new 30), TestStaticExchangerWaterSteamFlueGases.mo (new 14), TestStaticWaterWaterExchanger.mo (new 14), TestStaticWaterWaterExchangerDTorWorEff.mo (new 14), TestSteamDryer.mo (new 18), TestSteamDryer2.mo (new 18), TestSteamEngine.mo (new 10), TestSteamExtractionSplitter.mo (new 18), TestStodolaTurbine.mo (new 19), TestStodolaTurbine1.mo (new 18), TestStodolaTurbine2.mo (new 10), TestSwitchValve.mo (new 12), TestTank.mo (new 16), TestThreeWayValve.mo (new 14), TestVolumes.mo (new 44), TestVolumes1.mo (new 44), TestVolumes2.mo (new 42), TestWaterHammer.mo (new 16), package.mo (new 8)
  • testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases: Connectors.mo (new 107), package.mo (new 6)
  • testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/Boilers: package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/BoundaryConditions: AirHumidity.mo (new 68), Sink.mo (new 35), SinkG.mo (new 43), SinkP.mo (new 41), SinkPQ.mo (new 47), SinkQ.mo (new 41), Source.mo (new 41), SourceG.mo (new 47), SourceP.mo (new 47), SourcePQ.mo (new 53), SourceQ.mo (new 47), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/HeatExchangers: FlueGasesChamberEvaporator.mo (new 246), StaticFluegasesFluegasesExchangerKS.mo (new 62), StaticWallFlueGasesExchanger.mo (new 135), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/Junctions: Mixer2.mo (new 64), Splitter2.mo (new 69), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/LoopBreakers: package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/Machines: CombustionTurbine.mo (new 69), Compressor.mo (new 76), StaticFan.mo (new 90), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/PressureLosses: CheckValve.mo (new 62), ControlValve.mo (new 58), InvSingularPressureLoss.mo (new 46), SingularPressureLoss.mo (new 47), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/Sensors: MassFlowSensor.mo (new 22), PressureSensor.mo (new 22), TemperatureSensor.mo (new 22), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/TAC: GTCICOBarilla.mo (new 58), GasTurbine.mo (new 52), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/FlueGases/Volumes: VolumeATh.mo (new 149), VolumeBTh.mo (new 149), VolumeCTh.mo (new 149), VolumeDTh.mo (new 149), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/HeatNetworksCooling: AbsorberWaterLiBr.mo (new 43), AbsorptionRefrigeratorSystem.mo (new 62), DesorberWaterLiBr.mo (new 73), HeatNetworkPipe.mo (new 83), LatentHeatStorage.mo (new 121), SensibleHeatStorage.mo (new 83), package.mo (new 6)
  • testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl: Common.mo (new 60), Connectors.mo (new 71), package.mo (new 6)
  • testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks: Commun.mo (new 42), package.mo (new 7)
  • testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/Continu: Derivee.mo (new 25), FctTrans.mo (new 38), Integrateur.mo (new 39), IntegrateurSat.mo (new 42), PI.mo (new 40), PIsat.mo (new 49), PT1.mo (new 28), PT2.mo (new 25), package.mo (new 7)
  • testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/Discret: ConvAD.mo (new 23), ConvDA.mo (new 23), Echant.mo (new 29), FctTrans.mo (new 28), PI.mo (new 21), PIsat.mo (new 32), PT1.mo (new 21), Pre.mo (new 22), package.mo (new 7)
  • testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/Logique: AND.mo (new 12), AND3.mo (new 13), AND4.mo (new 14), Constante.mo (new 11), Echelon.mo (new 14), Edge.mo (new 14), NONL.mo (new 11), OR.mo (new 12), OR3.mo (new 13), OR4.mo (new 14), Pre.mo (new 11), Pulse.mo (new 21), SampleTrigger.mo (new 15), Selecteur.mo (new 13), Terminate.mo (new 12), XOR.mo (new 12), package.mo (new 7)
  • testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/Math: Abs.mo (new 14), Acos.mo (new 14), Add.mo (new 17), Add3.mo (new 19), Asin.mo (new 14), Atan.mo (new 14), Cos.mo (new 14), Div.mo (new 15), EgEntier.mo (new 23), Exp.mo (new 14), Feedback.mo (new 15), Gain.mo (new 15), Inf.mo (new 23), InfEntier.mo (new 23), Infeg.mo (new 23), InfegEntier.mo (new 23), Log.mo (new 14), Log10.mo (new 14), Mul.mo (new 15), Mul3.mo (new 16), Polynome.mo (new 19), Sign.mo (new 14), Sin.mo (new 14), Sqrt.mo (new 14), Sup.mo (new 20), SupEntier.mo (new 23), Supeg.mo (new 20), SupegEntier.mo (new 23), Tan.mo (new 14), package.mo (new 7)
  • testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/NonLineaire: BandeMorte.mo (new 16), Limiteur.mo (new 17), LimiteurVar.mo (new 33), LimiteurVitesse.mo (new 29), RetardFixe.mo (new 15), RetardVar.mo (new 16), Selecteur.mo (new 21), SelecteurEntier.mo (new 21), Switch.mo (new 50), package.mo (new 7)
  • testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/Sources: Constante.mo (new 14), ConstanteEntier.mo (new 14), Echelon.mo (new 16), Exp.mo (new 22), Horloge.mo (new 15), Pulse.mo (new 23), Rampe.mo (new 17), Random.mo (new 18), RandomLineaire.mo (new 41), SinusExp.mo (new 21), Sinusoide.mo (new 20), Trapezoide.mo (new 30), package.mo (new 7)
  • testsuite/uncertainties/TestModels/ThermoSysPro/InstrumentationAndControl/Blocks/Tables: Table1D.mo (new 21), Table1DTemps.mo (new 22), Table1DTempsBool.mo (new 22), Table2D.mo (new 23), package.mo (new 7)
  • testsuite/uncertainties/TestModels/ThermoSysPro/MultiFluids: package.mo (new 6)
  • testsuite/uncertainties/TestModels/ThermoSysPro/MultiFluids/Boilers: BoilerSystem.mo (new 37), FossilFuelBoiler.mo (new 145), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/MultiFluids/HeatExchangers: DynamicExchangerWaterSteamFlueGases.mo (new 38), ExchangerWaterC3H3F5W.mo (new 66), SimpleEvaporatorWaterSteamFlueGases.mo (new 80), StaticExchangerWaterSteamFlueGases.mo (new 110), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/MultiFluids/Machines: AlternatingEngine.mo (new 175), CHPEngineBarkantineSystem.mo (new 59), CHPEngineTriGenPredSystem.mo (new 59), CHPEngineTrigenParamSystem.mo (new 59), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Properties: ModelicaMediaFlueGases.mo (new 7), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Properties/C3H3F5: C3H3F5_Ph.mo (new 101), C3H3F5_Ps.mo (new 72), package.mo (new 4)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Properties/FlueGases: Absorb.mo (new 21), EmissivGP.mo (new 23), FlueGases_Absorb.mo (new 21), FlueGases_T.mo (new 30), FlueGases_Xtot.mo (new 26), FlueGases_a.mo (new 26), FlueGases_cp.mo (new 26), FlueGases_cv.mo (new 22), FlueGases_drhodh.mo (new 31), FlueGases_drhodp.mo (new 32), FlueGases_h.mo (new 31), FlueGases_h_Ps.mo (new 33), FlueGases_k.mo (new 26), FlueGases_mu.mo (new 26), FlueGases_rho.mo (new 25), FlueGases_s.mo (new 31), XSat.mo (new 41), package.mo (new 4), unSafeForJacobian.mo (new 5)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Properties/Fluid: Ph.mo (new 23), Ps.mo (new 23), package.mo (new 7)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Properties/WaterSolution: DTcristal_TX.mo (new 43), MassFraction_eq_PT.mo (new 38), Pressure_eq_TX.mo (new 76), SpecificEnthalpy_TX.mo (new 38), package.mo (new 4), temperature_HX.mo (new 22)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Properties/WaterSteam: BaseIF97.mo (new 4650), Common.mo (new 916), IF97_Utilities.mo (new 3346), IF97_packages.mo (new 3040), InitLimits.mo (new 74), Region.mo (new 224), createSpline.mos (new 70), package.mo (new 8)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Solar: SolarCollector.mo (new 102), package.mo (new 6)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Thermal: Connectors.mo (new 15), package.mo (new 6)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Thermal/BoundaryConditions: HeatSource.mo (new 36), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/Thermal/HeatTransfer: ConvectiveHeatFlow.mo (new 19), HeatExchangerWall.mo (new 58), HeatExchangerWallAsym.mo (new 70), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSolution: Connectors.mo (new 47), package.mo (new 6)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSolution/BoundaryConditions: RefP.mo (new 31), RefQ.mo (new 31), RefT.mo (new 31), RefXh2o.mo (new 31), Sink.mo (new 28), SinkP.mo (new 46), SourceP.mo (new 46), SourcePQ.mo (new 28), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSolution/HeatExchangers: ExchangerEfficiency.mo (new 78), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSolution/LoopBreakers: LoopBreakerP.mo (new 24), LoopBreakerQ.mo (new 24), LoopBreakerT.mo (new 24), LoopBreakerXh2o.mo (new 24), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSolution/Machines: StaticCentrifugalPump.mo (new 72), StaticCentrifugalPumpNom.mo (new 36), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSolution/PressureLosses: SingularPressureLoss.mo (new 35), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam: Connectors.mo (new 95), package.mo (new 6)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/Boilers: ElectricBoiler.mo (new 37), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/BoundaryConditions: RefH.mo (new 42), RefP.mo (new 44), RefQ.mo (new 42), RefT.mo (new 47), Sink.mo (new 34), SinkP.mo (new 57), SinkPQ.mo (new 46), SinkQ.mo (new 40), Source.mo (new 34), SourceP.mo (new 57), SourcePQ.mo (new 46), SourceQ.mo (new 40), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/HeatExchangers: DynamicCondenser.mo (new 49), DynamicOnePhaseFlowPipe.mo (new 184), DynamicTwoPhaseFlowPipe.mo (new 263), DynamicWaterWaterExchanger.mo (new 179), NTUWaterHeating.mo (new 141), SimpleDynamicCondenser.mo (new 148), SimpleStaticCondenser.mo (new 110), StaticCondenser.mo (new 133), StaticWaterWaterExchanger.mo (new 173), StaticWaterWaterExchangerDTorWorEff.mo (new 125), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/Junctions: DeheaterMixer2.mo (new 46), MassFlowMultiplier.mo (new 44), Mixer2.mo (new 50), Mixer3.mo (new 64), Mixer8.mo (new 102), Splitter2.mo (new 50), Splitter3.mo (new 64), StaticDrum.mo (new 95), SteamDryer.mo (new 44), SteamExtractionSplitter.mo (new 42), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/LoopBreakers: LoopBreakerH.mo (new 25), LoopBreakerP.mo (new 25), LoopBreakerQ.mo (new 25), LoopingPQ.mo (new 35), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/Machines: Compressor.mo (new 51), DynamicCentrifugalPump.mo (new 108), Generator.mo (new 45), StaticCentrifugalPump.mo (new 102), SteamEngine.mo (new 56), StodolaTurbine.mo (new 82), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/PressureLosses: Bend.mo (new 100), CheckValve.mo (new 70), ControlValve.mo (new 66), Diaphragm.mo (new 65), DynamicCheckValve.mo (new 114), DynamicReliefValve.mo (new 100), IdealCheckValve.mo (new 50), IdealSwitchValve.mo (new 42), InvSingularPressureLoss.mo (new 57), LumpedStraightPipe.mo (new 90), NonBoilingValve.mo (new 51), PipePressureLoss.mo (new 62), SingularPressureLoss.mo (new 57), SwitchValve.mo (new 61), ThreeWayValve.mo (new 56), WaterHammer.mo (new 123), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/Sensors: SensorH.mo (new 36), SensorP.mo (new 36), SensorQ.mo (new 36), SensorQv.mo (new 48), SensorT.mo (new 45), package.mo (new 3)
  • testsuite/uncertainties/TestModels/ThermoSysPro/WaterSteam/Volumes: Degasifier.mo (new 46), DegasifierVolume.mo (new 102), DynamicDrum.mo (new 199), Pressurizer.mo (new 143), Tank.mo (new 136), TwoPhaseVolume.mo (new 120), VolumeA.mo (new 97), VolumeAth.mo (new 99), VolumeB.mo (new 97), VolumeBth.mo (new 99), VolumeC.mo (new 97), VolumeCth.mo (new 99), VolumeD.mo (new 97), VolumeDth.mo (new 99), VolumeI.mo (new 129), VolumeITh.mo (new 131), package.mo (new 3)
petar 2010-12-09 12:42 Rev.: 7331

Updated WhiteDecember-milestone.doc with status and new estimates.

0 lines of code changed in 2 files:

  • doc/administration: WhiteDecember-milestone.doc (new)
petar 2010-09-15 14:13 Rev.: 6135

-Changed error messages for unbound parameters.

4 lines of code changed in 2 files:

  • Compiler: Error.mo (+2 -2), Static.mo (+2 -1)
petar 2010-09-13 10:09 Rev.: 6093

-Fixed bug in ceval of false == true, introduced in -r 5993

2 lines of code changed in 1 file:

  • Compiler: Ceval.mo (+2)
petar 2010-09-10 11:25 Rev.: 6084

-Fixed compilation of rtclock.c for visual studio.

5 lines of code changed in 2 files:

  • Compiler/runtime: Makefile.vc (+1 -1), rtclock.c (+4 -3)
petar 2010-09-10 09:07 Rev.: 6081

-Removed some newlines in the debug print of expressions

3 lines of code changed in 1 file:

  • Compiler: Exp.mo (+3 -3)
petar 2010-09-03 16:03 Rev.: 6011

- Changed Exp.subscriptDimension to return list of DAE.Dimension

12 lines of code changed in 1 file:

  • Compiler: Exp.mo (+12 -14)
petar 2010-08-27 09:49 Rev.: 5962

-Added Util.arrayMap and Util.arrayMapNoCopy for mapping functions over arrays.

98 lines of code changed in 1 file:

  • Compiler: Util.mo (+98)
petar 2010-08-17 13:56 Rev.: 5931

-Added extra guard to Exp.solve so it doesn't solve equations like a*b=0 w.r.t. a. (a is not necessarily zero)

29 lines of code changed in 1 file:

  • Compiler: Exp.mo (+29 -1)

(801 more)

Generated by StatSVN 0.7.0