Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 87 (100.0%) | 1703 (100.0%) | 19.5 |
fbergero | 46 (52.9%) | 1557 (91.4%) | 33.8 |
sjoelund.se | 21 (24.1%) | 117 (6.9%) | 5.5 |
lochel | 1 (1.1%) | 24 (1.4%) | 24.0 |
adrpo | 16 (18.4%) | 2 (0.1%) | 0.1 |
Frenkel TUD | 1 (1.1%) | 2 (0.1%) | 2.0 |
wbraun | 2 (2.3%) | 1 (0.1%) | 0.5 |
- GOT RID OF the old trunk/c_runtime and old templates SimCodeC.tpl/SimCodeFMU.tpl
- HIGHLY RECOMMENDED make clean
- renamed SimCodeXXX.tpl CodegenXXX.tpl
- merged the needed things from SimCodeC.tpl into CodegenQSS.tpl.
- all tests except the usual mishaps go.
- targeted all trunk/c_runtime references used in
Makefiles / C (Qt OMPlot) / Other files to their SimulationRuntime/ counterparts.
0 lines of code changed in 14 files:
- Set svn-eol-style on a few files
14 lines of code changed in 14 files:
Removing stand alone solver from the runtime
30 lines of code changed in 4 files:
Calling function_initMemoryState
2 lines of code changed in 1 file:
- revised initialization
-- including full support of start-values
-- including scaling
24 lines of code changed in 1 file:
- changed fmu export for event handling
- added bug fix in event handling
- removed one old unsed variable
0 lines of code changed in 1 file:
- c-interace for fmu
2 lines of code changed in 1 file:
Renaming Simulator class to SimulatorQSS
8 lines of code changed in 6 files:
- BIG CHANGE!
- generate Model_init.xml instead of Model_init.txt
- clean objects in Model.makefile before compiling (Make doesn't seem to get that
Model.c is newer than Model.o if we issue two simulate commands for the same model,
even if the model changed via loadFile.)
- check the result of fflush in systemimpl.c and printimpl.c
- fflush in c_runtime/linearize.cpp
- added c_runtime/simulation_input_xml.h and cpp to read the Model_init.xml file.
- link the generated code with the XML parser library -lexpat as libc_runtime needs it now
- Model.c and Model_init.xml will now contain a GUID which is used in c_runtime/simulation_input_xml.cpp
to check if the Model_init.xml is matched with Model.c (Model.exe)
- The Model_init.xml is based on FMI but with much more information that we need for OMC.
- The Model_init.xml file it has no schema yet as it may change in the near future to include
more things that are now static in the generated code (Model.c). This will make compilation
of generated code faster.
- disabled testsuite/interactive-simulation/runInteractiveSimulation.mos and added only a
compilation test (more work is needed to make the run test more robust).
- updated tests and compiler files with the name change from _init.txt to _init.xml.
2 lines of code changed in 2 files:
Implementing QSS2
108 lines of code changed in 3 files:
* Adding discontinuities
263 lines of code changed in 7 files:
Runtime for the QSS methods
92 lines of code changed in 6 files:
* Implementing discontinuities
1 lines of code changed in 1 file:
- added some bugfixes for initialization and update some testcase to currect values
1 lines of code changed in 1 file:
* Updating the QSS structure and c_runtime
125 lines of code changed in 6 files:
- Remove the crap known as tabs from C sources
101 lines of code changed in 6 files:
- Fix compilation
2 lines of code changed in 1 file:
* Adding QSS runtime solver
* Creating a new library libsim_ompd for the QSS/PowerDEVS runtime(is similar to libsim.a but without the main function)
928 lines of code changed in 12 files: