October 2013 Commit Log

Number of Commits:
388
Number of Active Developers:
20
sjoelund.se 2013-10-31 22:47 Rev.: 17957

Use isConstValue instead of isConst for an 18 second testsuite boost

21 lines of code changed in 1 file:

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.

779 lines of code changed in 781 files:

niklwors 2013-10-31 18:42 Rev.: 17955

fix for smooth in cpp template

2584 lines of code changed in 3 files:

hudson 2013-10-31 17:49 Rev.: 17953

[Janitor mode] Set auto-props

2 lines of code changed in 2 files:

wbraun 2013-10-31 17:39 Rev.: 17952

- added "stateSpace" option to dumpXMLDAE

1574 lines of code changed in 6 files:

sjoelund.se 2013-10-31 17:05 Rev.: 17951

Bump libraries

1 lines of code changed in 1 file:

niklwors 2013-10-31 16:53 Rev.: 17950

-pass tolerance to cpp runtime
cpp runtime fixes
-fix for condition initializations
-fix for break
-fix for arrays of arrays
-fix for integer range
- fix for when equations

300 lines of code changed in 10 files:

hudson 2013-10-31 12:54 Rev.: 17948

[Janitor mode] Fix tabs

106 lines of code changed in 2 files:

hudson 2013-10-31 12:54 Rev.: 17947

[Janitor mode] Set auto-props

6 lines of code changed in 6 files:

ptaeuber 2013-10-31 12:35 Rev.: 17946

- Cellier-Tearing is now able to handle algorithms, equationarrays,..
- added new heuristics
- added new models to testsuite

891 lines of code changed in 10 files:

mahge930 2013-10-31 12:08 Rev.: 17945

+ Added support for local/shared variables for ParModelica.
+ Added parallelism to function arguments.
+ More checks on scope to determine parallelism.
+ Allow assignment to inputs in ParModelica.

3647 lines of code changed in 28 files:

sjoelund.se 2013-10-31 09:11 Rev.: 17944

- Support match->switch also for uniontypes with a default case (else)
- Changed ExpressionSimplify to not create new expressions if the expression changed (using referenceEq instead of passing a boolean around)
- Changed ExpressionSimplify to use switch semantics for the main case
- Added env.var OPENMODELICA_BOOTSTRAPPING_DEBUG_FLAGS to set command-line options to be passed to the separate compilation script (e.g. to use +d=patternmAllInfo to see if match->switch optimisation was performed)
- Disabled some cppruntime testcases because they now fail in code generation due to noEvent

18867 lines of code changed in 17 files:

adrpo 2013-10-30 21:30 Rev.: 17938

- remove assignment to inputs

18 lines of code changed in 1 file:

leonardo.laguna 2013-10-30 15:12 Rev.: 17933

- Adding new function to BaseHashTable.mo

15 lines of code changed in 1 file:

sjoelund.se 2013-10-29 23:34 Rev.: 17931

Traverse match-expressions, keeping the old expression if nothing changed

76 lines of code changed in 4 files:

sjoelund.se 2013-10-29 17:26 Rev.: 17924

Don't create new reduction expressions when iterating

18 lines of code changed in 1 file:

sjoelund.se 2013-10-29 15:30 Rev.: 17923

Don't create new matrix expressions unless needed

5 lines of code changed in 1 file:

adeas31 2013-10-29 15:03 Rev.: 17922

#2453
- Qt doesn't allow using the eventloop when the meta type slot is activated from the paintevent of QPlainTextEdit.

30 lines of code changed in 3 files:

adeas31 2013-10-28 23:43 Rev.: 17919

- Display some more information about compilation & simulation process.
- No need to handle the error signal.

20 lines of code changed in 2 files:

sjoelund.se 2013-10-28 21:38 Rev.: 17918

Tweak the diff algorithm, allow larger errors

12 lines of code changed in 2 files:

hudson 2013-10-28 19:50 Rev.: 17917

[Janitor mode] Set auto-props

839 lines of code changed in 9 files:

mwalther 2013-10-28 19:25 Rev.: 17915

- the hpcom runtime is now using the *_eqs_prof.xml instead of the *_prof.xml - file as input
- some benchmarks were added to the hpcom-testsuite

2327244 lines of code changed in 59 files:

mahge930 2013-10-28 19:00 Rev.: 17914

+ Some fixes for ParModelica and g++ compilation.

731 lines of code changed in 5 files:

adeas31 2013-10-28 18:16 Rev.: 17913

- Apply line & fill patterns after painter translate.

2 lines of code changed in 1 file:

sjoelund.se 2013-10-28 16:52 Rev.: 17911

Actually set the tolerance set in the parameters

1 lines of code changed in 2 files:

sjoelund.se 2013-10-28 14:41 Rev.: 17909

- Recalibrate time series better if we detect that the left limit of an event has already been used
- Don't read time into every variable in the mat-file

9 lines of code changed in 2 files:

perost 2013-10-28 14:20 Rev.: 17908

Fix for #2448:
- Handle redeclares in local short class definitions in the dependency analysis.

28 lines of code changed in 3 files:

hudson 2013-10-28 11:55 Rev.: 17907

[Janitor mode] Fix tabs

16 lines of code changed in 1 file:

sjoelund.se 2013-10-28 11:46 Rev.: 17906

- Change the mat reader to be able to read all data in one chunk also for transposed files (performance)
- Moved the error calculation to its own routine

154 lines of code changed in 7 files:

hkiel 2013-10-28 09:38 Rev.: 17905

- fix tail recursion to use both buffers

69 lines of code changed in 2 files:

sjoelund.se 2013-10-27 22:14 Rev.: 17903

Fix swapped x0,y0. Do manual tail recursion so the debugger gives sane output

12 lines of code changed in 1 file:

sjoelund.se 2013-10-27 18:27 Rev.: 17902

Remove even fewer points

2 lines of code changed in 1 file:

sjoelund.se 2013-10-27 18:25 Rev.: 17901

Bump libraries

1 lines of code changed in 1 file:

sjoelund.se 2013-10-27 17:03 Rev.: 17900

Keep more curves around, only removing points if they really do not matter

3 lines of code changed in 1 file:

sjoelund.se 2013-10-27 15:39 Rev.: 17899

Tail recursion

9 lines of code changed in 3 files:

sjoelund.se 2013-10-27 14:05 Rev.: 17898

Do not remove local min or max points

9 lines of code changed in 3 files:

sjoelund.se 2013-10-27 12:25 Rev.: 17897

Use default stack since backend should now be tail recursive

0 lines of code changed in 2 files:

sjoelund.se 2013-10-27 12:24 Rev.: 17896

Tail recursion

41 lines of code changed in 3 files:

sjoelund.se 2013-10-27 10:51 Rev.: 17895

- Safer (but slower) removal of uninteresting points using a recursive algorithm
- Previously we could remove a point because it could be reconstructed using linear interpolation of its neighbours... But those could also be removed.
- Swap arguments to addRelativeTolerance (relative was absolute and other way around)

32 lines of code changed in 1 file:

sjoelund.se 2013-10-27 07:42 Rev.: 17894

Fix event detection

1 lines of code changed in 1 file:

hudson 2013-10-26 22:29 Rev.: 17893

[Janitor mode] Fix tabs

2 lines of code changed in 1 file:

mahge930 2013-10-26 22:27 Rev.: 17892

Handling of dimensions for input arrays whose dimensions/type depend on the type/value of other input arguments.
e.g. input Integer i; input Integer a[i];

83 lines of code changed in 1 file:

adrpo 2013-10-26 21:32 Rev.: 17890

- partial fix for bug: #2385
give the correct dimensions in the DAE to the virtual component in the expandable connector
still remains to expand the array component DAE into DAE for each array element

15 lines of code changed in 1 file:

adrpo 2013-10-26 20:52 Rev.: 17888

- fix FMU build during testsuite run
- there is no build/MinGW/bin during the testsuite so
copy the required dlls to build/bin and in the FMU
from build/bin -> platform/

3 lines of code changed in 3 files:

sjoelund.se 2013-10-26 17:51 Rev.: 17887

- Handle the case when the time scale is smaller than usual
- Remove irrelevant time points from the plot
- Pass correct relative tolerance (arguments swapped)
- Don't remove as many points from the end (still sometimes too many points are missing and not compared, but it is better than before)

174 lines of code changed in 4 files:

sjoelund.se 2013-10-25 22:51 Rev.: 17885

