October 2011 Commit Log

Number of Commits:
226
Number of Active Developers:
9
perost 2011-10-31 16:14 Rev.: 10260

- Moved StaticPipe fluid test to working tests, and added some notes to other
tests.

19 lines of code changed in 7 files:

perost 2011-10-31 15:49 Rev.: 10259

- Fixed infinite loop in DAEUtil.evaluateParameter.
- Updated test suite.

11176 lines of code changed in 39 files:

perost 2011-10-31 12:38 Rev.: 10258

- Fixed correct type when elaborating the builtin cat operator.

110 lines of code changed in 5 files:

perost 2011-10-31 11:40 Rev.: 10257

- Added balance check for connectors extending a basic type.

96 lines of code changed in 6 files:

adrpo 2011-10-31 07:28 Rev.: 10256

- *nix line endings.

31 lines of code changed in 1 file:

adrpo 2011-10-31 06:42 Rev.: 10254

- re-enable the SCode.DERIVED case in the Inst.instClassdef2 as it gives way better function names (correct environment) and error locations.
also, we would have a function name clash in the function tree if we have two short class definitions with the same
name, same base class, but different modifiers!
- for SCode.DERIVED elaborate the modifiers in the parent scope both for full and partial inst!
this fixes the error for derived functions with modifiers.
- better location in call to Inst.matchModificationToComponents.
- get rid of some commented unused code.

2288 lines of code changed in 44 files:

adeas31 2011-10-28 18:49 Rev.: 10251

- copy required FMI header files.

1 lines of code changed in 1 file:

adeas31 2011-10-28 16:12 Rev.: 10250

- FMI import note.

2 lines of code changed in 1 file:

adeas31 2011-10-28 16:09 Rev.: 10249

- minor fixes.

60 lines of code changed in 7 files:

niklwors 2011-10-28 14:09 Rev.: 10248

Fix for compiler error in SimCodeCpp.tpl for new ode equations structure

1322 lines of code changed in 2 files:

niklwors 2011-10-28 10:09 Rev.: 10247

Extended cpp template for generating code for non linear systems

4144 lines of code changed in 2 files:

niklwors 2011-10-28 10:00 Rev.: 10246

Extended cpp runtime for solving non linear systems

97 lines of code changed in 15 files:

wbraun 2011-10-28 02:14 Rev.: 10244

- Added bug fix for algorithms. Not all algorithm outputs are discrete.

115 lines of code changed in 3 files:

perost 2011-10-27 17:07 Rev.: 10243

- Fixed stack overflow in HeatingSystem fluid model by replacing
Static.buildExpList with List.fill.
- Improved List.fill a bit by only checking bounds once, and printing a
failtrace instead of using print if the count is negative.

44 lines of code changed in 3 files:

sjoelund.se 2011-10-27 16:42 Rev.: 10242

- Fix clang warnings

53 lines of code changed in 2 files:

sjoelund.se 2011-10-27 16:35 Rev.: 10241

- Revert previous changes as they cause heisenbugs

2 lines of code changed in 1 file:

sjoelund.se 2011-10-27 16:27 Rev.: 10240

- Avoid clang warnings and segmentation faults (see r10238)

2 lines of code changed in 1 file:

perost 2011-10-27 16:22 Rev.: 10239

Fix for function modifiers:
- Added source info to unbound parameter warning in Static.elabCref2, since it
doesn't cause any real problems anymore.
- Added a case to DAEUtil.bindingExp to use the evaluated expression if it's
available.
- Commented out the case for derived classes without array dims in
Inst.instClassdef2, since it solves some problems and makes the compiler
faster.
- Added test case mofiles/ModifyFunction1 to test function modifiers.
- Updated test suite.

5820 lines of code changed in 52 files:

sjoelund.se 2011-10-27 16:15 Rev.: 10238

- Avoid clang warnings...

2 lines of code changed in 1 file:

perost 2011-10-27 14:00 Rev.: 10237

- Fixed bootstrapped compiler by implementing setLanguageStandard and
getLanguageStandard in bootstrapped runtime.

8 lines of code changed in 1 file:

sjoelund.se 2011-10-27 12:01 Rev.: 10236

- Fix error kind for COMPONENT_NAME_SAME_AS_TYPE_NAME

26 lines of code changed in 2 files:

adrpo 2011-10-27 11:11 Rev.: 10235

- do not evaluate functions if we do partial instantiation
- handle smooth in Derive.mo (needed for Modelica.Media)
- replace constant with binding even if you cannot constant evaluate
- BackEnd/BackendDAECreate.mo (fixes to make some Media models simulate)
+ force inline of record = functionCall(...) in complex equations
+ handle normal equations in extendRecordEqns (as we have a recursive call)
- split function evaluation/generation outside of Ceval.cevalCallFunction
to be easier to manage.


- FUTURE: we should treat the constant evaluation of subscripts and constant evaluation of component reference
separately in Static.elabCref1 to be sure we always replace constants with their bindings (this will
get Modelica.Electrical.Digital going and maybe others).

