Directory testsuite/simulation/modelica/hpcom/

Directory Created:
2013-07-29 15:45
Total Files:
27
Deleted Files:
64
Lines of Code:
42908

[root]/testsuite/simulation/modelica/hpcom
                    Folder removed from repo Benchmark (0 files, 0 lines)
                    directory in repo BenchmarkSuite (3 files, 205 lines)
                        directory in repo Benchmarks (32 files, 1349155 lines)
                        directory in repo Benchmarks_local (3 files, 232 lines)
                        directory in repo Core (5 files, 297 lines)
                        directory in repo ThirdParty (1 files, 172 lines)
                            directory in repo xlwt (19 files, 11839 lines)
                    directory in repo PN_Converter (2 files, 9 lines)
                    directory in repo Profiling (8 files, 111 lines)
                    directory in repo ReferenceFiles (18 files, 0 lines)
                    directory in repo ReferenceGraphs (24 files, 873864 lines)
                    Folder removed from repo taskGraph (0 files, 0 lines)

Lines of Code

testsuite/simulation/modelica/hpcom/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 657 (100.0%) 384486 (100.0%) 585.2
mwalther 134 (20.4%) 256967 (66.8%) 1917.6
vwaurich 343 (52.2%) 123193 (32.0%) 359.1
adrpo 33 (5.0%) 2226 (0.6%) 67.4
hudson 41 (6.2%) 1084 (0.3%) 26.4
lochel 41 (6.2%) 910 (0.2%) 22.1
sjoelund.se 52 (7.9%) 86 (0.0%) 1.6
wbraun 9 (1.4%) 15 (0.0%) 1.6
mflehmig 2 (0.3%) 3 (0.0%) 1.5
ptaeuber 1 (0.2%) 1 (0.0%) 1.0
perost 1 (0.2%) 1 (0.0%) 1.0

Most Recent Commits

sjoelund.se 2015-05-03 15:39 Rev.: 25896

Remove some reference files no longer in use, xz some others

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Mechanics.Rotational.Examples.HeatLosses.mos (+2 -2)
mwalther 2015-04-14 16:22 Rev.: 25544

- basic structure for DAE-parallelization to HPCOM added
- simcode now contains only one hpcom element
- list scheduler is not used anymore, if the selected scheduler fails
- update for expected output

49 lines of code changed in 16 files:

  • testsuite/simulation/modelica/hpcom: BouncingBall.mos (+3 -2), ElectricalCircuit.mos (+4 -3), MergingExample.mos (+4 -3), Modelica.Blocks.Examples.BooleanNetwork1.mos (+1 -1), Modelica.Blocks.Examples.InverseModel.mos (+4 -3), Modelica.Electrical.Analog.Examples.CauerLowPassSC.mos (+2 -1), Modelica.Electrical.Analog.Examples.CompareTransformers.mos (+4 -3), Modelica.Electrical.Analog.Examples.OvervoltageProtection.mos (+3 -2), Modelica.Electrical.Analog.Examples.SwitchWithArc.mos (+4 -3), Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDump.mos (+3 -2), Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+4 -3), Modelica.Electrical.Spice3.Examples.Graetz.mos (+3 -2), Modelica.Fluid.Examples.BranchingDynamicPipes.mos (+2 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings.mos (+3 -2), Modelica.Mechanics.Rotational.Examples.HeatLosses.mos (+3 -2), SimpleResistor.mos (+2 -1)
vwaurich 2015-04-01 13:51 Rev.: 25353

- expected output

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: ElectricalCircuit.mos (+2)
vwaurich 2015-04-01 13:37 Rev.: 25352

- addded proper ordering for metis scheduler
- added messages if parallel simulation isn't worth

22 lines of code changed in 12 files:

  • testsuite/simulation/modelica/hpcom: BouncingBall.mos (+1), MergingExample.mos (+2), Modelica.Blocks.Examples.InverseModel.mos (+2), Modelica.Electrical.Analog.Examples.CompareTransformers.mos (+2), Modelica.Electrical.Analog.Examples.OvervoltageProtection.mos (+1), Modelica.Electrical.Analog.Examples.SwitchWithArc.mos (+2), Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDump.mos (+1), Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+2), Modelica.Electrical.Spice3.Examples.Graetz.mos (+1), Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings.mos (+1), Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6.mos (+6 -18), Modelica.Mechanics.Rotational.Examples.HeatLosses.mos (+1)
