Directory testsuite/flattening/libraries/3rdParty/siemens/

Total Files:
7
Deleted Files:
2
Lines of Code:
4678

[root]/testsuite/flattening/libraries/3rdParty/siemens
                        directory in repo SiemensPower (1 files, 6346 lines)
                            directory in repo Blocks (3 files, 159 lines)
                            directory in repo Boundaries (10 files, 1168 lines)
                                directory in repo Types (2 files, 7 lines)
                            directory in repo Components (1 files, 8 lines)
                                directory in repo FlueGasZones (2 files, 264 lines)
                                    directory in repo Tests (3 files, 276 lines)
                                directory in repo HeatExchanger (2 files, 330 lines)
                                    directory in repo Tests (3 files, 554 lines)
                                directory in repo Junctions (2 files, 182 lines)
                                    directory in repo Tests (3 files, 370 lines)
                                directory in repo Pipes (2 files, 367 lines)
                                    directory in repo Tests (3 files, 303 lines)
                                directory in repo SolidComponents (3 files, 327 lines)
                                    directory in repo Tests (2 files, 84 lines)
                            directory in repo Fluid (8 files, 353 lines)
                            directory in repo Interfaces (8 files, 347 lines)
                            directory in repo Media (4 files, 240 lines)
                                directory in repo Common (1 files, 3 lines)
                                    directory in repo MixtureGasNasa (1 files, 89 lines)
                                    directory in repo SingleGasNasa (1 files, 58 lines)
                                directory in repo IntH2O (4 files, 237 lines)
                                    directory in repo library (1 files, 6 lines)
                                directory in repo TTSE (1 files, 21 lines)
                                    directory in repo Utilities (44 files, 1887 lines)
                            directory in repo Units (18 files, 42 lines)
                            directory in repo Utilities (2 files, 16 lines)
                                directory in repo BaseClasses (3 files, 364 lines)
                                directory in repo Functions (5 files, 562 lines)
                                    directory in repo CharacteristicNumbers (3 files, 100 lines)
                                    directory in repo Test (2 files, 94 lines)
                                directory in repo HeatTransfer (3 files, 165 lines)
                                    directory in repo InnerHeatTransfer (1 files, 3 lines)
                                directory in repo PressureLoss (4 files, 134 lines)
                                directory in repo Structures (5 files, 211 lines)
                        directory in repo SiemensPowerOMCtest (3 files, 22001 lines)
                            directory in repo Blocks (4 files, 163 lines)
                            directory in repo Boundaries (9 files, 827 lines)
                            directory in repo Components (2 files, 14 lines)
                                directory in repo FlueGasZones (3 files, 350 lines)
                                directory in repo HeatExchanger (3 files, 361 lines)
                                    directory in repo Tests (3 files, 178 lines)
                                directory in repo Junctions (3 files, 177 lines)
                                directory in repo Pipes (5 files, 651 lines)
                                    directory in repo Tests (3 files, 170 lines)
                                directory in repo SolidComponents (6 files, 583 lines)
                                directory in repo Valves (3 files, 183 lines)
                                    directory in repo Tests (3 files, 145 lines)
                            directory in repo HeatExchanger (3 files, 361 lines)
                                directory in repo Tests (3 files, 178 lines)
                            directory in repo Interfaces (5 files, 189 lines)
                            directory in repo Junctions (3 files, 177 lines)
                            directory in repo Media (2 files, 12 lines)
                                directory in repo Common (2 files, 5 lines)
                                    directory in repo MixtureGasNasa (2 files, 90 lines)
                                directory in repo ExhaustGas (3 files, 76 lines)
                                directory in repo IntH2O (4 files, 189 lines)
                                directory in repo TTSE (2 files, 22 lines)
                                    directory in repo Utilities (15 files, 634 lines)
                            directory in repo Pipes (4 files, 305 lines)
                            directory in repo Utilities (2 files, 14 lines)
                                directory in repo BaseClasses (5 files, 476 lines)
                                directory in repo Functions (6 files, 334 lines)
                                    directory in repo CharacteristicNumbers (6 files, 214 lines)
                                directory in repo HeatTransfer (5 files, 305 lines)
                                    directory in repo InnerHeatTransfer (5 files, 145 lines)
                                directory in repo PressureLoss (5 files, 138 lines)
                                directory in repo Structures (7 files, 262 lines)
                                directory in repo Types (3 files, 41 lines)

Lines of Code