- Update the library testing:
- Output both the actual signal interpolated and raw so we can see if interpolation did something odd to it
- Add a tolerance setting for (max-min)*reltol to avoid problems comparing signals close to 0
- Added an API call that can directly output html instead of a csv-file (so we could serve html-pages directly from two result-files by doing the diff on-line)

245 lines of code changed in 8 files:

sjoelund.se 2013-10-25 18:46 Rev.: 17884

#2445 Compile on Fedora 19

3 lines of code changed in 1 file:

adeas31 2013-10-25 15:21 Rev.: 17883

- Copy the libgfortran-3.dll to FMU binaries.

11 lines of code changed in 2 files:

adeas31 2013-10-25 15:04 Rev.: 17882

#2441
- Do not add the comment to enumeration literals initial values.

1 lines of code changed in 1 file:

adeas31 2013-10-25 14:20 Rev.: 17881

#2442
- Support all the causality values in PySimulator.

2 lines of code changed in 1 file:

sjoelund.se 2013-10-25 08:33 Rev.: 17880

- Fixed svg generation for coverage script
- Added generation of result verification xml to coverage script
- Some tail recursion optimisations

52 lines of code changed in 4 files:

adeas31 2013-10-25 03:32 Rev.: 17879

- Make sure placement annotation is present for components.

27 lines of code changed in 4 files:

hudson 2013-10-24 19:12 Rev.: 17878

[Janitor mode] Fix tabs

2 lines of code changed in 1 file:

sjoelund.se 2013-10-24 18:41 Rev.: 17877

Add getSimulationOptions as typed API call, and call this from OMEdit. A default tolerance, startTime, stopTime may be provided to prefer these over OpenModelica defaults if the experiment annotation is not present

72 lines of code changed in 11 files:

mahge930 2013-10-24 18:41 Rev.: 17876

Removed operator record restriction. Now operator records are special cases of record restrictions.
saveTotalSCode should work now for models containing operator records.

146 lines of code changed in 16 files:

adeas31 2013-10-24 17:52 Rev.: 17875

- Removed the global precision value setting.

45 lines of code changed in 5 files:

adeas31 2013-10-24 17:12 Rev.: 17874

- mingw32-make sometimes doesn't work with -j flag. So set the numProcessors to 1 for windows by default.

9 lines of code changed in 2 files:

adeas31 2013-10-24 16:58 Rev.: 17873

- Changed the simulation dialog spin boxes to text boxes.

39 lines of code changed in 2 files:

perost 2013-10-24 16:44 Rev.: 17872

- Handle the special case of + being used without argument as flag to OMC.

4 lines of code changed in 1 file:

adrpo 2013-10-24 15:41 Rev.: 17871

- expected results after revert of r17842

6224 lines of code changed in 49 files:

sjoelund.se 2013-10-24 15:25 Rev.: 17870

Improved the comparison with tubes
- Add all time events from the target file to the base timeline in order for events to not be interpolated
- If an event occurred, do not do an error check at this time point since it is probably off by eps in time and the tubes might not have expanded enough if the points are close enough in time

115 lines of code changed in 3 files:

adrpo 2013-10-24 13:43 Rev.: 17869

- uncomment the extra cases in Expression.containFunctioncall to fix SystemDynamics models:
SystemDynamics.IntroductoryExamples.Gilpin
SystemDynamics.WorldDynamics.World2.Scenario_5
- Mahder will need to find another way to handle record constructors

18 lines of code changed in 2 files:

sjoelund.se 2013-10-24 13:04 Rev.: 17867

Bump libraries

1 lines of code changed in 1 file:

perost 2013-10-24 13:01 Rev.: 17866

- Propagate modifiers for derived types in new instantiation.

3 lines of code changed in 3 files:

perost 2013-10-24 12:40 Rev.: 17865

- Better modifier propagation in new instantiation.

258 lines of code changed in 9 files:

lochel 2013-10-24 12:38 Rev.: 17864

- remove empty lines

0 lines of code changed in 1 file:

sjoelund.se 2013-10-24 11:19 Rev.: 17863

Tail recursion

64 lines of code changed in 2 files:

lochel 2013-10-24 11:18 Rev.: 17862

- remove public function BackendDAEOptimize.inlineArrayEqnShared
- remove 'remove simply equations stuff' from BackendDAEOptimize.mo (updateEquationSystemMatching, updateStrongComponent, updateEquationSystemComp, updateEquationSystemMatching, updateStrongComponent, updateEquationSystemComp, updateVarArray, updateEquationArray)
- move BackendDAEOptimize.lateInlineFunction to Inline.lateInlineFunction
- move 'optimize inital system' from BackendDAEOptimize.mo to Initialization.mo
- move public function BackendDAEOptimize.getConditionList to BackendDAEUtil.getConditionList

576 lines of code changed in 6 files:

adrpo 2013-10-24 10:34 Rev.: 17861

- call GC_init first thing in Main.mo

24 lines of code changed in 6 files:

lochel 2013-10-24 09:34 Rev.: 17858

- minor code simplifications

44 lines of code changed in 1 file:

sjoelund.se 2013-10-24 08:37 Rev.: 17857

Tail recursion

2 lines of code changed in 1 file:

lochel 2013-10-23 22:11 Rev.: 17856

- use Error.addInternalError instead of print in Matching.mo
- minor changes in Initialization.mo

54 lines of code changed in 2 files:

hudson 2013-10-23 18:35 Rev.: 17855

[Janitor mode] Fix tabs

4 lines of code changed in 1 file:

sjoelund.se 2013-10-23 18:22 Rev.: 17854

Adding new simulation results comparison based on csv-compare

630 lines of code changed in 12 files:

adrpo 2013-10-23 17:04 Rev.: 17851

- fix +target=msvc (include omc_alloc_* in extern "C")
- add clean target in the makefile for Visual Studio

102 lines of code changed in 5 files:

lochel 2013-10-23 16:39 Rev.: 17848

- remove unused functions from IndexReduction.mo
- function higerOrderDerivatives
- function traversinghigerOrderDerivativesFinder
- generateSelectEquationsMulti
- setVarLstStartValue
- generateSetExpressions
- generateStartExpressions
- generateStartExpressions1
- incidenceMatrixfromEnhanced
- incidenceMatrixElementfromEnhanced
- incidenceMatrixElementElementfromEnhanced
- incidenceMatrixfromEnhanced1
- incidenceMatrixElementfromEnhanced1
- incidenceMatrixElementElementfromEnhanced1
- replaceAliasStateIncidence
- getUsedStates
- getEqnBlockMapper
- getEqnBlockMapper1
- getEqnBlockMapper2
- generateSelectEquations
- generateCondition
- generateCondition1
- generateCondition2
- setStartValue
- differentiateExp
- traverseOrgEqnsExp
- setSelectArray
- unsetSelectArray
- changeVarToStartValue
- traverseOrgEqns
- stateVar
- transformJacToMatrix
- removeZeroDetStates
- removeZeroDetState
- isStateIndex
- stateSortFunc

0 lines of code changed in 1 file:

perost 2013-10-23 16:17 Rev.: 17847

- Fixed handling of modifiers for nonexistent elements in new instantiation.
- Updated swedish translation of OMC.

413 lines of code changed in 12 files:

lochel 2013-10-23 16:14 Rev.: 17846

- remove unused functions from IndexReduction.mo
- function getDeterminants
- function getDeterminants1
- function getDeterminantDigraphSelect
- function solveOtherEquations
- function solveOtherEquations1
- function traverseOrgEqnsExp
- function hasDerivative
- function processComps1
- function compareOrgEqn
- function processCompInv
- function processComp
- function getOrgEqn
- function getOrgEqns
- function getCompVars
- function selectDummyDerivatives
- function selectDummyDerivatives1
- function selectDummyDerivatives2

0 lines of code changed in 1 file:

lochel 2013-10-23 15:46 Rev.: 17845

- remove unused functions from IndexReduction.mo
- function processComps
- function processCompsWork
- function processComps1New
- function processComps2New
- function processComps3New

0 lines of code changed in 1 file:

lochel 2013-10-23 15:37 Rev.: 17844

- use Error.addCompilerWarning instead of print in BackendDAETransform

31 lines of code changed in 5 files:

lochel 2013-10-23 14:24 Rev.: 17843

- use Error.addCompilerWarning instead of print in BackendDAETransform.splitMixedEquations

155 lines of code changed in 5 files:

mahge930 2013-10-23 13:33 Rev.: 17842

Recommit r17828. Updated expected outputs.

6245 lines of code changed in 50 files:

hudson 2013-10-23 12:15 Rev.: 17841

[Janitor mode] Fix tabs

3 lines of code changed in 1 file:

hudson 2013-10-23 12:14 Rev.: 17840

[Janitor mode] Set auto-props

60 lines of code changed in 3 files:

adrpo 2013-10-23 12:12 Rev.: 17839

- add test for bug #2429
- improve debugging in RemoveSimpleEquations.mo

2747 lines of code changed in 9 files:

sjoelund.se 2013-10-23 11:01 Rev.: 17838

Bump libraries

1 lines of code changed in 1 file:

niklwors 2013-10-23 10:29 Rev.: 17837

added hybrj solver to cpp runtime

773 lines of code changed in 8 files:

jfrenkel 2013-10-23 10:07 Rev.: 17836

fix #2429
use original expression in case of parameter or time alias and negate for global negate

3 lines of code changed in 1 file:

mahge930 2013-10-23 09:04 Rev.: 17835

+ Revert parts of r17828 for now until tests are updated.

2 lines of code changed in 2 files:

sjoelund.se 2013-10-23 09:03 Rev.: 17834

Re-enable test

2 lines of code changed in 1 file:

hkiel 2013-10-23 08:06 Rev.: 17833

- fixed some typos

0 lines of code changed in 1 file:

adeas31 2013-10-23 03:09 Rev.: 17832

- Better naming.

9 lines of code changed in 2 files:

adeas31 2013-10-23 03:04 Rev.: 17831

- Set the clean environment for the process and only provides one MinGW. This will make the compilation process run smoothly.

3 lines of code changed in 1 file:

hudson 2013-10-22 18:45 Rev.: 17829

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

mahge930 2013-10-22 18:21 Rev.: 17828

+ Fix #2387. Handle Matrix Multiplication of record types according to spec.

346 lines of code changed in 5 files:

lochel 2013-10-22 15:17 Rev.: 17823

- make function SimCodeUtil.zeroCrossingsEquations protected
- remove unused modules

1 lines of code changed in 7 files:

lochel 2013-10-22 14:55 Rev.: 17819

- move zeroCrossingsEquations to SimCodeUtil.mo
- move expandDerOperatorto BackendDAEOptimize.mo

309 lines of code changed in 4 files:

lochel 2013-10-22 14:45 Rev.: 17818

- fix identifier at start and end are different

1 lines of code changed in 1 file:

perost 2013-10-22 14:15 Rev.: 17815

- Fixed extension of basic type in new instantiation.

38 lines of code changed in 3 files:

adrpo 2013-10-22 14:05 Rev.: 17814

- fixes so un-proper compilers can handle the code.

3 lines of code changed in 1 file:

lochel 2013-10-22 13:08 Rev.: 17813

- revert r17809

236 lines of code changed in 3 files:

sjoelund.se 2013-10-22 12:43 Rev.: 17812

Add a new memory pool for hpcom using a lock and no GC (string allocations are malloc'ed and never free'd)

3205 lines of code changed in 10 files:

hudson 2013-10-22 12:27 Rev.: 17811

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

perost 2013-10-22 12:19 Rev.: 17810

New instantiation improvements:
- Put modifiers in the environment instead of a separate table.
- Moved NFEnv AVL tree implementation to it's own package.
- Propagate basic type properties correctly.

1159 lines of code changed in 14 files:

lochel 2013-10-22 12:19 Rev.: 17809

- move expandDerOperator to BackendDAEOptimize.mo

238 lines of code changed in 3 files:

hudson 2013-10-22 10:45 Rev.: 17807

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

lochel 2013-10-22 10:19 Rev.: 17806

- fix last commit

1 lines of code changed in 1 file:

lochel 2013-10-22 10:17 Rev.: 17805

- expected output

2 lines of code changed in 1 file:

lochel 2013-10-22 10:12 Rev.: 17803

- add test for #2432

52 lines of code changed in 2 files:

jansilar 2013-10-22 09:55 Rev.: 17802

PDE extension: Other new possible approach to define domain in models/PDEDomains.mo

1408 lines of code changed in 6 files:

adeas31 2013-10-22 00:13 Rev.: 17798

- Set the blockSignals state properly.

16 lines of code changed in 2 files:

adeas31 2013-10-21 20:41 Rev.: 17797

- Use the full path for mingw32-make.exe in Windows.

17 lines of code changed in 2 files:

sjoelund.se 2013-10-21 20:25 Rev.: 17796

- Fix System.snprintff - check for negative length
- Pass positive length in hpcom

19 lines of code changed in 3 files:

wbraun 2013-10-21 20:01 Rev.: 17795

#2360
- rewritten findZeroCrossings2 on a tail-recursive form

69 lines of code changed in 1 file:

sjoelund.se 2013-10-21 17:51 Rev.: 17794

Use GC_malloc instead of GC_MALLOC to be consistent

4 lines of code changed in 2 files:

sjoelund.se 2013-10-21 17:50 Rev.: 17793

Add -g flags to OMEdit if compiling the rest of the code with -g

2 lines of code changed in 1 file:

sjoelund.se 2013-10-21 17:50 Rev.: 17792

Tail recursion

100 lines of code changed in 1 file:

sjoelund.se 2013-10-21 17:49 Rev.: 17791

Tail recursion and removal of RML-specific optimisation

8 lines of code changed in 1 file:

perost 2013-10-21 17:41 Rev.: 17790

Fixed corrupt libraries icon for OMEdit.

0 lines of code changed in 1 file:

perost 2013-10-21 17:33 Rev.: 17789

Fixed color profile for OMEdit icons to avoid libpng warnings.

0 lines of code changed in 105 files:

sjoelund.se 2013-10-21 16:59 Rev.: 17787

Remove failtrace

0 lines of code changed in 1 file:

adeas31 2013-10-21 16:35 Rev.: 17785

- Use mingw32-make on Windows.
- make the output tab enabled only if there is output.

6 lines of code changed in 1 file:

sjoelund.se 2013-10-21 15:19 Rev.: 17780

Bump SystemDynamics

1 lines of code changed in 1 file:

adeas31 2013-10-21 15:01 Rev.: 17779

- Updated "Open Modelica File(s)" to "Open Model/Library File(s)".
- QPainter draws a text with almost twice font size. For now calculating font size is fine but in future we should switch to QGraphicsTextItem which uses the QTextDocument inside to display the text.

4 lines of code changed in 2 files:

adrpo 2013-10-21 15:00 Rev.: 17778

- fix Windows build

1 lines of code changed in 1 file:

sjoelund.se 2013-10-21 14:40 Rev.: 17777

Update bootstrapping tarball
Search for omc for bootstrapping
Added targets omc-rml and omc-bootstrapped. The bootstrapped target will now use the tarball automatically if the configured omc is missing

28 lines of code changed in 6 files:

sjoelund.se 2013-10-21 13:43 Rev.: 17776

Remove the memory pool, using GC_malloc in more places (including the bootstrapped compiler)

2988 lines of code changed in 31 files:

adrpo 2013-10-20 17:11 Rev.: 17772

- add ModelicaBuiltin.mo and MetaModelicaBuiltin.mo directly to the
initial environment in Builtin.initialEnv and NFSCodeEnv.buildInitialEnv
- this way we avoid translating them and adding them to SCode.Program again
- also, as a bonus we get saveTotalSCode to NOT display any classes from the
builtin environment

381 lines of code changed in 12 files:

sjoelund.se 2013-10-20 12:24 Rev.: 17771

Tail recursion

44 lines of code changed in 2 files:

sjoelund.se 2013-10-19 20:18 Rev.: 17770

Better messages from +d=dynload

26 lines of code changed in 3 files:

sjoelund.se 2013-10-19 18:06 Rev.: 17769

Bump Annex60

1 lines of code changed in 1 file:

sjoelund.se 2013-10-19 14:48 Rev.: 17768

Include newline as a printable character

1 lines of code changed in 1 file:

sjoelund.se 2013-10-19 14:43 Rev.: 17767

Add the pipes...

2 lines of code changed in 1 file:

sjoelund.se 2013-10-19 14:28 Rev.: 17766

Support checking csv format in the library test

18 lines of code changed in 1 file:

hudson 2013-10-19 10:43 Rev.: 17764

[Janitor mode] Set auto-props

2 lines of code changed in 1 file:

sjoelund.se 2013-10-19 10:41 Rev.: 17763

- Adding support to compare results with csv-files
- Adding python-script to convert the Buildings reference files to csv-files

45 lines of code changed in 3 files:

sjoelund.se 2013-10-19 09:46 Rev.: 17762

Bump MSL version

107 lines of code changed in 21 files:

wbraun 2013-10-18 22:54 Rev.: 17760