1501 lines of code changed in 38 files:

sjoelund.se 2011-10-27 09:48 Rev.: 10234

- Do not rollback the memory pool in external functions as the output still needs to be allocated

63 lines of code changed in 4 files:

sjoelund.se 2011-10-27 09:30 Rev.: 10233

- Makefile parameters should contain the include dirs, not the include itself

1 lines of code changed in 1 file:

adrpo 2011-10-27 08:52 Rev.: 10231

- added simulation tests for Modelica.Media (7 models are working but more tests are needed before i can push my changes).

2593 lines of code changed in 33 files:

adrpo 2011-10-27 03:49 Rev.: 10230

- allow protected constants in functions to be able to compile functions such as Modelica.Media.Water.IF97_Utilities.BaseIF97.Basic.v3b_ph.

1 lines of code changed in 1 file:

adeas31 2011-10-26 23:48 Rev.: 10229

- Show multiline error messages in a single line and when user mouse hover then show full message in toolTip.
- selectAll with context menu.

15 lines of code changed in 3 files:

adeas31 2011-10-26 20:44 Rev.: 10227

- key bindings for problems tree.

53 lines of code changed in 2 files:

adeas31 2011-10-26 16:42 Rev.: 10225

- Display multi line errors.

2 lines of code changed in 2 files:

perost 2011-10-26 16:27 Rev.: 10224

- Added notes to some fluid tests.

10 lines of code changed in 3 files:

adeas31 2011-10-26 15:26 Rev.: 10222

- OMEdit improvements.

771 lines of code changed in 12 files:

perost 2011-10-26 14:42 Rev.: 10221

- Added a flag to OMC, +std, to set the Modelica language version to use. API
calls setLanguageStandard and getLanguageStandard are also implemented for
this.
- The Modelica language version is now set automatically if a specific version
of the MSL is loaded, and gives a notification if the version has changed.
- Added new package RTOptsData, which contains data types and some functions
which can't be in RTOpts since RML doesn't allow mixing external and
non-external things.
- Turned on error messages for replaceable base classes if Modelica version is
at least 3.0.
- Turned on balance checking of connectors if Modelica version is at least 3.0.
- Updated test suite, and added a new test case redeclare/ReplaceableBaseClass.

704 lines of code changed in 180 files:

adeas31 2011-10-26 14:08 Rev.: 10220

- removed unused stuff.

0 lines of code changed in 5 files:

sjoelund.se 2011-10-26 12:36 Rev.: 10218

- Improved error message

1 lines of code changed in 1 file:

sjoelund.se 2011-10-26 09:40 Rev.: 10217

- Removed the "General" tab

0 lines of code changed in 3 files:

adeas31 2011-10-25 16:41 Rev.: 10213

- No more blinking of Problems tab.
- Info tab is removed. All information messages are shown in Problems tab as notifications.
- Added the Item Delegate for tree and list views. Gives more professional look.

173 lines of code changed in 27 files:

sjoelund.se 2011-10-25 12:04 Rev.: 10212

- Install nls files correctly

3 lines of code changed in 1 file:

perost 2011-10-25 11:24 Rev.: 10211

- Fixed redeclaration modifiers for arrays, i.e. 'each redeclare'.
- Implemented SCode dumping of defineunit.
- Updated test suite.

789 lines of code changed in 10 files:

sjoelund.se 2011-10-25 11:03 Rev.: 10210

- Use Ctrl-O to open file

26 lines of code changed in 3 files:

sjoelund.se 2011-10-25 10:58 Rev.: 10209

- Translated marked strings in OMShell to Swedish
- Also removed the useless toolbar and cleaned up the code a bit

177 lines of code changed in 12 files:

sjoelund.se 2011-10-25 09:32 Rev.: 10208

- Added translation support to OMShell

595 lines of code changed in 10 files:

adeas31 2011-10-24 15:47 Rev.: 10207

- Show icons for menus.

1 lines of code changed in 1 file:

sjoelund.se 2011-10-24 14:49 Rev.: 10206

- Fix mix-up severity and type for error-messages
- Also made a very short message string (only the message itself) for internal messages

16 lines of code changed in 3 files:

sjoelund.se 2011-10-24 13:59 Rev.: 10205

- Fix in case omc_communication.cpp will be used by the .pro in the future

3 lines of code changed in 1 file:

adeas31 2011-10-24 13:58 Rev.: 10204

- fix compilation

1 lines of code changed in 1 file:

adeas31 2011-10-24 13:54 Rev.: 10203

- Major change.
- Uses getMessagesStringInternal() instead of getErrorString().
- Uses buildModel() instead of simulate(). Now one can cancel simulation as well.

1909 lines of code changed in 38 files:

sjoelund.se 2011-10-24 12:41 Rev.: 10202

- Open errLogFile before trying to use it

10 lines of code changed in 1 file:

perost 2011-10-24 09:23 Rev.: 10201

