OMC Commits | 108 |
Libraries Changed | 40 |
Number of Improvements | 300 |
Number of Regressions | 520 |
Number of Performance Improvements | 91 |
Number of Performance Regressions | 321 |
Commit | Author | Summary |
---|---|---|
28cd7de5b1 | Rüdiger Franke | Add tests for PowerSystems library |
4523ec1aaf | Rüdiger Franke | Limit steps of Cpp Newton solver in case of singular Jacobians |
e3f0db305e | Adeel Asghar | Fix Windows build for zlib changes (#7989) |
4fe9a5be8a | arun3688 | add preoptModule introduceOutputRealDerivatives (#7986) |
ed2124ea89 | Rüdiger Franke | Split Cpp initialization equations as already done for other equations |
fcf131634b | Adeel Asghar | Do not fetch connections while loading the class (#8001) |
f58737cb1d | Rüdiger Franke | Keep compiler optimization for Cpp with g++ and clang++ |
ab79a469f0 | perost | Fix unary expression in FlatModelica::Expression (#7995) |
6e08b4d51a | Mahder Gebremedhin | Fix #7992. Actually declare the variables. |
e5d54bcb04 | Adeel Asghar | Return the element annotations for Access level icon (#7993) |
acafdf2e71 | Adeel Asghar | Fix the display of parameter values (#7991) |
99aa455e61 | perost | Fix typo in PointAnnotation (#7988) |
45d5fa3b81 | Mahder Gebremedhin | Fix copy paste error. |
757e9d6d31 | Mahder Gebremedhin | [cmake] Configure from root OpenModelica. |
a1b18e11a7 | Mahder Gebremedhin | Silence Sundails install messages. |
967a23e570 | Mahder Gebremedhin | Collect SuiteSparse headers in one directory. |
a7189e6990 | Mahder Gebremedhin | [cmake] Install headers in include/omc. |
896c93e429 | Mahder Gebremedhin | Use zlib from ModelicaExternalC. |
5d89b2da3c | Mahder Gebremedhin | Clean OMSI build directories. |
b6f3a964c7 | phannebohm | Fix memory leaks (#7981) |
618c742bb2 | Martin Sjölund | Use C++14 by default (#7965) |
188f375ae4 | perost | Automatically load used libraries (#7980) |
aec55cb3ae | Mahder Gebremedhin | [cmake] Fix 3rdParty install include dir specifiers. |
fe2de1e9f0 | kabdelhak | New balance initialization (#7903) |
04c84c7f03 | perost | Minor refactoring of connection set handling (#7978) |
43c7f04abd | perost | Fix #7692 (#7977) |
542fd4c8d1 | perost | Fix constant evaluation in annotations (#7976) |
dc09ba24d7 | Mahder Gebremedhin | [cmake] Assume we always have C++11 threads. |
6fee5fcbb8 | Mahder Gebremedhin | [cmake] Install CPP runtime FMU2 files. |
4da21e4d68 | Mahder Gebremedhin | [cmake] Add OMCppFMU library. |
82881f3aff | Mahder Gebremedhin | [cmake] Add static versions of CPP runtime libs. |
7a55db8b2c | Mahder Gebremedhin | [cmake] Improve CMake config for CPP runtime. |
4449cc07e0 | perost | Implement DynamicSelect for more annotations (#7975) |
33c81d1725 | perost | Improve Expression class in OMEdit (#7968) |
68006652b7 | perost | Strip DynamicSelect where not yet supported (#7967) |
e01867fbc8 | perost | Fix GDBMIParser (#7964) |
ca4d5c1e45 | perost | Document Expression and fix some design issues (#7963) |
ba2cc3caa5 | Mahder Gebremedhin | [cmake] Improve config support for CPP runtime. |
c66243a430 | Mahder Gebremedhin | [cmake] Initial config support for CPP runtime. |
4369b9d278 | Mahder Gebremedhin | [cmake] Generated dummy user table for StandardTable |
b50d975fff | Mahder Gebremedhin | For now install kinsol_impl.h until #7959 is fixed (#7961) |
fa2abe1d20 | perost | Downgrade OMEditLIB to c++14 (#7956) |
7b42f0ac3e | Martin Sjölund | Use a newer docker image for cmake build (#7958) |
e389033dfe | Martin Sjölund | Update build-deps to v1.16.3 (new ca-certs) (#7957) |
df49713fda | perost | Add more tests of the Expression class (#7955) |
f465ce586f | Adeel Asghar | Exposed Settings.getHomeDir as API function getHomeDirectoryPath (#7954) |
d6d4eaf2d9 | perost | Improve DynamicSelect handling in OMEdit (#7952) |
51bb7b189c | Adeel Asghar | Added test for Expression class (#7951) |
5e2fb7fd11 | perost | Improve handling of DynamicSelect in OMEdit (#7946) |
3a35a81904 | Mahder Gebremedhin | Fix #7945. Do not dereference NULL pointer. (#7948) |
a98ea93764 | Martin Sjölund | Add article from Biosystems 2021 (#7950) |
5d3cce6a3c | Mahder Gebremedhin | Minor formatting for sundials recipe. |
b9f58eb592 | Mahder Gebremedhin | Change sundials install directory. |
923be1b6c0 | perost | Remove "using namespace std" in OMEdit header (#7940) |
04b122e7a8 | Henning Kiel | [macOS] copy also version specific library (#7943) |
c9691ae36b | Mahder Gebremedhin | [cmake] Update source FMU config. |
683c6a47f9 | Mahder Gebremedhin | Restructure and organize source code FMU handling |
6ecc2c6b77 | Martin Sjölund | Add papers from Modelica 2021 (#7942) |
2af9139a26 | arun3688 | fix modelprefix name and output path for dataReconciliation report (#7938) |
7dd0e712f4 | Adeel Asghar | Added msvc19 to the build targets (#7915) |
3a5b8e7d54 | perost | Set C++17 in OMEditLib (#7937) |
2c412616c7 | Mahder Gebremedhin | Remove embedded Bstatic and Bdynamic flags. |
1bffd04159 | Mahder Gebremedhin | [cmake] Prefer static versions of the libraries. |
347c240ffa | phannebohm | [janitor] Fix formatting and typos (#7932) |
ddedfde79a | Mahder Gebremedhin | [cmake] Link simulation exe to zlib explicitly. |
395c1164f9 | Mahder Gebremedhin | Specify static fmu linking flags using config. |
5a8d06366e | Mahder Gebremedhin | [cmake] Link to libdl and libomcmemory. |
dc51ad747e | Mahder Gebremedhin | [cmake] Complete linking of libOpenModelicaFMIRuntimeC. |
f8ab091bc4 | phannebohm | Fix issue #7848 (#7856) |
797491b1c4 | hudson | Updated libraries * libraries 49a1db1...a83ef51 (1): > Bump libraries |
0b6483b875 | Adeel Asghar | Added support for co-simulation solver option (#7927) |
936f854a72 | Mahder Gebremedhin | [cmake] Complete generation of RuntimeSources.mo |
76b560a024 | Mahder Gebremedhin | [cmake] Improve handling of Simrt/fmi directory |
e8e716d0d2 | Mahder Gebremedhin | [cmake] Install source FMU C files |
b3461ce6a6 | Mahder Gebremedhin | Specify sources dir for FMUs from outside. |
367de618dc | Mahder Gebremedhin | [cmake] Build libOpenModelicaCompiler as shared |
96b9e9759b | Mahder Gebremedhin | [cmake] Add -fPIC to default CFLAGS |
881cfecb4e | Mahder Gebremedhin | [cmake] Install libomcruntime. |
cbc74dd867 | Mahder Gebremedhin | Add ' |
84e44a90a9 | Mahder Gebremedhin | Remove .c files from headers list. |
2c13e0ce9e | hudson | Updated libraries * libraries 2affacd...49a1db1 (2): > Bump libraries > Bump libraries |
71e49ae511 | Adeel Asghar | Use icons in the plot window toolbar. (#7926) |
711560bbab | perost | Fix evaluation of String(r, format) (#7924) |
bcc8ddd0ec | hudson | Updated libraries * libraries 0237624...2affacd (1): > Bump libraries |
e64d207a4c | hudson | Updated libraries * libraries 94c6dd7...0237624 (1): > Bump libraries |
65c51f25ec | Rüdiger Franke | Skip simvar lookup in templates for C++ function context |
b111336289 | kabdelhak | [NF] update non scalar parameter bindings (#7816) |
e8c552ea1d | Rüdiger Franke | Remove access to state vector from C++ functions |
d158de150c | Rüdiger Franke | Remove tolerance for Cramer's rule from C++ Newton |
7572d80b78 | Rüdiger Franke | Apply Cramer's rule to 1x1 and 2x2 systems in C++ runtime |
7812ca84dd | hudson | Updated libraries * libraries 30c4b5b...94c6dd7 (1): > Bump libraries |
5904bb99ed | perost | Set C++17 for OMEdit (#7910) |
5ae02bbd5f | Rüdiger Franke | Adapt tolerances of C++ Newton and DASSL to overal simulation tolerance |
90979803fa | Rüdiger Franke | Propagate overall simulation tolerance to C++ global settings |
7468c4e381 | Adeel Asghar | Convert display symbol back to unit (#7908) |
c646540cc1 | perost | Improve #7906 (#7907) |
4f5e8054f9 | perost | Speed up OMCProxy::getMessagesStringInternal (#7906) |
e1fae0b536 | Adeel Asghar | Added GUI support for data reconciliation (#7897) |
9e0e8de854 | perost | Implement getInheritedClasses in NFApi. (#7905) |
1e6f45a563 | perost | Fix lookup in generated inner components (#7902) |
ea40c925a5 | Adeel Asghar | Round the connection start and end values (#7901) |
d20546c256 | perost | Work around MetaModelica bug in Conversion (#7898) |
8a54d62e9f | perost | Fix simulate API (#7896) |
12eb8cfeda | Rüdiger Franke | Fix Windows build with logs for dynamic state selection (issue #7893) |
a5c325c6fc | perost | Fix DynamicSelect for nfAPI (#7891) |
3e64f0a0b2 | Rüdiger Franke | Fix memory leak in case of singular Jacobian for dynamic state selection |
853df898f6 | Rüdiger Franke | Turn error into warning if singular Jacobian for dynamic state selection |
c63e1bce76 | Adeel Asghar | Do not show a checkbox to plot a protected array (#7886) |
Library | Change |
---|---|
AES | From version main (7b36e557914c89b09d01524dc3d93f877b1f28eb) OMSimulator v2.1.1.post120-gb224df1-linux to main (7b36e557914c89b09d01524dc3d93f877b1f28eb) OMSimulator v2.1.1.post123-gd28796f-linux |
AixLib_latest | From version 1.0.0-master (65e49ddf5c935846888a61aa303e52c909619079) OMSimulator v2.1.1.post120-gb224df1-linux to 1.0.0-master (65e49ddf5c935846888a61aa303e52c909619079) OMSimulator v2.1.1.post123-gd28796f-linux |
BuildSysPro | From version 3.4.0-master (ba53f7e34e7bd5e717b7419076ffedb4619fed2a) OMSimulator v2.1.1.post120-gb224df1-linux to 3.4.0-master (ba53f7e34e7bd5e717b7419076ffedb4619fed2a) OMSimulator v2.1.1.post123-gd28796f-linux |
BuildingSystems | From version 2.0.0-master (c3070d48015ee75c1577f349cb388a498bef7270) OMSimulator v2.1.1.post120-gb224df1-linux to 2.0.0-master (41c67bc971fd442b870346fd02a56f560290331e) OMSimulator v2.1.1.post123-gd28796f-linux |
Buildings_8.0.0 | From version 8.0.0 (5fa0bed0caa0f27b8ebfa20c1a39e22cdd0f5008) OMSimulator v2.1.1.post120-gb224df1-linux to 8.0.0 (5fa0bed0caa0f27b8ebfa20c1a39e22cdd0f5008) OMSimulator v2.1.1.post123-gd28796f-linux |
Buildings_latest | From version 9.0.0-master (652632b9453d0c58a3cd63ed302c2a44708f4da3) OMSimulator v2.1.1.post120-gb224df1-linux to 9.0.0-master (85dbc3e0ca064a5e995884355a665ffb442bc902) OMSimulator v2.1.1.post123-gd28796f-linux |
Chemical | From version 1.4.0-master (5645573fced862430b7b598b4d7ec1a39c7aa0fa) OMSimulator v2.1.1.post120-gb224df1-linux to 1.4.0-master (5645573fced862430b7b598b4d7ec1a39c7aa0fa) OMSimulator v2.1.1.post123-gd28796f-linux |
ClaRa | From version 1.6.0-master (9dea6247d68b3a640ae0ff66e1435fff7d72ac6b) OMSimulator v2.1.1.post120-gb224df1-linux to 1.7.0-master (83b514ec8f3e53bea00692355488decc4469984e) OMSimulator v2.1.1.post123-gd28796f-linux |
ElectricalEnergyStorage | From version 3.2.2-master (72ba3d49aae809280208a991c88134541b8c14f9) OMSimulator v2.1.1.post120-gb224df1-linux to 3.2.2-master (72ba3d49aae809280208a991c88134541b8c14f9) OMSimulator v2.1.1.post123-gd28796f-linux |
ExternData | From version 3.0.0 (728a0e77782567cd30e11216d174ab3507f76a12) OMSimulator v2.1.1.post120-gb224df1-linux to 3.0.3 (84007519841b29b533172d196e000aec78c0ec07) OMSimulator v2.1.1.post123-gd28796f-linux |
HelmholtzMedia | From version master (3b4a4bca94d388744b2d045344ea2f9b0b4d405b) OMSimulator v2.1.1.post120-gb224df1-linux to master (18ff552ace69672034af2bc8466afef6c374a98a) OMSimulator v2.1.1.post123-gd28796f-linux |
IBPSA_latest | From version 3.0.0-master (f15e041c818bfc38b5b32aa8ad8e3e119ffc92de) OMSimulator v2.1.1.post120-gb224df1-linux to 3.0.0-master (28214eb1f8091f7abbb2e4fa206885e752e7d2ca) OMSimulator v2.1.1.post123-gd28796f-linux |
ModelicaByExample | From version 0.6.0 (6044b756548cfb60fd011983b2ab7587fa252089) OMSimulator v2.1.1.post120-gb224df1-linux to 0.6.0 (6044b756548cfb60fd011983b2ab7587fa252089) OMSimulator v2.1.1.post123-gd28796f-linux |
ModelicaTest_3.2.3 | From version 3.2.3+maint.om (4a91d52248b0f17415bba1d58881fc730bd94215) OMSimulator v2.1.1.post120-gb224df1-linux to 3.2.3+maint.om (4a91d52248b0f17415bba1d58881fc730bd94215) OMSimulator v2.1.1.post123-gd28796f-linux |
ModelicaTest_3.2.3_cpp | From version 3.2.3+maint.om (4a91d52248b0f17415bba1d58881fc730bd94215) OMSimulator v2.1.1.post120-gb224df1-linux to 3.2.3+maint.om (4a91d52248b0f17415bba1d58881fc730bd94215) OMSimulator v2.1.1.post123-gd28796f-linux |
ModelicaTest_4.0.0 | From version 4.0.0+maint.om (cab27240a4a3ed4ea137226f056bbc0d79543f7a) OMSimulator v2.1.1.post120-gb224df1-linux to 4.0.0+maint.om (cab27240a4a3ed4ea137226f056bbc0d79543f7a) OMSimulator v2.1.1.post123-gd28796f-linux |
ModelicaTest_trunk | From version trunk (4a8a7c7a62cc0125b1bc8979fb72722c7762cdf9) OMSimulator v2.1.1.post120-gb224df1-linux to trunk (e1e1f1215b7f058a3c307f3c4b3c4f9fc6834b63) OMSimulator v2.1.1.post123-gd28796f-linux |
ModelicaTest_trunk_cpp | From version trunk (4a8a7c7a62cc0125b1bc8979fb72722c7762cdf9) OMSimulator v2.1.1.post120-gb224df1-linux to trunk (e1e1f1215b7f058a3c307f3c4b3c4f9fc6834b63) OMSimulator v2.1.1.post123-gd28796f-linux |
Modelica_3.2.3 | From version 3.2.3+maint.om (4a91d52248b0f17415bba1d58881fc730bd94215) OMSimulator v2.1.1.post120-gb224df1-linux to 3.2.3+maint.om (4a91d52248b0f17415bba1d58881fc730bd94215) OMSimulator v2.1.1.post123-gd28796f-linux |
Modelica_3.2.3_cpp | From version 3.2.3+maint.om (4a91d52248b0f17415bba1d58881fc730bd94215) OMSimulator v2.1.1.post120-gb224df1-linux to 3.2.3+maint.om (4a91d52248b0f17415bba1d58881fc730bd94215) OMSimulator v2.1.1.post123-gd28796f-linux |
Modelica_4.0.0 | From version 4.0.0+maint.om (cab27240a4a3ed4ea137226f056bbc0d79543f7a) OMSimulator v2.1.1.post120-gb224df1-linux to 4.0.0+maint.om (cab27240a4a3ed4ea137226f056bbc0d79543f7a) OMSimulator v2.1.1.post123-gd28796f-linux |
Modelica_DeviceDrivers | From version 2.0.0-master (8267f35ef33f0893e65df5a3c047514936df6afd) OMSimulator v2.1.1.post120-gb224df1-linux to 2.0.0-master (8267f35ef33f0893e65df5a3c047514936df6afd) OMSimulator v2.1.1.post123-gd28796f-linux |
Modelica_trunk | From version trunk (4a8a7c7a62cc0125b1bc8979fb72722c7762cdf9) OMSimulator v2.1.1.post120-gb224df1-linux to trunk (e1e1f1215b7f058a3c307f3c4b3c4f9fc6834b63) OMSimulator v2.1.1.post123-gd28796f-linux |
Modelica_trunk_cpp | From version trunk (4a8a7c7a62cc0125b1bc8979fb72722c7762cdf9) OMSimulator v2.1.1.post120-gb224df1-linux to trunk (e1e1f1215b7f058a3c307f3c4b3c4f9fc6834b63) OMSimulator v2.1.1.post123-gd28796f-linux |
OpenIPSL | From version 2.0.0-master (d8f4347791a6efc99ee996270f1d0cbfbb6c08db) OMSimulator v2.1.1.post120-gb224df1-linux to 2.0.0-master (4a4fe007ba6bf589d87799030be2cb518ea6f7d6) OMSimulator v2.1.1.post123-gd28796f-linux |
OpenIPSL_release | From version 2.0.0-master (d8f4347791a6efc99ee996270f1d0cbfbb6c08db) OMSimulator v2.1.1.post120-gb224df1-linux to 2.0.0-master (4a4fe007ba6bf589d87799030be2cb518ea6f7d6) OMSimulator v2.1.1.post123-gd28796f-linux |
PhotoVoltaics | From version 2.0.0 (ecc04b926187e5c1c3d8f699b433c2d590e1dd9b) OMSimulator v2.1.1.post120-gb224df1-linux to 2.0.0 (ecc04b926187e5c1c3d8f699b433c2d590e1dd9b) OMSimulator v2.1.1.post123-gd28796f-linux |
PhotoVoltaics_TGM | From version 2.0.0 (ecc04b926187e5c1c3d8f699b433c2d590e1dd9b) OMSimulator v2.1.1.post120-gb224df1-linux to 2.0.0 (ecc04b926187e5c1c3d8f699b433c2d590e1dd9b) OMSimulator v2.1.1.post123-gd28796f-linux |
Physiolibrary | From version 3.0.0-master (afb3c1b9384ef41a9f8d812e5d74739bb7322645) OMSimulator v2.1.1.post120-gb224df1-linux to 3.0.0-master (afb3c1b9384ef41a9f8d812e5d74739bb7322645) OMSimulator v2.1.1.post123-gd28796f-linux |
PowerSysPro | From version 2.2.0 (https://api.bitbucket.org/2.0/repositories/simulage/powersyspro/downloads/PowerSysPro-2.2.0.zip) OMSimulator v2.1.1.post120-gb224df1-linux to 2.2.0 (https://api.bitbucket.org/2.0/repositories/simulage/powersyspro/downloads/PowerSysPro-2.2.0.zip) OMSimulator v2.1.1.post123-gd28796f-linux |
PowerSystems | From version 1.0.0 (3bdc215576fd325ad6e715a9a5c0318593b69fd1) OMSimulator v2.1.1.post120-gb224df1-linux to 1.0.0 (3bdc215576fd325ad6e715a9a5c0318593b69fd1) OMSimulator v2.1.1.post123-gd28796f-linux |
PowerSystems_cpp | From version 1.0.1-master (78ae47f5ebac19f9600c5d694dc5b634be37dc18) OMSimulator v2.1.1.post120-gb224df1-linux to 1.0.1-master (07b5d32cc291e2397becd2f97351c0bc1a375d54) OMSimulator v2.1.1.post123-gd28796f-linux |
PowerSystems_latest | From version 1.0.1-master (78ae47f5ebac19f9600c5d694dc5b634be37dc18) OMSimulator v2.1.1.post120-gb224df1-linux to 1.0.1-master (07b5d32cc291e2397becd2f97351c0bc1a375d54) OMSimulator v2.1.1.post123-gd28796f-linux |
ScalableTestSuite | From version 1.11.5-master (6890d260ad3d6a84f7fdad387e2cb7a9326eb0e0) OMSimulator v2.1.1.post120-gb224df1-linux to 1.11.5-master (6890d260ad3d6a84f7fdad387e2cb7a9326eb0e0) OMSimulator v2.1.1.post123-gd28796f-linux |
ScalableTestSuite_noopt | Configuration hash (OMC settings or the testing script changed) |
TAeZoSysPro_testsuite | From version master (2e36f693947e8b5737c01a7b2e137290a044f759) OMSimulator v2.1.1.post120-gb224df1-linux to master (2e36f693947e8b5737c01a7b2e137290a044f759) OMSimulator v2.1.1.post123-gd28796f-linux |
TILMedia | From version 1.6.0-ClaRa (71819cb23c8a8139bc759d9e8eda2421592820d5) OMSimulator v2.1.1.post120-gb224df1-linux to 1.7.0-ClaRa (2526983ca6e7a5a9592d2de641400accd51f9702) OMSimulator v2.1.1.post123-gd28796f-linux |
ThermoPower | From version 3.1.0-master (650be2c8cbd5abc3535e92b865e509073afc8aeb) OMSimulator v2.1.1.post120-gb224df1-linux to 3.1.0-master (650be2c8cbd5abc3535e92b865e509073afc8aeb) OMSimulator v2.1.1.post123-gd28796f-linux |
ThermofluidStream | From version 0.2.0-main (cb7239fc2b99d422c7f413e60c49a65200ec5b68) OMSimulator v2.1.1.post120-gb224df1-linux to 0.2.0-main (5261e83ced356f6a0865299dba745ce431f86386) OMSimulator v2.1.1.post123-gd28796f-linux |
ThermofluidStream_OM_adaptions | From version 0.2.0-OM_adaptions (cb7239fc2b99d422c7f413e60c49a65200ec5b68) OMSimulator v2.1.1.post120-gb224df1-linux to 0.2.0-OM_adaptions (5261e83ced356f6a0865299dba745ce431f86386) OMSimulator v2.1.1.post123-gd28796f-linux |