- expected output

1 lines of code changed in 1 file:

wbraun 2013-10-18 22:52 Rev.: 17759

- expected output for Modelica.Blocks.Examples.BooleanNetwork1

2 lines of code changed in 2 files:

sjoelund.se 2013-10-18 19:35 Rev.: 17758

Fix the regex for non-printable characters

1 lines of code changed in 1 file:

sjoelund.se 2013-10-18 16:23 Rev.: 17757

Linux fix

1 lines of code changed in 1 file:

sjoelund.se 2013-10-18 15:54 Rev.: 17755

Added support for ModelicaStrings_compare, and fixed the ModelicaStrings_skipWhiteSpace implementation

38 lines of code changed in 3 files:

hudson 2013-10-18 15:52 Rev.: 17754

[Janitor mode] Set auto-props

525 lines of code changed in 4 files:

niklwors 2013-10-18 15:42 Rev.: 17753

added ModelicaError to cpp runtime and template
fix for function tuple returns in cpp template
fix conditions in algloops
removed defines for alias state vars
fix for some array declarations with indices
fix zero crossing initialization

3587 lines of code changed in 8 files:

sjoelund.se 2013-10-18 15:39 Rev.: 17752

- Adding omc_session.py: Can create new instances of omc (the automatic session on import should be removed in the future)

366 lines of code changed in 2 files:

sjoelund.se 2013-10-18 14:01 Rev.: 17751

Look for bad libraries containing both ClassName.mo and ClassName/package.mo
- Sometimes this occurs on Windows when the installer fails to uninstall an old package and the structure changed

36 lines of code changed in 6 files:

hudson 2013-10-18 13:01 Rev.: 17750

[Janitor mode] Fix tabs

6 lines of code changed in 1 file:

hudson 2013-10-18 13:00 Rev.: 17749

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

ptaeuber 2013-10-18 12:58 Rev.: 17748

- introduced new configuration flag (TEARING_HEURISTIC) for testing different modifications in Cellier heuristic
(will be removed when finished testing)

164 lines of code changed in 11 files:

sjoelund.se 2013-10-18 12:08 Rev.: 17747

Remove non printable characters from the xml

5 lines of code changed in 1 file:

sjoelund.se 2013-10-18 10:17 Rev.: 17745

Bump libraries

1 lines of code changed in 1 file:

sjoelund.se 2013-10-18 10:10 Rev.: 17744

Add the UTF-8 header to the xml

5 lines of code changed in 2 files:

alash325 2013-10-18 08:15 Rev.: 17743

- Updated list of scripting commands

0 lines of code changed in 2 files:

mahge930 2013-10-17 17:53 Rev.: 17741

Fix #2285. Fixed issues with array slice assignments.

1353 lines of code changed in 2 files:

sjoelund.se 2013-10-17 16:32 Rev.: 17740

Tail recursion

76 lines of code changed in 2 files:

sjoelund.se 2013-10-17 15:45 Rev.: 17739

Make sure the generated xml-file only contains valid xml

4 lines of code changed in 1 file:

sjoelund.se 2013-10-17 12:57 Rev.: 17737

Expected output

1 lines of code changed in 1 file:

adeas31 2013-10-17 12:29 Rev.: 17736

- Do not merge the simulation process channels.

0 lines of code changed in 1 file:

perost 2013-10-17 12:00 Rev.: 17735

Fix for #2383:
- Replaced class restriction with specialized class in error messages.
- Use pretty-printing of class specialization in ClassInf.assertValid.

527 lines of code changed in 8 files:

sjoelund.se 2013-10-17 08:39 Rev.: 17734

Make sure output is utf8

1 lines of code changed in 1 file:

adeas31 2013-10-17 02:04 Rev.: 17733

- Check the ExitCode along with ExitStatus.
- Read the standard output & error separately and display the error in red.

92 lines of code changed in 2 files:

adrpo 2013-10-16 21:31 Rev.: 17732

- dumpXMLDAE changes:
+ remove index=0 from variables as it told nothing
+ added differentiatedIndex="1" derivativeName="y" when we have that information for state
+ add new XML element aliasVariables to the XML file containing the alias variables
+ changed the output of the dumpXMLDAE API function to a tuple:
output Boolean success "if the function succeeded true/false";
output String xmlfileName "the Xml file";
so we don't return the contents of the file anymore as is really not needed.
also, you have to call getErrorString() after the call to dumpXMLDAE to
get any errors displayed.

27650 lines of code changed in 7 files:

sjoelund.se 2013-10-16 21:13 Rev.: 17731

Changing SystemDynamics to 2.1

1 lines of code changed in 1 file:

hudson 2013-10-16 20:39 Rev.: 17730

[Janitor mode] Fix tabs

28 lines of code changed in 1 file:

hudson 2013-10-16 20:39 Rev.: 17729

[Janitor mode] Set auto-props

44 lines of code changed in 40 files:

ptaeuber 2013-10-16 20:35 Rev.: 17728

- improved cellier heuristic considering the solvability
- removed cellier2
- revised tearing testsuite

2795 lines of code changed in 97 files:

sjoelund.se 2013-10-16 17:49 Rev.: 17727

Also remove compliance from the makefile

1 lines of code changed in 1 file:

sjoelund.se 2013-10-16 17:34 Rev.: 17726

Update ModelicaCompliance revision (remove from externals, only in the git libraries)

1 lines of code changed in 1 file:

hudson 2013-10-16 16:22 Rev.: 17724

[Janitor mode] Set auto-props

44 lines of code changed in 2 files:

mwalther 2013-10-16 16:03 Rev.: 17723

- hpcom tests fixed
- engine v6 is now part of the hpcom testsuite

62997 lines of code changed in 12 files:

vwaurich 2013-10-16 15:14 Rev.: 17722

-fixed bug at partlintornsystem

1 lines of code changed in 1 file:

hudson 2013-10-16 14:34 Rev.: 17721

[Janitor mode] Set auto-props

644 lines of code changed in 25 files:

mwalther 2013-10-16 14:29 Rev.: 17720

- the hpcom module is now part of execstat
- integer overflow in dumpGraphSccLevel fixed
- benchmarksuite added to hpcom-testsuite

68877 lines of code changed in 40 files:

adrpo 2013-10-16 10:04 Rev.: 17719

- do not crash the compiler on getComponents(Modelica.Media.Air.ReferenceMoistAir) from OMEdit.
- execute graphical api with +d=nogen,noevalfunc

83 lines of code changed in 2 files:

vwaurich 2013-10-16 09:02 Rev.: 17718

- longestPathMethod can handle contracted nodes

28 lines of code changed in 1 file:

sjoelund.se 2013-10-16 08:27 Rev.: 17717

Skip generating the column for verified results if we don't have any result files set

11 lines of code changed in 1 file:

adrpo 2013-10-16 08:20 Rev.: 17716

- properly display alias variables in XMLDump
alias="" if there is no alias
alias="cref" for alias
alias="-cref" for negated alias

10 lines of code changed in 2 files:

adrpo 2013-10-16 07:54 Rev.: 17715

- get rid of some more wrong missing each warnings

48 lines of code changed in 3 files:

adrpo 2013-10-16 01:15 Rev.: 17713

- fix bug #2422
send "" as prio in ClassLoader.loadFile as we really want that directory not another!
- add *all* BackendDAE.VarKind in
Compiler/Template/SimCodeTV.mo and handle them in
Compiler/Template/CodegenXML.tpl

65 lines of code changed in 4 files:

adeas31 2013-10-15 16:50 Rev.: 17712

- No unload for OpenModelica node.

2 lines of code changed in 1 file:

adeas31 2013-10-15 14:00 Rev.: 17711

- Allow unloading of system libraries.

1 lines of code changed in 1 file:

hkiel 2013-10-15 13:46 Rev.: 17710

- remove() accepts '*' wildcards

169 lines of code changed in 1 file:

hudson 2013-10-15 12:38 Rev.: 17709

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

perost 2013-10-15 12:23 Rev.: 17708

- Fix cref prefixing in NFInst.

13 lines of code changed in 3 files:

adeas31 2013-10-15 12:22 Rev.: 17707

- pool the compilation process & make the output window stay on top.

6 lines of code changed in 1 file:

mwalther 2013-10-15 12:04 Rev.: 17706

- Makefile for profiling added to hpcom-testsuite

55 lines of code changed in 1 file:

adrpo 2013-10-15 11:52 Rev.: 17705

- fix the hpcom tests broken by my previous changes

79 lines of code changed in 2 files:

sjoelund.se 2013-10-15 11:29 Rev.: 17704