- Updated Fluid tests.

11 lines of code changed in 11 files:

sjoelund.se 2011-10-24 08:42 Rev.: 10200

- Fixed profiling report title (<title>TITLE</title> was not that great...)

1 lines of code changed in 1 file:

sjoelund.se 2011-10-21 13:46 Rev.: 10198

- Expected output

2 lines of code changed in 1 file:

sjoelund.se 2011-10-21 13:40 Rev.: 10197

- Moved setClassComment to ModelicaBuiltin.mo

21 lines of code changed in 3 files:

sjoelund.se 2011-10-21 13:27 Rev.: 10196

- Fix last commit (compile error)

10 lines of code changed in 2 files:

sjoelund.se 2011-10-21 13:23 Rev.: 10195

- Added loadFileInteractive{,Qualified} to ModelicaBuiltin.mo

23 lines of code changed in 3 files:

sjoelund.se 2011-10-21 12:53 Rev.: 10194

- Fix parseFile

1 lines of code changed in 1 file:

sjoelund.se 2011-10-21 12:26 Rev.: 10193

- Refactoring

102 lines of code changed in 1 file:

sjoelund.se 2011-10-21 12:11 Rev.: 10192

- Moved getPackages() to ModelicaBuiltin.mo

34 lines of code changed in 3 files:

sjoelund.se 2011-10-21 11:59 Rev.: 10191

- Moved getClassNames() to ModelicaBuiltin.mo

36 lines of code changed in 3 files:

sjoelund.se 2011-10-21 11:52 Rev.: 10190

- Expected output

5 lines of code changed in 1 file:

sjoelund.se 2011-10-21 11:07 Rev.: 10189

- Moved get/setSourceFile to ModelicaBuiltin.mo
- Slightly changed their output (from Ok/error to true/false and filename to "filename")
- Updated OMEdit to consider these changes

47 lines of code changed in 4 files:

sjoelund.se 2011-10-21 10:07 Rev.: 10188

- parseFile defined in ModelicaBuiltin.mo
- List OpenModelica package in OMEdit

56 lines of code changed in 5 files:

sjoelund.se 2011-10-21 09:58 Rev.: 10187

- Expected output

2 lines of code changed in 1 file:

sjoelund.se 2011-10-21 09:31 Rev.: 10186

- listVariables now part of ModelicaBuiltin.mo

40 lines of code changed in 4 files:

sjoelund.se 2011-10-21 08:25 Rev.: 10185

- Don't strcmp NULL-pointers

1 lines of code changed in 1 file:

adrpo 2011-10-21 05:04 Rev.: 10184

- chain the redeclares.

4347 lines of code changed in 30 files:

wbraun 2011-10-20 17:01 Rev.: 10183

- fixed small bug in calculate analytical jacobian

1 lines of code changed in 1 file:

perost 2011-10-20 16:57 Rev.: 10182

- Add info to some error messages in Ceval.

19 lines of code changed in 3 files:

perost 2011-10-20 16:36 Rev.: 10181

- Allow unknown array dimensions for now, since it fixes some problems with
Media and Fluid because we instantiate stuff without modifiers.

4286 lines of code changed in 13 files:

perost 2011-10-20 14:24 Rev.: 10180

- Simplified Inst.updateComponentsInEnv2 a bit.

15 lines of code changed in 2 files:

sjoelund.se 2011-10-20 13:56 Rev.: 10179

- Fix for bootstrapped compilation

478 lines of code changed in 5 files:

sjoelund.se 2011-10-20 13:21 Rev.: 10178

- Fix binaries directory of FMU to linux32,linux64 as in the FMI spec. We use the openModelicaPlatform() name on unspecified platforms (i.e. darwin-x86_64)

65 lines of code changed in 6 files:

sjoelund.se 2011-10-20 12:41 Rev.: 10177

- Use log-scale for measureTime=true

4 lines of code changed in 1 file:

sjoelund.se 2011-10-20 11:56 Rev.: 10176

- Fixed typo

3 lines of code changed in 1 file:

sjoelund.se 2011-10-20 10:52 Rev.: 10175

- Avoid some more double-free

4 lines of code changed in 1 file:

sjoelund.se 2011-10-20 10:46 Rev.: 10174

- Allow external objects to pass through simcode

1 lines of code changed in 1 file:

sjoelund.se 2011-10-20 10:37 Rev.: 10173

- Bootstrapped compilation

1 lines of code changed in 1 file:

sjoelund.se 2011-10-20 10:06 Rev.: 10172

- Avoid some double free so we don't cause segfaults

14 lines of code changed in 1 file:

sjoelund.se 2011-10-20 09:38 Rev.: 10171

- Call fmigenerator directly from ModelicaBuiltin.mo

11 lines of code changed in 2 files:

sjoelund.se 2011-10-20 09:19 Rev.: 10170

- C89 FMI compatibility

1 lines of code changed in 1 file:

sjoelund.se 2011-10-20 09:18 Rev.: 10169