testsuite/flattening/libraries/3rdParty/siemens/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 81 (100.0%) 7718 (100.0%) 95.2
alash325 30 (37.0%) 3524 (45.7%) 117.4
adrpo 11 (13.6%) 1815 (23.5%) 165.0
sjoelund.se 17 (21.0%) 988 (12.8%) 58.1
perost 7 (8.6%) 784 (10.2%) 112.0
adeas31 1 (1.2%) 256 (3.3%) 256.0
vitalij 10 (12.3%) 225 (2.9%) 22.5
mahge930 2 (2.5%) 106 (1.4%) 53.0
lochel 2 (2.5%) 14 (0.2%) 7.0
wbraun 1 (1.2%) 6 (0.1%) 6.0

Most Recent Commits

adeas31 2015-03-25 19:00 Rev.: 25258

- Expected output.

256 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+256 -259)
adrpo 2015-03-09 11:32 Rev.: 24991

- update tests after r24990
- 3 tests fail now solving NLS systems during initialization:
* testsuite/simulation/libraries/msl32/Modelica.Fluid.Examples.HeatExchanger.HeatExchangerSimulation-addDerAlias.mos
* testsuite/simulation/libraries/msl32/Modelica.Fluid.Examples.HeatingSystem.mos
* testsuite/simulation/libraries/msl32/Modelica.Fluid.Examples.PumpingSystem.mos

539 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+539 -539)
mahge930 2015-02-16 20:19 Rev.: 24602

+ Removed some unnecessary asub creations.
+ consider subscripts when looking for cref dependencies.

16 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+16 -16)
sjoelund.se 2014-10-22 16:53 Rev.: 22868

Make loadFile("Modelica/package.mo") also consider the uses-annotation and load those packages (just like loadModel does, but with a different MODELICAPATH)

2 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: translatePipes.mos (+2 -1)
adrpo 2014-09-30 06:33 Rev.: 22496

Merged branches/FFrontEnd into trunk/

Main changes:
- changed the environment to support both non-destructive and destructive updates
- Env.Cache -> FCore.Cache, Env.Env -> FCore.Graph
- FCore.Graph is not a list of Frames anymore is a stucture where the previous list is saved in component "scope"
- all Frames in the new FCore.Graph are FCore.Ref pointing to FCore.Node having different FCore.Data depending on what they are
- all FCore.Nodes have children (FCore.CAvlTree) which maps names to FCore.Ref (which is Array<FCore.Node>, size 1)
- FGraph.openScope pushes an already existing FCore.Ref (or a new one) on the scope list
- for all components having modifications the last class in the type path is renamed to include the
prefix, see FGraph.createVersionScope (this is done because we need unique names for redeclared functions,
records, etc and we need a unique type scope for that)
Example: A.B.C c -> A.B.C$c c

Bug fixes:
- calling function via component (multibody MSL 3.2.1 patch not needed anymore, will remove it in a next commit)
- #2837 array equations wrongly handled in RemoveSimpleEquations (used in ThermoPower and PowerSystems libraries, etc)
#2784, #2727, #2739 (missing modifiers combined with redeclare and unique function generation for redeclared functions)
#2835 - handle overconstrained connectors extending basic types (used in PowerSystems library)
- do not loose modifications on derived classes handled by InstExtends
- some error messages about missing components in Fluid library are gone
- for components of size 0 do not check if they are assigned before use in functions (residue in equalityConstraint)

1230 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+1230 -228)
sjoelund.se 2014-09-12 13:38 Rev.: 22288

#2815 Handle fold reductions of user-defined functions with polymorphic types
- Also handle folding functions of type A,B->B, if the second argument has a constant default binding

1 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+1 -1)
perost 2014-09-08 16:19 Rev.: 22170

Fix for #2806:
- Remove input/output from variables which are not at top-level or inside a
top-level connector.

39 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+39 -39)
vitalij 2014-08-19 14:57 Rev.: 21914

added simplify rule

1 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+1 -1)
vitalij 2014-08-19 11:24 Rev.: 21907

added some simplify rules

47 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+47 -47)
sjoelund.se 2014-08-18 11:11 Rev.: 21896

Added some tail recursion for the connection trie graph (moves some variables around in equations, and some equations too)

4 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+4 -4)
vitalij 2014-08-06 09:55 Rev.: 21772

added rules:
- a*x*b + c*x = x*(a*b + c)
- a*x + b*x*c = x*(a + b*c)