Swap reference and actual (was wrong order in the result-file)

1 lines of code changed in 1 file:

adrpo 2013-10-15 11:14 Rev.: 17703

- fix bootstrapping

0 lines of code changed in 1 file:

sjoelund.se 2013-10-15 11:11 Rev.: 17702

Bump libraries

1 lines of code changed in 1 file:

adrpo 2013-10-15 10:42 Rev.: 17701

- fix the previous commit

2 lines of code changed in 1 file:

adrpo 2013-10-15 10:33 Rev.: 17700

- fix FMI on windows (both import/export) due to main C file split (also DllExport was only for MSVC and not for gcc in SimulationRuntime/fmi/export/fmiModelFunctions.h)
- fix +target=msvc due to main C file split (fix makefile, forward equation functions, use extern "C")

- propagate fileNamePrefix in the backend as part of the BackedDAE.SHARED
- split all the duplicate partial function declarations for function pointers into a new file Compiler/BackEnd/BackendDAEFunc.mo

3697 lines of code changed in 35 files:

vwaurich 2013-10-15 09:22 Rev.: 17699

- fixed some bugs when +d=partlintornsystem
- removeSimpleEquations for the disjointed linear torn system

480 lines of code changed in 2 files:

sjoelund.se 2013-10-15 08:56 Rev.: 17698

Bump libraries

3 lines of code changed in 2 files:

sjoelund.se 2013-10-15 06:38 Rev.: 17697

Generate the plot with the correct prefix

1 lines of code changed in 1 file:

sjoelund.se 2013-10-14 21:18 Rev.: 17694

Use old gnuplot heading (string headings are not supported on the test server)

7 lines of code changed in 2 files:

perost 2013-10-14 19:14 Rev.: 17692

Updated expected output.

30 lines of code changed in 1 file:

adrpo 2013-10-14 18:34 Rev.: 17691

- when deducing unknown dimensions from modifiers handle also matrix, not only array.

93 lines of code changed in 3 files:

adeas31 2013-10-14 18:23 Rev.: 17688

- Option to specify the +numProc.
- Now instead of buildModel OMEdit use translateModel and then run the make file as a process with the specified numProcessors and then run the simulation executable.

537 lines of code changed in 4 files:

sjoelund.se 2013-10-14 17:10 Rev.: 17687

Some more fixes to build

7 lines of code changed in 2 files:

perost 2013-10-14 16:41 Rev.: 17686

- Inline rem() operator so it's not output in flat code.

10 lines of code changed in 6 files:

sjoelund.se 2013-10-14 16:15 Rev.: 17685

Tail recursion

41 lines of code changed in 2 files:

wbraun 2013-10-14 15:42 Rev.: 17684

- fixed bug for ModelicaTest.Fluid.TestPipesAndValves.LumpedPipeInitialization, where endless assert were called

8 lines of code changed in 1 file:

sjoelund.se 2013-10-14 15:06 Rev.: 17682

Truncate long simulate logs. Change compression to gz (xz takes too long)

6 lines of code changed in 2 files:

sjoelund.se 2013-10-14 14:20 Rev.: 17681

Some fixes for the hudson version of gnuplot (I hope)

4 lines of code changed in 3 files:

sjoelund.se 2013-10-14 12:12 Rev.: 17680

Terminate the command

1 lines of code changed in 1 file:

sjoelund.se 2013-10-14 11:21 Rev.: 17679

Update expected message from ThermoSysPro

192 lines of code changed in 96 files:

sjoelund.se 2013-10-14 11:09 Rev.: 17677

Terminate sed-command

1 lines of code changed in 1 file:

perost 2013-10-14 10:32 Rev.: 17676

- Added clearDebugFlags scripting function for consistency.

17 lines of code changed in 2 files:

niklwors 2013-10-14 10:28 Rev.: 17675

added special zerofunctions for > and < relation

22 lines of code changed in 2 files:

sjoelund.se 2013-10-14 10:03 Rev.: 17674

Bump libraries

1 lines of code changed in 1 file:

sjoelund.se 2013-10-14 10:01 Rev.: 17673

Updated link for TSP

1 lines of code changed in 1 file:

sjoelund.se 2013-10-14 09:36 Rev.: 17672

Copy to correct directory

3 lines of code changed in 1 file:

sjoelund.se 2013-10-14 09:01 Rev.: 17671

Updated the model testing script to include the possibility of comparing simulation results

143 lines of code changed in 5 files:

alash325 2013-10-14 08:46 Rev.: 17670

- Update date, OpenModelica project website, and Book web page of the DrModelica.onb

19 lines of code changed in 1 file:

adrpo 2013-10-14 00:55 Rev.: 17669

- remove wrong warnings about missing each
- added test for this

44 lines of code changed in 4 files:

hudson 2013-10-13 18:39 Rev.: 17668

[Janitor mode] Set auto-props

2265 lines of code changed in 2 files:

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

7751 lines of code changed in 142 files:

adrpo 2013-10-13 15:54 Rev.: 17666

- copy updates only.

2 lines of code changed in 1 file:

sjoelund.se 2013-10-13 15:28 Rev.: 17665

Don't try to compare variables that do not exist

1 lines of code changed in 1 file:

adrpo 2013-10-13 12:53 Rev.: 17662

- fix a bad typo in Parser/Makefile.common
- add -Wall in Parser/Makfile.in

2 lines of code changed in 2 files:

adrpo 2013-10-13 12:39 Rev.: 17661

- update Parser/Makefile.in too :)

1 lines of code changed in 1 file:

sjoelund.se 2013-10-13 12:17 Rev.: 17660

Adding API function diffSimulationResults, similar to cmpSimulationResults
- Outputs a list of csv-files with the compared values (which might be interpolated)

323 lines of code changed in 16 files:

adrpo 2013-10-13 12:14 Rev.: 17659

- remove Parser/antlr-3.2 directory (we have it now in ../3rdParty/antlr)
- support both ANTLR 3.2 and ANTLR 3.4 (add a lot of initialization of ast elements and locals to rules)

479 lines of code changed in 106 files:

adrpo 2013-10-12 05:51 Rev.: 17657

- fix #2419
- getMessagesStringInternal will now return
unique messages if (unique = false) is not given
- added test for this in intractive_api_calls.mos
- update test

344 lines of code changed in 4 files:

sjoelund.se 2013-10-11 18:11 Rev.: 17656

CevalScript.getConst: Use UMINUS instead of SUB for unary operator

5 lines of code changed in 1 file:

sjoelund.se 2013-10-11 14:35 Rev.: 17654