hudson 2015-02-27 15:15 Rev.: 24830

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Blocks.Examples.BooleanNetwork1.mos (+1)
vwaurich 2015-02-27 11:51 Rev.: 24822

- added hpcom test for empty systems

48 lines of code changed in 2 files:

  • testsuite/simulation/modelica/hpcom: Makefile (+1), Modelica.Blocks.Examples.BooleanNetwork1.mos (new 47)
mwalther 2015-02-26 14:23 Rev.: 24798

- fixed a strange segmentation fault of gcc, if hpcom-openmp code is used

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Blocks.Examples.InverseModel.mos (+1 -1)
lochel 2015-02-07 16:56 Rev.: 24471

- #3138: remove wrong asserts of secondary parameters

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Fluid.Examples.BranchingDynamicPipes.mos (+1 -3)
lochel 2015-01-28 14:16 Rev.: 24253

- #3094: fix some asserts that were not formatted according to "logFormat"

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Fluid.Examples.BranchingDynamicPipes.mos (+2 -2)
vwaurich 2015-01-27 14:21 Rev.: 24228

- fix hpcom test

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+1 -2)
lochel 2015-01-15 21:06 Rev.: 24052

- Fix initialization of primary/secondary parameters. The analysis of the symbolic initialization is now used instead of the one from the old approach.

3 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Fluid.Examples.BranchingDynamicPipes.mos (+3 -1)
vwaurich 2015-01-12 14:24 Rev.: 24015

- expected output

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+1 -1)
adrpo 2015-01-09 09:40 Rev.: 23986

- update result file

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDump.mos (+1 -1)
adrpo 2015-01-09 09:21 Rev.: 23985

- update tests due to MSL 3.2.1 changes

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDump.mos (+2 -5)
adrpo 2015-01-07 13:12 Rev.: 23961

- update tests due to MSL 3.2.1 changes
- seems that Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDump.mos has some NLS issues (no member named 'nominal' in 'struct INTEGER_ATTRIBUTE')

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Analog.Examples.SwitchWithArc.mos (+1 -4)
ptaeuber 2015-01-07 02:09 Rev.: 23953

Switched default tearing method to Cellier Tearing.
Following tests have problems with Cellier Tearing and still run with omcTearing:
./simulation/libraries/msl31/Modelica.Electrical.Analog.Examples.CharacteristicThyristors.mos
./simulation/libraries/msl32/Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD.mos
./simulation/libraries/msl32/Modelica.Magnetic.FundamentalWave.Examples.BasicMachines.SMR_Inverter_MultiPhase.mos
./simulation/modelica/events/bug1228.mos

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+1 -1)
adrpo 2015-01-03 06:04 Rev.: 23927

- update tests

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Mechanics.Rotational.Examples.HeatLosses.mos (+1 -1)
vwaurich 2014-12-18 17:13 Rev.: 23857

- fix hpcom tests, dont use json files since profiling information cannot be generated