6 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+6 -6)
vitalij 2014-08-06 08:47 Rev.: 21767

- added rule for a*x*c + d*x*e => x*(a*c + d*e)

3 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+3 -3)
vitalij 2014-06-18 23:36 Rev.: 21187

- imporved rule x/c1 = c2*x

18 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+18 -18)
sjoelund.se 2014-06-03 12:34 Rev.: 20931

Fix some of the sorting of components based on dependencies in the bindings
- Would silently fail in some cases in the past
- Some models now give no warnings in compile-time and run-time
- AIMS_Start gives a different result for one variable
- UnevaluateableFixedAttribute.mos gives different results for RML and bootstrapped omc versions

89 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+89 -89)
perost 2014-05-26 15:38 Rev.: 20832

- Improved DAEDumpTpl and switched to it as default.
- Untupled min and max in DAE.VariableAttributes.

93 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+93 -93)
sjoelund.se 2014-04-29 10:59 Rev.: 20301

- Change +d=measureTime to +profiling=none,blocks,all,blocks+html
- Code generation switches between blocks and all equations
- rtclock.h can now keep track of the overhead of calling the tick and tock (used to reduce the cost of very simple equations)
- Handle assert(false) as the only statement in a function (skip reporting unassigned values)
- Remove inline equations from the runtime
- Started using the enumeration instead of integer constants all over the simulation runtime
- Skip displaying non-linear equations in both top-level and as a child in the OMEdit transformations browser

171 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+171 -173)
adrpo 2014-03-25 22:04 Rev.: 19757

- update tests

7 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+7 -7)
vitalij 2014-03-25 17:46 Rev.: 19749

- added rules for signum
- added rule for e/exp(e1) => e * exp(-e1)

7 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+7 -7)
vitalij 2014-02-16 18:48 Rev.: 19130

- new simplify rule for a + (-b)/x = a - b/x

13 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+13 -13)
lochel 2014-02-15 01:03 Rev.: 19123

- fix r19111
- get ./simulation/libraries/3rdParty/ThermoSysPro/ThermoSysPro.Examples.SimpleExamples.TestJunctions4.mos working again

13 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+13 -13)
vitalij 2014-02-14 00:04 Rev.: 19111

- simplify rule x/r = x *(1/r) with test of numerical issues
can someone have a look of
./simulation/libraries/3rdParty/ThermoSysPro/ThermoSysPro.Examples.SimpleExamples.TestJunctions4.mos

128 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+128 -128)
perost 2014-02-06 14:49 Rev.: 18996

- Changed DAEDump to always print out modifications after the variable name
instead of after the type name.

519 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+519 -519)
sjoelund.se 2014-02-01 13:39 Rev.: 18916

- Changed lib/omlibrary/Modelica... to Modelica... for testsuite messages (to work better with build symlinked to /usr)
- Added reading of env.var CC at start to be able to change CC in pre-compiled omc version

381 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+381 -381)
wbraun 2013-12-18 18:18 Rev.: 18515

- added for evaluation of actualStream-operator smooth(0, exp)
- actualStream-Operator should not generate events

6 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+6 -6)
perost 2013-12-16 18:12 Rev.: 18496

Fix for #2503:
- Propagate visibility prefix to components of structured components.

24 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+24 -24)
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.

25 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+25 -25)
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

3 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+3 -3)
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

10 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+10 -10)
lochel 2013-07-16 12:31 Rev.: 16601

- do not collapse (initial) algorithms for dumping

1 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+1)
vitalij 2013-06-28 18:45 Rev.: 16518

add some simplify rules

1 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+1 -1)
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

42 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+42 -42)
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 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.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.

5 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.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.

3 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+3 -28)
sjoelund.se 2013-04-25 16:32 Rev.: 15914

Preserve function comments and annotations for external functions

3 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+3 -3)
perost 2013-04-19 18:48 Rev.: 15867

- Reverted r15866, since it broke some testcases.

54 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+54 -54)
perost 2013-04-19 17:52 Rev.: 15866

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

54 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+54 -54)
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.

1 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.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)

3 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+3 -1)
sjoelund.se 2013-02-13 16:16 Rev.: 15164

"StateSelect =" to "stateSelect ="

20 lines of code changed in 1 file:

  • testsuite/flattening/libraries/3rdParty/siemens: valve_test.mos (+20 -20)

(12 more)

Generated by StatSVN 0.7.0