- Fix some compilation warnings

386 lines of code changed in 7 files:

sjoelund.se 2011-10-20 08:40 Rev.: 10167

- Only copy fmuWrapper.h to the include directory
- Moved some header includes around to avoid including unnecessary headers

21 lines of code changed in 5 files:

adeas31 2011-10-19 20:57 Rev.: 10166

- Copy required FMI header files.

1 lines of code changed in 1 file:

adeas31 2011-10-19 20:56 Rev.: 10165

- Check simulate messages return in case of error.

9 lines of code changed in 3 files:

adeas31 2011-10-19 17:07 Rev.: 10164

- More updates in Chapter 10.

0 lines of code changed in 2 files:

sjoelund.se 2011-10-19 16:49 Rev.: 10163

- New getMessagesStringInternal() API. Example session :)
skew({1,2,"",3});
errors:=getMessagesStringInternal();
size(errors,1); // 2
currentError:=errors[1];
currentError.info.filename;
currentError.info.columnStart;
currentError.message;
currentError.kind;
currentError:=errors[2];

182 lines of code changed in 10 files:

perost 2011-10-19 16:48 Rev.: 10162

Fluid fixes:
- Better handling of redeclare modifiers in SCodeDependency.
- Updated DrumBoiler tests and moved them to working tests.

3973 lines of code changed in 5 files:

petfr 2011-10-19 16:18 Rev.: 10161

Updated OpenModelicaMetaProgramming.doc and .pdf to be the same as the
ep.liu.se report for MetaModelica 1.0. Title page only in the .pdf version

0 lines of code changed in 2 files:

adrpo 2011-10-19 16:03 Rev.: 10160

- got rid of some of the warnings in Compiler/runtime.

23 lines of code changed in 5 files:

adeas31 2011-10-19 15:55 Rev.: 10159

- TOC with hyperlinks.

0 lines of code changed in 1 file:

wuzhu.chen 2011-10-19 15:34 Rev.: 10158

-- fixed variadic arguments compatibility

36 lines of code changed in 2 files:

adrpo 2011-10-19 15:28 Rev.: 10157

- missed one

1 lines of code changed in 1 file:

sjoelund.se 2011-10-19 14:11 Rev.: 10156

- Refactoring of Error.mo: Use uniontype/enumeration to send message type/severity instead of strings

304 lines of code changed in 21 files:

hubert.thieriot 2011-10-19 12:58 Rev.: 10155

- corrected Dymola::setVariablesToDsin

4 lines of code changed in 6 files:

adeas31 2011-10-19 12:54 Rev.: 10154

- Updated chapter 10.

0 lines of code changed in 2 files:

sjoelund.se 2011-10-19 09:59 Rev.: 10152

- Added draft of better getMessagesStringInternal API (less client-side parsing)

35 lines of code changed in 1 file:

hubert.thieriot 2011-10-19 09:44 Rev.: 10150

- added missing files

342 lines of code changed in 3 files:

sjoelund.se 2011-10-19 09:37 Rev.: 10149

- Moved functionODE_residual to the runtime instead of templates (compile once, link many times)

2068 lines of code changed in 5 files:

hubert.thieriot 2011-10-18 18:22 Rev.: 10147

- major bug : corrected init_xml writing (file were not written correctly)

171 lines of code changed in 24 files:

hubert.thieriot 2011-10-18 13:42 Rev.: 10144

- merged with Hubert's branch :
- mainly concerns stability, Energy integration (not included by default), and GUI

6453 lines of code changed in 227 files:

adeas31 2011-10-17 18:58 Rev.: 10142

- Add modifiers implemented.

73 lines of code changed in 5 files:

adeas31 2011-10-17 12:54 Rev.: 10139

- Update LineNumberArea whenever ModelicaEditor setPlainText is called. Otherwise the ModelicaEditor hides on the left side.

5 lines of code changed in 2 files:

adeas31 2011-10-17 11:36 Rev.: 10138

- Fix ModelicaEditor text cursor for linux.

10 lines of code changed in 1 file:

sjoelund.se 2011-10-16 11:02 Rev.: 10137

- Disable Werror

1 lines of code changed in 1 file:

sjoelund.se 2011-10-16 10:51 Rev.: 10136

- Force generation of headers before trying to compile fmi

1 lines of code changed in 1 file:

adeas31 2011-10-15 22:53 Rev.: 10134

- Changed QTextEdit to QPlainTextEdit. QTextEdit is evil.
- Line numbers added to ModelicaEditor.
- On ModelicaEditor Press Ctrl+L to open up line number dialog.
- Highlighting the current line.

346 lines of code changed in 14 files:

adeas31 2011-10-15 22:44 Rev.: 10133

- Changed QTextEdit to QPlainTextEdit. QTextEdit is way tooooo slowww......

14 lines of code changed in 2 files:

adrpo 2011-10-15 14:57 Rev.: 10132