133 lines of code changed in 37 files:

  • testsuite/simulation/modelica/hpcom: BouncingBall.mos (+2 -1), BouncingBall_eqs_prof.json (del), ElectricalCircuit.mos (+2 -1), ElectricalCircuit_eqs_prof.json (del), EngineCylinder.mos (+62), MergingExample.mos (+2 -1), MergingExample_eqs_prof.json (del), Modelica.Blocks.Examples.InverseModel.mos (+2 -1), Modelica.Blocks.Examples.InverseModel_eqs_prof.json (del), Modelica.Electrical.Analog.Examples.CauerLowPassSC.mos (+2 -1), Modelica.Electrical.Analog.Examples.CauerLowPassSC_eqs_prof.json (del), Modelica.Electrical.Analog.Examples.CompareTransformers.mos (+2 -1), Modelica.Electrical.Analog.Examples.CompareTransformers_eqs_prof.json (del), Modelica.Electrical.Analog.Examples.OvervoltageProtection.mos (+2 -1), Modelica.Electrical.Analog.Examples.OvervoltageProtection_eqs_prof.json (del), Modelica.Electrical.Analog.Examples.SwitchWithArc.mos (+2 -1), Modelica.Electrical.Analog.Examples.SwitchWithArc_eqs_prof.json (del), Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDump.mos (+2 -1), Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDump_eqs_prof.json (del), Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+2 -1), Modelica.Electrical.Spice3.Examples.CoupledInductors_eqs_prof.json (del), Modelica.Electrical.Spice3.Examples.Graetz.mos (+2 -1), Modelica.Electrical.Spice3.Examples.Graetz_eqs_prof.json (del), Modelica.Fluid.Examples.BranchingDynamicPipes.mos (+2 -1), Modelica.Fluid.Examples.BranchingDynamicPipes_eqs_prof.json (del), Modelica.Fluid.Examples.BranchingDynamicPipes_tds.mos (del), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks.mos (+3 -4), Modelica.Fluid.Examples.ControlledTankSystem.ControlledTanks_eqs_prof.json (del), Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings.mos (+2 -1), Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings_eqs_prof.json (del), Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6.mos (+37 -18), Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6_eqs_prof.json (del), Modelica.Mechanics.Rotational.Examples.HeatLosses.mos (+2 -1), Modelica.Mechanics.Rotational.Examples.HeatLosses_eqs_prof.json (del), SimpleResistor.mos (+2 -1), SimpleResistor_eqs_prof.json (del), cleanHpcOmTestsuite.py (+1 -1)
vwaurich 2014-12-16 09:04 Rev.: 23798

- expected output

12 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+12 -3)
vwaurich 2014-12-15 16:42 Rev.: 23787

further extension for countOperations

3 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+3 -12)
perost 2014-12-03 17:29 Rev.: 23651

- Fix tests.

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+1 -1)
mflehmig 2014-11-20 12:16 Rev.: 23468

Added debug flag 'useMPI'. This adds MPI init and finalize to main method and MPI compiler wrappers to makefile.

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Makefile (+1 -1)
mwalther 2014-11-13 14:45 Rev.: 23349

- updated TaskGraph of CoupledInductors-HPCOM-Test

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+1 -1)
wbraun 2014-11-12 20:13 Rev.: 23334

Update the expexted output of testsuite to r23333

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+1 -1)
adrpo 2014-10-19 02:30 Rev.: 22807

- use just 2 instead of 4 procs

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Analog.Examples.CauerLowPassSC.mos (+1 -1)
hudson 2014-10-09 09:51 Rev.: 22698

[Janitor mode] Set auto-props

98 lines of code changed in 2 files:

  • testsuite/simulation/modelica/hpcom: EngineCylinder.mo (+97 -96), EngineCylinder.mos (+1)
vwaurich 2014-10-09 09:49 Rev.: 22697

- added new test model for partlintornsystem

186 lines of code changed in 2 files:

  • testsuite/simulation/modelica/hpcom: EngineCylinder.mo (new 95), EngineCylinder.mos (new 91)
sjoelund.se 2014-10-08 10:10 Rev.: 22679

Revert to using C target since there is a different test for cpp runtime (and the cpp version blocks execution, never exits)

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+2 -2)
mflehmig 2014-10-08 08:34 Rev.: 22674


* Begin of MPI parallelization in HPCOM module.

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+2 -2)
lochel 2014-10-07 09:08 Rev.: 22637

- enable tearing for all systems

6 lines of code changed in 2 files:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Analog.Examples.SwitchWithArc.mos (+3), Modelica.Electrical.Machines.Examples.SynchronousInductionMachines.SMEE_LoadDump.mos (+3)
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)

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Mechanics.MultiBody.Examples.Elementary.ThreeSprings.mos (+1 -1)
adrpo 2014-09-28 06:32 Rev.: 22463