Run gcc in parallel by default when using buildModel.
- Note 1: OMEdit should be updated with an option to set +numProc (in case the user wants to use number of CPU's - 1)
- Note 2: OMEdit should not use the buildModel command. It should use translateModel and call make itself since this blocks omc for a shorter period of time

6 lines of code changed in 1 file:

sjoelund.se 2013-10-11 13:46 Rev.: 17653

#2414
- Split the generated simulation into a more, but smaller functions in order to make GCC much more happy

5418 lines of code changed in 13 files:

adeas31 2013-10-11 13:17 Rev.: 17652

#2416
Convert the auto save timer interval from seconds to milliseconds.

2 lines of code changed in 1 file:

vitalij 2013-10-11 11:28 Rev.: 17651

- reduction function call for numerical hessian
- changed initial guess solver

44 lines of code changed in 3 files:

adrpo 2013-10-11 04:47 Rev.: 17650

- fix bug #2418 + add test
- more support for ExternalMedia library
change the way we declare the external function prototype:
+ if there is an include annotation for the function
DO NOT DECLARE the function prototype
+ if there is no include annotation for the function
declare the function prototype

3520 lines of code changed in 18 files:

sjoelund.se 2013-10-10 20:07 Rev.: 17649

Update libraries (fix path used for rm -rf)

1 lines of code changed in 1 file:

sjoelund.se 2013-10-10 19:38 Rev.: 17648

Bump libraries

1 lines of code changed in 1 file:

sjoelund.se 2013-10-10 17:56 Rev.: 17647

Move files to correct directory

2 lines of code changed in 1 file:

sjoelund.se 2013-10-10 16:05 Rev.: 17645

Updates to the javascript target

205 lines of code changed in 4 files:

sjoelund.se 2013-10-10 15:27 Rev.: 17644

Run test correct (updated) script

1 lines of code changed in 1 file:

cschubert 2013-10-10 15:20 Rev.: 17643

improved html dump a little: you can try it out, if you use +d=bltdump +dumpTarget=log.html (or some other filename ending with .html)

3 lines of code changed in 5 files:

sjoelund.se 2013-10-10 13:39 Rev.: 17642

New convencience scripts for testing libraries

93 lines of code changed in 2 files:

sjoelund.se 2013-10-10 10:52 Rev.: 17641

Use correct types

2 lines of code changed in 1 file:

sjoelund.se 2013-10-10 08:46 Rev.: 17640

Output the correct time on simulation failure instead of -1.0

1 lines of code changed in 1 file:

adrpo 2013-10-10 06:55 Rev.: 17639

- split initialAnalyticJacobian into several functions one for each sparsity pattern (gets the compilation memory down for Spice examples)
- updated tests

2799 lines of code changed in 7 files:

hudson 2013-10-09 21:52 Rev.: 17638

[Janitor mode] Set auto-props

14 lines of code changed in 14 files:

cschubert 2013-10-09 21:33 Rev.: 17637

mls32 tests: forgot the new mos files

838 lines of code changed in 14 files:

adrpo 2013-10-09 21:26 Rev.: 17636

- update version to 1.9.1+dev

3 lines of code changed in 1 file:

sjoelund.se 2013-10-09 20:24 Rev.: 17635

Limit log size and print less output

8 lines of code changed in 1 file:

hudson 2013-10-09 20:23 Rev.: 17634

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

cschubert 2013-10-09 20:22 Rev.: 17633

mls32 tests: updated all tests to new format. It does work on my computer on windows. Breaking tests are likely due to differences between windows and linux. Let's see.

4743 lines of code changed in 303 files:

adrpo 2013-10-09 15:12 Rev.: 17627

- OpenModelica 1.9.0 release
+ updated version number
+ updated documents

2 lines of code changed in 5 files:

sjoelund.se 2013-10-09 13:23 Rev.: 17625

- Handle skipped tests in the compile XML (checked wrong timer)
- Less output (still get backend print statements that should be in Error.mo; but that is hard to avoid)
- Use system-out also for failed tests since messages don't include newlines in hudson

10 lines of code changed in 1 file:

sjoelund.se 2013-10-09 12:53 Rev.: 17624

Add working OpenModelicaBootstrappingHeader.h - do not commit changes to this file if you have been running an old omc

819 lines of code changed in 1 file:

hudson 2013-10-09 12:34 Rev.: 17623

[Janitor mode] Fix tabs

3 lines of code changed in 2 files:

vitalij 2013-10-09 11:53 Rev.: 17622

- missing case for algebraic (objective)variables

1 lines of code changed in 1 file:

niklwors 2013-10-09 11:39 Rev.: 17620

changed event integration in cpp runtime
- added discrete and continuous update type used during event iteration.
- changed conditions handling for zero crossings, conditions are evaluate during discrete update
- changed IEvent interface
- adapted initialization on new update type

2249 lines of code changed in 16 files:

sjoelund.se 2013-10-09 08:13 Rev.: 17619

Set the filename explicitly instead of using __BASE_FILE__ (seems to be broken for large files)

30 lines of code changed in 2 files:

sjoelund.se 2013-10-09 07:32 Rev.: 17618

Also do the substitution

1 lines of code changed in 1 file:

sjoelund.se 2013-10-09 07:00 Rev.: 17617

#2406
Check for $(APP) instead of $(EXE) as this changed

15 lines of code changed in 5 files:

adrpo 2013-10-09 00:41 Rev.: 17615

- link with -loleaut32 too (used by libExternalMedia.a)

4 lines of code changed in 1 file:

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

39043 lines of code changed in 103 files:

sjoelund.se 2013-10-08 22:24 Rev.: 17613

Try to include stdout for succeeding tests

1 lines of code changed in 1 file:

sjoelund.se 2013-10-08 20:44 Rev.: 17611

BuildModelRecursive.mos update: Now generates junit XML (to be tested on hudson)

34 lines of code changed in 1 file:

hudson 2013-10-08 19:50 Rev.: 17610

[Janitor mode] Fix tabs

1 lines of code changed in 1 file:

hudson 2013-10-08 19:50 Rev.: 17609

[Janitor mode] Set auto-props

20 lines of code changed in 4 files:

ptaeuber 2013-10-08 19:48 Rev.: 17608

-revised backenddaeinfo, now related to recordstructure of BackendDAE.StrongComponent
-fixed #2328
-revised Tearingtestsuite

1209 lines of code changed in 57 files:

lochel 2013-10-08 15:42 Rev.: 17606

- fix #2404

92 lines of code changed in 164 files:

sjoelund.se 2013-10-08 15:37 Rev.: 17605

Use __BASE_FILE__ instead of __FILE__ since __LINE__ messes up __FILE__

7 lines of code changed in 1 file:

hudson 2013-10-08 12:10 Rev.: 17604

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

lochel 2013-10-08 12:01 Rev.: 17603

- fix expected output

10 lines of code changed in 1 file:

lochel 2013-10-08 11:58 Rev.: 17602

- add test for #2404

26 lines of code changed in 2 files:

vitalij 2013-10-08 01:34 Rev.: 17598

- added missing file (Thanks Adrain for note)

0 lines of code changed in 1 file:

adrpo 2013-10-07 23:52 Rev.: 17597

- additional fixes for r17574
- fix regexp for matching modelicaLine for Windows
- fix escaping of \ in file names
- get rid of perl calling in testsuite/openmodelica/bootstrapping/LinkMain.makefile.*

27 lines of code changed in 3 files:

hudson 2013-10-07 18:00 Rev.: 17596

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

vitalij 2013-10-07 17:09 Rev.: 17595

- add new test for optimization
this test should normally only run correct with num hessian matrix

42 lines of code changed in 2 files:

vitalij 2013-10-07 16:54 Rev.: 17594

- revert last commit

1 lines of code changed in 1 file:

vitalij 2013-10-07 16:50 Rev.: 17593

- now really fixed Makefile.objs

1 lines of code changed in 1 file:

hudson 2013-10-07 16:49 Rev.: 17592

[Janitor mode] Fix tabs

142 lines of code changed in 1 file:

hudson 2013-10-07 16:48 Rev.: 17591

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

adrpo 2013-10-07 16:44 Rev.: 17590

- reverted r17589 by request from Vitalij

18 lines of code changed in 7 files:

vitalij 2013-10-07 16:31 Rev.: 17589

- fixed Makefile

15 lines of code changed in 7 files:

vitalij 2013-10-07 16:30 Rev.: 17588

- numerical hessian rocking the optimization :)

305 lines of code changed in 6 files:

sjoelund.se 2013-10-07 14:58 Rev.: 17584

Some tail recursion

111 lines of code changed in 7 files:

cschubert 2013-10-07 14:28 Rev.: 17583

msl32: switched Blocks Library to new format that uses ModelTestingDefaults.mos, remaining tests will follow if this works

270 lines of code changed in 12 files:

adeas31 2013-10-07 14:07 Rev.: 17582

- Italian translation. Thanks to Massimo Ceraolo.

439 lines of code changed in 1 file:

sjoelund.se 2013-10-07 13:06 Rev.: 17579

Pass threadData from runtime function

2297 lines of code changed in 2 files:

sjoelund.se 2013-10-07 12:56 Rev.: 17578

Don't try to copy removed files

2 lines of code changed in 2 files:

perost 2013-10-07 12:36 Rev.: 17577

- Analyse derived type dimensions in SCodeDependency.

65 lines of code changed in 3 files:

hudson 2013-10-07 12:34 Rev.: 17576

[Janitor mode] Fix tabs

12 lines of code changed in 1 file:

mwalther 2013-10-07 12:27 Rev.: 17575

- external GraphML-Scheduler for hpcOm added
- bug regarding mergeParentNodes fixed (hpcom)
- bug regarding simEqSccMapping of createSimCode fixed
- text of task graph edge-labels changed

40853 lines of code changed in 5 files:

sjoelund.se 2013-10-07 12:20 Rev.: 17574

Implemented convert_lines.pl inside Print.mo

169 lines of code changed in 9 files:

vitalij 2013-10-07 11:44 Rev.: 17573

- Codestyle
- remove not needed function

2 lines of code changed in 2 files:

vitalij 2013-10-07 11:32 Rev.: 17572

- Re-enable the diesel_model test

2 lines of code changed in 3 files:

adrpo 2013-10-07 11:04 Rev.: 17571

- remove failtrace from debug flags as it makes things slower

3 lines of code changed in 3 files:

adrpo 2013-10-07 09:18 Rev.: 17570