Fixes for bug: #1637
- commented out the first case in Static.makeIfexp (thanks to Martin for pointing it out).
case (cache,env,e1,DAE.PROP(type_ = (DAE.T_BOOL(varLstBool = _),_),constFlag = c1),
e2,DAE.PROP(type_ = t2,constFlag = c2),e3,DAE.PROP(type_ = t3,constFlag = c3),impl,st,_, _)
equation
true = Types.semiEquivTypes(t2, t3);
c = constIfexp(e1, c1, c2, c3);
(cache,exp) = cevalIfexpIfConstant(cache,env, e1, e2, e3, c1, impl, st, inInfo);
then
(cache,exp,DAE.PROP(t2,c));
- all tests go.

3 lines of code changed in 1 file:

adeas31 2011-10-14 20:08 Rev.: 10131

- Updated the FMI chapter.

0 lines of code changed in 2 files:

adeas31 2011-10-14 20:03 Rev.: 10129

- FMI Import widget files

240 lines of code changed in 2 files:

adeas31 2011-10-14 20:02 Rev.: 10128

- Interface for Importing FMU.
- Better result checking for simulate command.

66 lines of code changed in 12 files:

adeas31 2011-10-14 19:54 Rev.: 10127

- Output Directory can be specified for importFMU.

7 lines of code changed in 2 files:

adeas31 2011-10-14 17:18 Rev.: 10125

- increment the index even when no condition is satisfied.

4 lines of code changed in 1 file:

sjoelund.se 2011-10-14 16:13 Rev.: 10124

- OMEdit: Check getErrorString() after loadModel()

13 lines of code changed in 5 files:

adeas31 2011-10-14 15:08 Rev.: 10123

- Don't append errors to the error file. Always write the current import errors.

1 lines of code changed in 1 file:

adeas31 2011-10-14 14:57 Rev.: 10121

- Changed fmuWrapper.a to libfmuWrapper.a
- FIX fmi compilation on windows

9 lines of code changed in 2 files:

adeas31 2011-10-14 14:57 Rev.: 10120

- don't return error for default case because then the API will fail.

1 lines of code changed in 1 file:

adeas31 2011-10-14 14:56 Rev.: 10119

- getLastError() is wrong its GetLastError.

1 lines of code changed in 1 file:

sjoelund.se 2011-10-14 14:13 Rev.: 10118

- No debug tracing in expected output please

0 lines of code changed in 1 file:

sjoelund.se 2011-10-14 14:07 Rev.: 10117

- Some fixes to equation index of distributed systems

112 lines of code changed in 4 files:

sjoelund.se 2011-10-14 13:59 Rev.: 10116

- Some fixes

9 lines of code changed in 1 file:

sjoelund.se 2011-10-14 13:54 Rev.: 10115

- Use unzip

1 lines of code changed in 1 file:

sjoelund.se 2011-10-14 13:51 Rev.: 10114

- FMI fixes

287 lines of code changed in 3 files:

sjoelund.se 2011-10-14 13:49 Rev.: 10113

- FMI fixes (use .a-files)

42 lines of code changed in 2 files:

sjoelund.se 2011-10-14 11:39 Rev.: 10112

- Added +d=openmp, which slows down simulation in most cases (at least on 2-CPU systems)

2436 lines of code changed in 7 files:

sjoelund.se 2011-10-14 11:02 Rev.: 10111

- Fixed OMEdit crashes when the MSL cannot be found

6 lines of code changed in 2 files:

adeas31 2011-10-13 18:28 Rev.: 10109

- Interface for adding libraries
- Some documentation of the code.
- Changed all buttons pressed signal to clicked. Pressed signal is bit weird.

503 lines of code changed in 19 files:

sjoelund.se 2011-10-13 12:45 Rev.: 10107

- Fixes to compile using clang

2 lines of code changed in 2 files:

sjoelund.se 2011-10-13 12:42 Rev.: 10106

- Fix moGenerator compilation errors

11 lines of code changed in 2 files:

sjoelund.se 2011-10-13 12:35 Rev.: 10105

- Remove unused

0 lines of code changed in 1 file:

wuzhu.chen 2011-10-13 11:20 Rev.: 10104

- Some bugs fixed in moGenerator, unzip cannot handle recursive directory creation
- Remove excessive amount of warning messages

511 lines of code changed in 4 files:

sjoelund.se 2011-10-13 10:28 Rev.: 10103

- Refactoring

2636 lines of code changed in 10 files:

wbraun 2011-10-12 19:29 Rev.: 10102

- added new solver: Dopri5.
An implementation with step-size control and dense output
by Thomas Schmidt @ FH Bielefeld.

6284 lines of code changed in 9 files:

adeas31 2011-10-12 17:50 Rev.: 10100

- writing a log file of all omc commands.

112 lines of code changed in 2 files:

adeas31 2011-10-12 17:48 Rev.: 10099

- breakprocess section in Makefile.common
- step to create BreakProcess.exe

8 lines of code changed in 2 files:

adeas31 2011-10-12 17:42 Rev.: 10098