Fix bug #2837
- properly handle array equations in RemoveSimpleEquations.mo

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Mechanics.Rotational.Examples.HeatLosses.mos (+1 -1)
vwaurich 2014-09-22 14:22 Rev.: 22398

- changed CauerLowPassSC hpcom test to mcp/pthreads_spin since it fails randomly

2 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Analog.Examples.CauerLowPassSC.mos (+2 -2)
mwalther 2014-09-05 12:50 Rev.: 22143

- removed cpp-tests from hpcom-c-testsuite
- tds-test temporarily disabled

1 lines of code changed in 3 files:

  • testsuite/simulation/modelica/hpcom: BouncingBall_cpp.mos (del), Makefile (+1 -2), Modelica.Electrical.Spice3.Examples.CoupledInductors_cpp.mos (del)
hudson 2014-07-31 14:12 Rev.: 21696

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Fluid.Examples.BranchingDynamicPipes_tds.mos (+1)
vwaurich 2014-07-31 13:46 Rev.: 21694

- added tds test to hpcom testsuite
- reduced stopTime for branchingDynamicPipes hpcom tests
- changed CauerLowPassSC codetarget to openmp

178 lines of code changed in 4 files:

  • testsuite/simulation/modelica/hpcom: Makefile (+1), Modelica.Electrical.Analog.Examples.CauerLowPassSC.mos (+1 -1), Modelica.Fluid.Examples.BranchingDynamicPipes.mos (+2 -2), Modelica.Fluid.Examples.BranchingDynamicPipes_tds.mos (new 174)
hudson 2014-07-28 13:43 Rev.: 21644

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Analog.Examples.CauerLowPassSC.mos (+1)
vwaurich 2014-07-28 13:37 Rev.: 21643

- added CauerLowPassSC to hpcom testsuite for bls

1082 lines of code changed in 3 files:

  • testsuite/simulation/modelica/hpcom: Makefile (+2 -1), Modelica.Electrical.Analog.Examples.CauerLowPassSC.mos (new 46), Modelica.Electrical.Analog.Examples.CauerLowPassSC_eqs_prof.json (+1034 -536)
vwaurich 2014-07-17 15:28 Rev.: 21560

- added experimental scheduler single block schedule
- updated hpcom tests for linear tearing

247 lines of code changed in 4 files:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+1 -1), Modelica.Electrical.Spice3.Examples.CoupledInductors_eqs_prof.json (+103 -79), Modelica.Electrical.Spice3.Examples.Graetz.mos (+1 -1), Modelica.Electrical.Spice3.Examples.Graetz_eqs_prof.json (+142 -110)
wbraun 2014-07-17 14:15 Rev.: 21558

Activate doLinearTearing by default, therefor
- expanded SimCode.SES_LINEAR for directional derivatives
- adjust all codegen templates
- generates by default directional derivatives for
linear systems in calculateStrongComponentJacobians.
- added capacity to runtime lapack solver to handle that jacobians.
- Ajusted tests.
- Follwiong 3 examples start to fail now:
- Modelica.Electrical.Analog.Examples.DifferenceAmplifier.mos
- Modelica.Electrical.Machines.Examples.AsynchronousInductionMachines.AIMC_YD.mos
- Modelica.Mechanics.MultiBody.Examples.Elementary.LineForceWithTwoMasses.mos
so they run for now with nodoLinearTearing.
- Also the 2 hpcom examples don't run with doLinearTearing.
- Also for the Cpp runtime it's deactived for now and can be actived,
when the cpp-runtime is prepared therefore.

2 lines of code changed in 2 files:

  • testsuite/simulation/modelica/hpcom: Modelica.Electrical.Spice3.Examples.CoupledInductors.mos (+1 -1), Modelica.Electrical.Spice3.Examples.Graetz.mos (+1 -1)

(123 more)

Generated by StatSVN 0.7.0