- correct the filtering of the modifiers for a redeclare Type x(ModsForSomeCompsNotInY) constrainedby Y;
Now ThermoPower.Test.DistributedParameterComponents.TestWaterFlow1DFV_B (and probably others too) started working.

11707 lines of code changed in 5 files:

adrpo 2013-10-07 08:04 Rev.: 17569

- fix MDT debugging (add mmc_gdb_listGet & mmc_gdb_arrayGet)

12 lines of code changed in 2 files:

adrpo 2013-10-07 03:59 Rev.: 17568

- split Inst.mo into more packages to make it more manageable:
+ Inst.mo -> instClass*, partialInst* functions
+ InstVar.mo -> instVar* functions
+ InstFunction.mo -> instFunction* functions
+ InstDAE.mo -> daeDeclare* functions
+ InstBinding.mo -> makeBinding*, instBinding* functions
+ InstUtil.mo -> all other functions that are just support for instantiation

13372 lines of code changed in 20 files:

sjoelund.se 2013-10-06 23:02 Rev.: 17567

Add example usage for Modelica3D

7 lines of code changed in 1 file:

adeas31 2013-10-06 22:46 Rev.: 17566

- Updated OMEdit translations.

1073 lines of code changed in 10 files:

sjoelund.se 2013-10-06 19:48 Rev.: 17565

Update CodegenC.mo

8 lines of code changed in 1 file:

sjoelund.se 2013-10-06 18:21 Rev.: 17563

Fix infinite recursion in configure

1 lines of code changed in 1 file:

hudson 2013-10-06 16:11 Rev.: 17562

[Janitor mode] Fix tabs

32 lines of code changed in 3 files:

vitalij 2013-10-06 16:09 Rev.: 17561

- added object function to DAE (Thanks Willi)
- used symbolically gradient for optimization

we should change it (in the Re-structuring process for Backend)!!

360 lines of code changed in 28 files:

sjoelund.se 2013-10-06 13:14 Rev.: 17560

Tail recursion

2 lines of code changed in 1 file:

sjoelund.se 2013-10-06 10:25 Rev.: 17559

Fix potential read access to local stack memory after returning from a function

2 lines of code changed in 1 file:

sjoelund.se 2013-10-06 08:38 Rev.: 17558

Don't include omp.h unless -fopenmp is given on command-line.
Don't include omp.h in headers if you don't use its types in the header.

0 lines of code changed in 2 files:

adrpo 2013-10-06 02:03 Rev.: 17557

- update boostrapping tarball

0 lines of code changed in 1 file:

adrpo 2013-10-06 01:58 Rev.: 17556

- fix bug #2403 (quite many changes, do make clean)
- properly count tuple equation size in the BackEnd
BackendDAE.ALGORITHM gets a new component called expand (DAE.Expand)
which tells that this algorithm was translated from an equation as
in this case we SHOULD NOT expand array crefs to the full size
- added test for bug #2403
testsuite/simulation/modelica/algorithms_functions/
ModelicaTest.Fluid.Dissipation.Verifications.HeatTransfer.Channel.kc_evenGapLaminar.mos
- fix counting of tuples in CheckModel.mo

More unrelated fixes:
- add recursion limit depth in Global.mo and display it in the warnings and errors about recursion limit
- fix typing of record bindings for R a[3](eta = {eta[1], eta[2], eta[3]})
- if function path is longer than 50 chars minimize it by keeping the first
ident.lastIdent.uniqueID (see CevalScript.generateFunctionFileName)
- List.applyAndFold1 -> remove restriction of extra argument to be the same type of the list element.
- add buildModel to ModelicaBuiltin.mo

1834 lines of code changed in 38 files:

sjoelund.se 2013-10-05 21:46 Rev.: 17555

#2375
- Pass around threadData* to all functions called rather than using pthread_getspecific()

1071 lines of code changed in 17 files:

sjoelund.se 2013-10-05 21:20 Rev.: 17554

Fix typo in configure (wiped CFLAGS)

2 lines of code changed in 1 file:

sjoelund.se 2013-10-05 19:49 Rev.: 17553

#2400
- Added a new expression type: DAE.RECORD (to eventually replace DAE.CALL for calling record constructor)
- This is more tied to the record type than the constructor function (which does not take the protected components as input, and thus cannot represent records in a good way)
- Minor changes are needed to the backend. Most is related to code generation.

1944 lines of code changed in 18 files:

adrpo 2013-10-05 18:15 Rev.: 17552

- fix bug #2402

9 lines of code changed in 2 files:

adrpo 2013-10-05 16:27 Rev.: 17551

- correctly unparse WILD for saveTotalSCode

2 lines of code changed in 2 files:

adrpo 2013-10-05 14:50 Rev.: 17550

- update bootstrapping sources

0 lines of code changed in 1 file:

adrpo 2013-10-05 14:22 Rev.: 17549

- fix SimCodeTest.mos on test.openmodelica.org
- fix ADD_METARECORD_DEFINTIONS typo (add missing I) -> ADD_METARECORD_DEFINITIONS

845 lines of code changed in 20 files:

sjoelund.se 2013-10-05 10:31 Rev.: 17548

Increase the timeout

1 lines of code changed in 1 file:

adrpo 2013-10-05 00:13 Rev.: 17543

- fix configure
- fix tests

2 lines of code changed in 3 files:

vitalij 2013-10-04 18:29 Rev.: 17542

- used existing information for checking ipopt

1 lines of code changed in 1 file:

vitalij 2013-10-04 18:19 Rev.: 17541

Re-enable the BRscale test

0 lines of code changed in 1 file:

vitalij 2013-10-04 18:12 Rev.: 17540

- fixed fix

1 lines of code changed in 1 file:

vitalij 2013-10-04 18:10 Rev.: 17539

- fixed pointer

8 lines of code changed in 1 file:

sjoelund.se 2013-10-04 17:24 Rev.: 17538

Better checks for -fPIC and -march=native

10 lines of code changed in 1 file:

jansilar 2013-10-04 17:11 Rev.: 17537

PDEModelica - continuation with previous work.

3977 lines of code changed in 6 files:

hudson 2013-10-04 14:12 Rev.: 17535

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

sjoelund.se 2013-10-04 14:11 Rev.: 17534

Updated build system for cross-compilation (most libraries compile for mingw32 on Linux)

3907 lines of code changed in 11 files:

cschubert 2013-10-04 13:11 Rev.: 17533

improved the output of LOG_NLS_RES a little

23 lines of code changed in 1 file:

lochel 2013-10-04 11:58 Rev.: 17532

- fix tests

8 lines of code changed in 3 files:

lochel 2013-10-04 11:38 Rev.: 17531

- try to use more uniform error messages

111 lines of code changed in 2 files:

vwaurich 2013-10-04 10:57 Rev.: 17530

- fix tests

32118 lines of code changed in 11 files:

sjoelund.se 2013-10-04 09:57 Rev.: 17529

Re-enable the EngineV6 test

5 lines of code changed in 2 files:

sjoelund.se 2013-10-04 09:33 Rev.: 17528

Use 5 minute limit for EngineV6 simulation, etc

1 lines of code changed in 1 file:

adrpo 2013-10-04 09:23 Rev.: 17527

- fix +target=msvc (more DLLExport)

7 lines of code changed in 2 files:

cschubert 2013-10-04 08:45 Rev.: 17526

introduced new debug flag LOG_NLS_RES into simulation runtime, to monitor every evaluation of the residual function

19 lines of code changed in 4 files:

vwaurich 2013-10-04 08:28 Rev.: 17525

- inline function calls with asserts and add the corresponding assert statements to the BackendDAE

287 lines of code changed in 5 files:

sjoelund.se 2013-10-04 07:58 Rev.: 17524

Force a new revision number

1 lines of code changed in 1 file:

adrpo 2013-10-04 01:42 Rev.: 17523