- BreakProcess.exe is now moved to build/bin

1 lines of code changed in 1 file:

perost 2011-10-12 14:35 Rev.: 10097

- Fixed stack overflow in ControlledTanks fluid test by qualifying redeclares
properly in SCodeFlatten. Also gets rids of some other error messages.

224 lines of code changed in 6 files:

sjoelund.se 2011-10-12 14:31 Rev.: 10096

- Show all loaded libraries dependent on the ones listed in the config

6 lines of code changed in 3 files:

adeas31 2011-10-12 14:22 Rev.: 10095

- Add ModelicaServices as well.

4 lines of code changed in 1 file:

sjoelund.se 2011-10-12 14:03 Rev.: 10094

- Added a QSettings section for the libraries to load by default, e.g.
[libraries]
Modelica=default
ModelicaReference=default
Modelica_LinearSystems2=default

47 lines of code changed in 3 files:

sjoelund.se 2011-10-12 12:42 Rev.: 10093

- Disabled collapseIndependentBlocks by default as the whole backend+code generation now handles independent equation systems

32 lines of code changed in 3 files:

sjoelund.se 2011-10-12 11:22 Rev.: 10092

- XMLDump now working for independent eq.systs

36 lines of code changed in 1 file:

sjoelund.se 2011-10-12 10:45 Rev.: 10090

- Some fixes for indep.eqsyst

2 lines of code changed in 1 file:

sjoelund.se 2011-10-11 16:11 Rev.: 10089

- Fix for createParameterEquations when not collapsing indep.eqsyst

24 lines of code changed in 1 file:

sjoelund.se 2011-10-11 14:43 Rev.: 10088

- Reset tmp ticks more often in generated code

42 lines of code changed in 2 files:

sjoelund.se 2011-10-11 14:08 Rev.: 10087

- Do not generate duplicate statements for functionAliasEquation when partitioning independent equation systems

9 lines of code changed in 2 files:

perost 2011-10-11 13:35 Rev.: 10086

- Fixed record component assignment in CevalFunction.
- Removed nogen and noevalfunc flags from fluid tests that don't need them.
- Removed some unused code.

182 lines of code changed in 83 files:

sjoelund.se 2011-10-11 12:24 Rev.: 10085

- Adding Modelica 3.3 draft spatialDistribution to the builtin env

11 lines of code changed in 1 file:

sjoelund.se 2011-10-11 12:19 Rev.: 10084

- Fix bootstrap comilation warning

0 lines of code changed in 1 file:

sjoelund.se 2011-10-11 12:07 Rev.: 10083

- Added Modelica 3.3 (draft) operator getInstanceName()

152 lines of code changed in 6 files:

sjoelund.se 2011-10-11 10:36 Rev.: 10082

- Added some documentation

21 lines of code changed in 1 file:

perost 2011-10-11 10:21 Rev.: 10081

- Implemented RTOpts.setDebugFlag for the bootstrapped compiler.

4 lines of code changed in 1 file:

sjoelund.se 2011-10-11 08:30 Rev.: 10080

- Fix POSIX compilation

3 lines of code changed in 2 files:

sjoelund.se 2011-10-11 08:22 Rev.: 10079

- Include malloc

1 lines of code changed in 1 file:

wuzhu.chen 2011-10-11 00:17 Rev.: 10078

log file generation, platform dependency handling, more functions for xml parsing

1254 lines of code changed in 9 files:

sjoelund.se 2011-10-10 16:57 Rev.: 10077

- Use ModelicaBuiltin.mo to describe skew

21 lines of code changed in 3 files:

perost 2011-10-10 16:39 Rev.: 10076

- Fixed MeasuringTemperature test case by removing the noevalfunc flag, and
moved it to working tests.

60 lines of code changed in 2 files:

sjoelund.se 2011-10-10 16:21 Rev.: 10074

- Added cross to ModelicaBuiltin.mo

28 lines of code changed in 2 files:

adeas31 2011-10-10 15:07 Rev.: 10073

- Check for cycles.

14 lines of code changed in 3 files:

sjoelund.se 2011-10-10 14:18 Rev.: 10072

- Force nogen for Interactive.getComponents

25 lines of code changed in 3 files:

adeas31 2011-10-10 14:16 Rev.: 10071

- Removed >> from log

2 lines of code changed in 1 file:

niklwors 2011-10-10 13:57 Rev.: 10070

fix in cpp template for generate matrix code

919 lines of code changed in 5 files:

sjoelund.se 2011-10-10 13:11 Rev.: 10068

- Unparse the version string

1 lines of code changed in 1 file:

sjoelund.se 2011-10-10 12:27 Rev.: 10067

- Remove uesless config lines

2 lines of code changed in 1 file:

sjoelund.se 2011-10-10 12:14 Rev.: 10066

- Use a mo-file instead of only loadString

7 lines of code changed in 2 files:

adeas31 2011-10-10 12:11 Rev.: 10065

- removed Compile script.
- Check r10062 log.

1 lines of code changed in 1 file:

sjoelund.se 2011-10-10 12:07 Rev.: 10064

- Reduce the number of warnings clang gives about the GC macros

11 lines of code changed in 2 files:

sjoelund.se 2011-10-10 11:52 Rev.: 10063

- Added support for quoted identifiers in functions

314 lines of code changed in 6 files:

sjoelund.se 2011-10-09 13:07 Rev.: 10062

- Removed the Compile script on Unix platforms (call make directly)

8 lines of code changed in 3 files:

sjoelund.se 2011-10-09 07:38 Rev.: 10061

- Fix C++ compilation error (it's ok to call functions with too many arguments in C apparently)

2 lines of code changed in 2 files:

adeas31 2011-10-08 15:54 Rev.: 10058

- step to create fmigenerator.exe

4 lines of code changed in 1 file:

adeas31 2011-10-08 15:44 Rev.: 10056

- Media is not deleted from MSL now.

0 lines of code changed in 1 file:

adrpo 2011-10-08 12:13 Rev.: 10052

- disable instantiation as basic type for anything other than type and connector (causes 1 test to fail).
- some fixes for expandable-expandable connection (should be the union of all of them).

7667 lines of code changed in 40 files:

adrpo 2011-10-08 10:35 Rev.: 10051

Fixes to FMU (mingw commands conflicting with Windows commands)
- force cmd.exe to choose mkdir.exe instead of mkdir
- use && instead of ; for command separation.

10 lines of code changed in 2 files:

adeas31 2011-10-07 18:12 Rev.: 10049

- better error message for FMI.

3 lines of code changed in 1 file:

adrpo 2011-10-07 17:27 Rev.: 10048

bug #1159
- do not use /B in Compile*.bat as Windows XP will crap out
- delete .log .exe .dll when compiling.

4 lines of code changed in 4 files:

adeas31 2011-10-07 17:13 Rev.: 10046

- some minor changes for FMI.

109 lines of code changed in 10 files:

sjoelund.se 2011-10-07 15:51 Rev.: 10045

- Use System.getExeExt instead of hard-coded values

2 lines of code changed in 1 file:

adrpo 2011-10-07 15:26 Rev.: 10044

- rtest -v not -b!

1 lines of code changed in 1 file:

adrpo 2011-10-07 14:47 Rev.: 10043

- fix compilation on Windows.
- delete also .log to be sure is actual.

17 lines of code changed in 1 file:

sjoelund.se 2011-10-07 12:13 Rev.: 10042

- Access dates

22 lines of code changed in 1 file:

perost 2011-10-07 11:51 Rev.: 10041

- Fixed stack overflow in Inst.updateComponentInEnv for some fluid models.

8925 lines of code changed in 27 files:

perost 2011-10-07 10:30 Rev.: 10039

- Fixed testsuite.

2561 lines of code changed in 55 files:

sjoelund.se 2011-10-07 09:50 Rev.: 10038

- Remove file before compilation starts and check that it exists after

5 lines of code changed in 1 file:

sjoelund.se 2011-10-07 09:03 Rev.: 10037

- bibtex update

1 lines of code changed in 1 file:

adrpo 2011-10-07 00:31 Rev.: 10036

- rm -f as they are not all there all the time!

1 lines of code changed in 1 file:

adrpo 2011-10-06 21:48 Rev.: 10035

- missing \ at the end of line.

1 lines of code changed in 1 file:

perost 2011-10-06 16:56 Rev.: 10034

- Relaxed the check for cyclic dependencies in Inst.instElementList, to avoid
false positives when if-equations are used.

60551 lines of code changed in 26 files:

perost 2011-10-06 16:41 Rev.: 10033

- Reverted accidental change to rtest call.

1 lines of code changed in 1 file:

perost 2011-10-06 16:18 Rev.: 10032

- Fixed elaboration of stream operators on empty arrays, which fixes flattening
of some fluid models.

3005 lines of code changed in 21 files:

perost 2011-10-06 13:37 Rev.: 10031

- Added some missing fluid test cases.

87 lines of code changed in 3 files:

sjoelund.se 2011-10-06 12:53 Rev.: 10030

- Remove some files after the running the Media tests

3 lines of code changed in 1 file:

perost 2011-10-06 12:41 Rev.: 10029

- Added a couple of Fluid tests to the test suite.

13557 lines of code changed in 81 files:

sjoelund.se 2011-10-06 11:09 Rev.: 10028

- Some bibtex updates

2 lines of code changed in 1 file:

sjoelund.se 2011-10-06 09:31 Rev.: 10027

- Removed some unused functions, fixed some compiler warnings

4 lines of code changed in 4 files:

sjoelund.se 2011-10-06 08:51 Rev.: 10026

- Removed some old stuff from Builtin.mo

0 lines of code changed in 1 file:

sjoelund.se 2011-10-06 08:42 Rev.: 10025

- Implemented linspace in ModelicaBuiltin.mo

22 lines of code changed in 4 files:

sjoelund.se 2011-10-06 08:16 Rev.: 10024

- Added outerProduct as external "builtin"

24 lines of code changed in 2 files:

adeas31 2011-10-05 21:29 Rev.: 10022

- hide welcome page on library item show up.
- plot window layout updates.

4 lines of code changed in 3 files:

adeas31 2011-10-05 21:28 Rev.: 10021

- minor fixes of FMI import

0 lines of code changed in 2 files:

adeas31 2011-10-05 18:14 Rev.: 10018

- SIGUSR1 not really defined in windows.
- use systemCall instead of spawnCall.
- Removed the FMI bin and include folders. Not really needed.
- the fmuModelica.tmp is used as fmuModelica.h. check the make file.

573 lines of code changed in 6 files:

sjoelund.se 2011-10-05 16:35 Rev.: 10017

- Removed .substring from the Builtin env

0 lines of code changed in 1 file:

sjoelund.se 2011-10-05 16:32 Rev.: 10016

- Generate header from template

4 lines of code changed in 1 file:

sjoelund.se 2011-10-05 16:29 Rev.: 10015

- Set LF props

284 lines of code changed in 1 file:

sjoelund.se 2011-10-05 16:13 Rev.: 10014

- Removed elabBuiltinRem elabBuiltinMod

36 lines of code changed in 3 files:

sjoelund.se 2011-10-05 16:01 Rev.: 10013

- Removed elabBuiltinDiv

16 lines of code changed in 3 files:

sjoelund.se 2011-10-05 15:46 Rev.: 10012

- Moved abs() from Builtin.mo to ModelicaBuiltin.mo

18 lines of code changed in 4 files:

sjoelund.se 2011-10-05 15:02 Rev.: 10011

- Removed boolean() from Builtin.mo as it is not a legal Modelica call

0 lines of code changed in 1 file:

sjoelund.se 2011-10-05 14:56 Rev.: 10010

- Fixed testsuite

2 lines of code changed in 1 file:

sjoelund.se 2011-10-05 14:41 Rev.: 10009

- Implemented function overloading

319 lines of code changed in 5 files:

sjoelund.se 2011-10-05 11:34 Rev.: 10008

- Add dumping of overloaded functions

17 lines of code changed in 1 file:

sjoelund.se 2011-10-05 10:06 Rev.: 10006

- Fix for vectorized delays

1 lines of code changed in 1 file:

sjoelund.se 2011-10-05 08:38 Rev.: 10005

- Some more compiler warnings

1 lines of code changed in 2 files:

sjoelund.se 2011-10-05 08:36 Rev.: 10004

- Fixed some compilation warnings

18 lines of code changed in 3 files:

adeas31 2011-10-04 22:11 Rev.: 10003

- using unzip instead of 7z.

25 lines of code changed in 1 file:

sjoelund.se 2011-10-04 20:54 Rev.: 10002

- Fix for vectorizing delay() calls

177 lines of code changed in 18 files:

sjoelund.se 2011-10-04 12:05 Rev.: 10000

- Some fixes for FMI import to compile under UNIX

152 lines of code changed in 4 files:

sjoelund.se 2011-10-04 12:04 Rev.: 9999

- Corrected linking order

4 lines of code changed in 1 file:

sjoelund.se 2011-10-04 11:14 Rev.: 9998

- Fix OSX compilation

2 lines of code changed in 1 file:

sjoelund.se 2011-10-04 09:47 Rev.: 9997

- Make USR1 print some simple simulation status to stdout

15 lines of code changed in 1 file:

adeas31 2011-10-04 04:46 Rev.: 9996

- FMI Import updated.
- Added the new importFMU API.
- fmuWrapper.o is removed.
- fmi section is added to the makefile.Common.
- build fmi in order to get the executable and required files.

131 lines of code changed in 9 files:

perost 2011-10-03 19:10 Rev.: 9994

- Remove Util.stringDelimitList, since it's builtin now.

0 lines of code changed in 1 file:

sjoelund.se 2011-10-03 16:38 Rev.: 9992

- Use -enable-auto-import only for win32

3 lines of code changed in 2 files:

adeas31 2011-10-03 16:28 Rev.: 9991

- more style updates.

2 lines of code changed in 2 files:

adeas31 2011-10-03 16:25 Rev.: 9990

- minor style updates.

9 lines of code changed in 2 files:

adeas31 2011-10-03 15:55 Rev.: 9989

- Recent Files feature with a welcome page.

227 lines of code changed in 7 files:

sjoelund.se 2011-10-03 15:46 Rev.: 9988

- Re-enabled the check for functions defining all slots
- FunctionArg now stores the default expression in it so we can use it very fast

1049 lines of code changed in 52 files:

sjoelund.se 2011-10-02 12:28 Rev.: 9985

- Fix OSX compilation

2 lines of code changed in 1 file:

September 2011 »

Generated by StatSVN 0.7.0