- properly fix bug #2385
- expandable connectors are not that obvious.
handling them is rather complicated (see ConnectUtil.removeUnusedExpandableVariablesAndConnections:
1. collect all expandable variables crefs
2. collect all expandable crefs used in the DAE (with the expandable variables THAT HAVE NO BINDING removed)
3. get all expandable crefs that are connected ONLY with expandable
4. substract: (3)-(2)
5. remove (4) from the DAE and connection sets
6. get all the connected potential variables
7. substract (2) from (1)
8. substract (6) from (7)
9. remove (8) from the DAE (5)

146 lines of code changed in 3 files:

adrpo 2013-10-03 20:29 Rev.: 17521

- fix bug #2385
- remove the expandable variables that are not used in the DAE.
it makes things slower but more correct, before we only kept
the ones used in connects.
- add testsuite/flattening/modelica/expandable/ExpandableVariableUsed.mo

- small changes to testsuite/openmodelica/bootstrapping/LinkMain.makefile.mingw

119 lines of code changed in 5 files:

sjoelund.se 2013-10-03 20:15 Rev.: 17520

Patching ModelicaServices 1.0 from the source instead of keeping it in svn (avoids $ Id: $ diffs)

68 lines of code changed in 6 files:

sjoelund.se 2013-10-03 19:57 Rev.: 17519

Bump libraries (also fix previous commit)

2 lines of code changed in 1 file:

sjoelund.se 2013-10-03 19:55 Rev.: 17518

Remove MSL 1.6 from trunk as it seems to not be used (we use other repositories to make the packages for the build)

0 lines of code changed in 509 files:

sjoelund.se 2013-10-03 19:34 Rev.: 17517

Bump MSL 3.2.1 version

49 lines of code changed in 2 files:

adrpo 2013-10-03 19:27 Rev.: 17516

- update test

1 lines of code changed in 1 file:

sjoelund.se 2013-10-03 16:54 Rev.: 17513

Fix test

2 lines of code changed in 1 file:

sjoelund.se 2013-10-03 16:49 Rev.: 17512

Use the latest FMIL (which should allow .a-files to be used without compiling a .so)

1 lines of code changed in 1 file:

sjoelund.se 2013-10-03 16:47 Rev.: 17511

Remove directory (somehow missing from last commit)

0 lines of code changed in 645 files:

sjoelund.se 2013-10-03 16:42 Rev.: 17510

- Base MSL 3.1 on the modelica.org maintenance branch, with our patches
- Removing Modelica_LinearSystems2 from OM svn (the builds install a different version of the library anyway)

879 lines of code changed in 545 files:

adrpo 2013-10-03 16:32 Rev.: 17509

- fixes so that both normal and separate compilation work for the bootstrapped compiler

30 lines of code changed in 1 file:

perost 2013-10-03 15:49 Rev.: 17508

- Handle assert in new instantiation.

12 lines of code changed in 4 files:

adrpo 2013-10-03 14:32 Rev.: 17507

- fix separator

1 lines of code changed in 1 file:

adrpo 2013-10-03 14:18 Rev.: 17506

- fixes to get separate compilation to work on Windows.

137 lines of code changed in 6 files:

sjoelund.se 2013-10-03 13:46 Rev.: 17505

Patch MSL 2.2.2

1 lines of code changed in 1 file:

sjoelund.se 2013-10-03 13:15 Rev.: 17504

Host also BioChem on openmodelica.org

4 lines of code changed in 1 file:

adrpo 2013-10-03 09:22 Rev.: 17501

- propagate the default make file

1 lines of code changed in 1 file:

sjoelund.se 2013-10-03 08:46 Rev.: 17500

Windows fixes for git libraries

1 lines of code changed in 1 file:

sjoelund.se 2013-10-02 19:24 Rev.: 17497

Some windows fixes for the git libraries

1 lines of code changed in 1 file:

sjoelund.se 2013-10-02 18:31 Rev.: 17495

- Allow configuring ar

8 lines of code changed in 4 files:

adrpo 2013-10-02 17:44 Rev.: 17494

- fix compilation.

1 lines of code changed in 1 file:

arun3688 2013-10-02 17:22 Rev.: 17493

unparseElementattrStr() for unparsing parallel variables of parmodelica

26 lines of code changed in 1 file:

hudson 2013-10-02 17:16 Rev.: 17492

[Janitor mode] Fix tabs

3 lines of code changed in 2 files:

hudson 2013-10-02 17:15 Rev.: 17491

[Janitor mode] Set auto-props

7 lines of code changed in 7 files:

arun3688 2013-10-02 17:11 Rev.: 17490

parmodelica and optimization test case

1 lines of code changed in 7 files:

arun3688 2013-10-02 17:10 Rev.: 17489

Parmodelica and optimization grammar added to OMCCp

2878 lines of code changed in 12 files:

hudson 2013-10-02 17:03 Rev.: 17488

[Janitor mode] Set auto-props

64 lines of code changed in 2 files:

jansilar 2013-10-02 16:46 Rev.: 17487

Work on PDEModelica - coupling systems of PDE defined on different domains; coordinates; writing equations independent on particular domain and coordinate system.

459 lines of code changed in 8 files:

cschubert 2013-10-02 16:40 Rev.: 17486

added openmp flag to msvc makefile if hpcom is enabled

2307 lines of code changed in 2 files:

sjoelund.se 2013-10-02 15:18 Rev.: 17485

Fix FMIL (needs patch; can't compile only static version)

3 lines of code changed in 1 file:

perost 2013-10-02 15:12 Rev.: 17484

- Handle more than one dimension in Static.getRecordPath.

48 lines of code changed in 2 files:

adeas31 2013-10-02 13:54 Rev.: 17483

- Do not consume the press event for inherited/extends component as they don't have connection to componentClicked SIGNAL.

13 lines of code changed in 2 files:

sjoelund.se 2013-10-02 13:48 Rev.: 17482

Pass CC and CXX to more 3rdParty projects

3 lines of code changed in 3 files:

sjoelund.se 2013-10-02 13:46 Rev.: 17481

Linux mingw32 is case-sensitive

5 lines of code changed in 5 files:

sjoelund.se 2013-10-02 11:49 Rev.: 17480

Added ThermoSysPro to git libraries

1 lines of code changed in 1 file:

sjoelund.se 2013-10-02 11:44 Rev.: 17479

Added annotation `__OpenModelica_messageOnLoad=str`, which displays a custom notification when loading a library
- Added disclaimer when loading TSP

529 lines of code changed in 102 files:

hudson 2013-10-02 10:54 Rev.: 17478

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

perost 2013-10-02 10:53 Rev.: 17477

Fix for #2355:
- Handle extension of local class with the same name as the extending class.

77 lines of code changed in 4 files:

sjoelund.se 2013-10-02 08:38 Rev.: 17476

Fix parsing, update tests

4 lines of code changed in 3 files:

sjoelund.se 2013-10-02 07:13 Rev.: 17475

Fix parsing

4 lines of code changed in 1 file:

adeas31 2013-10-01 18:35 Rev.: 17474

- Always show the WelcomePageWidget on startup.

1 lines of code changed in 1 file:

adeas31 2013-10-01 18:12 Rev.: 17472

Inherited Parameters
- Show a dotted bottom border.
- Display the inherited class name in the tool tip.

16 lines of code changed in 3 files:

sjoelund.se 2013-10-01 15:38 Rev.: 17471

Allow parsing of non-UTF-8 files (give a warning, fall back to 7-bit ASCII)

41 lines of code changed in 5 files:

perost 2013-10-01 14:19 Rev.: 17470

- Updated error indices to make them unique.

14 lines of code changed in 1 file:

sjoelund.se 2013-10-01 13:44 Rev.: 17469

Fix bootstrapping

1 lines of code changed in 1 file:

sjoelund.se 2013-10-01 13:30 Rev.: 17468

Handle classDirectory() - returns the directory of the mo-file

33 lines of code changed in 3 files:

hudson 2013-10-01 12:19 Rev.: 17467

[Janitor mode] Fix tabs

539 lines of code changed in 4 files:

hudson 2013-10-01 12:19 Rev.: 17466

[Janitor mode] Set auto-props

16 lines of code changed in 8 files:

mwalther 2013-10-01 11:56 Rev.: 17465

- Skeleton for external hpcom-Scheduler added
- critical path' will now be displayed with gray edges in the task graphs
- PN-Converter for task graphs added to the hpcom-testsuite
- made some hpcom profiling updates

21338 lines of code changed in 29 files:

cschubert 2013-10-01 11:51 Rev.: 17464

cppruntime: more tests work

19 lines of code changed in 4 files:

adrpo 2013-10-01 11:42 Rev.: 17463

- unparse constrainedby in SCodeDumpTpl.tpl

30 lines of code changed in 2 files:

hudson 2013-10-01 11:06 Rev.: 17462

[Janitor mode] Set auto-props

1 lines of code changed in 1 file:

vwaurich 2013-10-01 11:04 Rev.: 17461

- added new test to the hpcom testsuite

33 lines of code changed in 2 files:

sjoelund.se 2013-10-01 08:59 Rev.: 17460

Comment the change

1 lines of code changed in 1 file:

sjoelund.se 2013-10-01 06:35 Rev.: 17459

Fix for compliance suite xml

1 lines of code changed in 1 file:

September 2013 »

Generated by StatSVN 0.7.0