OpenModelica heavy_tests from 2025-01-25 17:59:16 to 2025-06-11 01:35:35

Summary

OMC Commits246
Libraries Changed2
Number of Improvements2
Number of Regressions41
Number of Performance Improvements1
Number of Performance Regressions30

OpenModelica Changes

CommitDateAuthorSummary
3e0df168162025-06-10 11:21:42 +0200Adeel AsgharLoad the exact version of the library that user requested (#13990)
85dbf75b792025-06-09 16:52:09 +0200Adeel AsgharUse the cref from the instance API to evaluate (#13987)
8b12635ded2025-06-09 16:06:28 +0200Per ÖstlundOptimize SimCodeUtil.createVarToArrayIndexMapping (#13985)
9dde0750712025-06-05 17:08:04 +0200linuslangenkamp[C] unify Jacobian evaluation (#13971)
5f7cb2cf772025-06-05 14:40:04 +0200arun3688do not delete temporary files to support multiple execution (#13976)
49f01fafce2025-06-05 12:50:18 +0200Per ÖstlundImprove unevaluated hideResult warning message (#13975)
0e36d4ceef2025-06-04 21:03:25 +0200arun3688use modelFilePrefix name and propagate Model file name (#13970)
6c7a6baac92025-06-03 12:06:22 +0200Adeel AsgharFix the array connection reject case (#13966)
e3a5fb056f2025-06-02 13:46:29 +0200arun3688do not copy temporary files when performing dataReconciliation (#13965)
60c281205d2025-05-30 19:09:37 +0200phannebohm[OB] Don't replace arrays of unknown size with {} (#13963)
35f15fc49d2025-05-28 23:01:58 +0200Per ÖstlundChange InstNode::emptyMMNode to a method (#13957)
18fe6ab1302025-05-28 14:29:19 +0200Adeel AsgharEvaluate the expression until we get a literal (#13955)
620b4419da2025-05-28 10:22:22 +0200Per ÖstlundFix #13951 (#13952)
557b56a7562025-05-27 16:12:43 +0200Per ÖstlundRemove conditional component warning (#13949)
82984800f92025-05-27 13:53:54 +0200Adeel AsgharShow the default values as arrays, either as {0, 0, 0} or fill(0, 3) (#13948)
cc2ffb744a2025-05-26 17:26:32 +0200Per ÖstlundAdd forceScalarize debug flag (#13945)
0f0f06c2db2025-05-23 22:49:53 +0200Francesco CasellaRemoved obsolete text from OMEdit simulation setup Translation Flags menu (#13937)
8b228dd22e2025-05-23 22:46:08 +0200Adeel AsgharMake Qt WebEngine usable (#13936)
ad82aa40ca2025-05-22 16:42:02 +0200phannebohm[OB] Fix simplification of if-equation (#13935)
e8ee6bcf592025-05-22 16:10:02 +0200phannebohm[GBODE] Log only fast states when doing fast stuff (#13926)
f721c094922025-05-22 15:28:56 +0200Per ÖstlundUpdate C++ frontend (#13934)
b789db40142025-05-19 16:43:36 +0800MengOMEdit native language (#13924)
01f119add82025-05-16 12:05:28 +0200Per ÖstlundEvaluate if-expressions with der in one branch (#13922)
2fa249514b2025-05-16 10:57:24 +0200Per ÖstlundImprove overconstrained connection handling (#13920)
70726a47092025-05-14 20:00:17 +0800Meng 修改: OMEdit/OMEditLIB/Resources/nls/OMEdit_zh_CN.ts (#13914)
64f3c8a39f2025-05-14 12:47:14 +0200Adeel AsgharOnly clear the shapes when in element mode (#13915)
f59f3de37f2025-05-13 14:41:42 +0200Per ÖstlundChange comment in Component to be non-optional (#13910)
bae2ac32252025-05-13 13:45:03 +0200linuslangenkamp[OPT] add getInputVarIndicesInOptimization for new optimization (#13909)
d9230bf0352025-05-13 13:23:28 +0200kabdelhak[NB] correctly get record children for algorithm interface (#13904)
6ad8433db42025-05-12 10:41:48 +0200kabdelhak[NB] fix implicit algorithm detection (#13902)
6e9841bd0f2025-05-09 16:22:55 +0200kabdelhak[NB/Template] fix generic call auxilliary function calls (#13900)
c8a423f19d2025-05-09 15:58:13 +0200Adeel AsgharAdd the custom element modifiers to the model (#13901)
a6054161752025-05-09 15:02:13 +0200kabdelhak[OB] fix algorithm adjacency matrix (#13899)
d4012cbd5b2025-05-09 15:00:06 +0200kabdelhak[NB] implement implicit solving of algorithms (#13893)
9bbff0952c2025-05-08 16:15:38 +0200Adeel AsgharCreate a connection and add it to the model instance (#13898)
da288b257f2025-05-08 11:30:10 +0200Per ÖstlundFix source code FMU CMake build (#13897)
160f2d53ef2025-05-07 17:37:00 +0200Per ÖstlundFix CMake build for MacOS (#13895)
797f380eff2025-05-07 12:50:05 +0200Per ÖstlundUpdate 3rdParty (#13892)
20d7f2982b2025-05-06 15:07:57 +0200Per ÖstlundImprove getAllSubtypeOf API (#13889)
8ae74adc1e2025-05-06 12:41:12 +0200kabdelhak[NSim] add stop to sim iterator (#13839)
89dd8309f32025-05-05 16:42:16 +0200Lennart OchelUpdate OMSimulator (#13886)
2bf63f82652025-05-05 14:10:22 +0200Adeel AsgharUse the model instance of the class where the element is declared (#13884)
f98a7309fa2025-05-05 13:27:58 +0200arun3688check for uri path in dataReconciliation (#13882)
871e65d0ff2025-05-05 11:49:37 +0200Per ÖstlundRelax error checking when checking partial model (#13881)
d55fe799292025-04-30 12:39:22 +0200Per ÖstlundBump max policy for CMake 4.0 compatibility (#13874)
b32172a97f2025-04-29 21:23:02 +0200arun3688copy dgesv sources to fmu (#13851)
104a22e4182025-04-29 17:36:18 +0200Adrian Popcompiling with CFLAGS=-g complains about missing symbol, add it (#13872)
6bcb527e4a2025-04-29 15:50:13 +0200Per ÖstlundUpdate 3rdParty (#13871)
45cdfc8eee2025-04-29 12:34:50 +0200Per ÖstlundNormalize paths to silence CMake warnings (#13866)
228e9e21932025-04-29 00:12:09 +0200arun3688update 3rdParty (#13869)
899a0f1edc2025-04-28 17:57:38 +0200Adrian Popfix compilation on Fedora 42 (gcc 15) (#13868)
9ab421529c2025-04-28 16:58:23 +0200Adeel AsgharDraw border around the SSP elements (#13867)
4b25827d6c2025-04-28 14:37:14 +0200Per ÖstlundUpdate 3rdParty (#13865)
a07655ca8a2025-04-28 13:31:30 +0200Per ÖstlundUpdate 3rdParty (#13858)
746fada20e2025-04-28 13:09:41 +0200Per ÖstlundUpdate deprecated Autoconf macros (#13864)
4f200309592025-04-25 17:01:07 +0200Per ÖstlundFix #13859 (#13860)
a0f63d12232025-04-25 15:12:03 +0200Per ÖstlundFix Qt compilation warnings (#13859)
15c867949d2025-04-25 12:43:34 +0200phannebohm[C] Remove unused variables in solver info (#13856)
b21fd2b2662025-04-24 16:09:12 +0200kabdelhak[NF] do not fail on unknown expression. rather just return type (#13852)
fbfa0ae5022025-04-24 00:56:28 +0200arun3688copy external modelicaStandardTable sources to fmu (#13846)
1dd1edaf672025-04-23 15:55:24 +0200Adeel AsgharExit show element mode when dependencies are reloaded (#13845)
f75d4657172025-04-23 15:15:46 +0200Per ÖstlundRemove unnecessary expansion of top scope (#13844)
b309bc45392025-04-23 14:29:43 +0200Per ÖstlundFix memory leak in LibraryTreeItem destructor (#13817)
aedf9fc53f2025-04-23 12:00:18 +0200kabdelhak[NF] add missing cases for tuple and record elements (#13842)
73e42f5d432025-04-22 17:44:00 +0200Per ÖstlundImprove handling of Modelica.Utilities.Files.loadResource (#13841)
aab314c9622025-04-22 11:40:45 +0200kabdelhak[NF] allow non elementwise div for arrays (#13837)
83d70280a52025-04-20 17:59:05 +0200kabdelhak[testsuite] add new test (#13836)
71726f19d52025-04-19 21:05:10 +0200kabdelhak[NF] exclude special builtin calls from retyping (#13835)
aaacb710a42025-04-17 20:03:57 +0200Per ÖstlundAdd flag to disable automatic loading of missing libraries (#13828)
e5a5ac223f2025-04-17 19:13:42 +0200phannebohmSmall fixes (#13833)
b6ba6b1bbc2025-04-15 15:24:35 +0200kabdelhak[NB] add backend support for non range array constructor bindings (#13821)
bc9dbd32282025-04-15 14:32:39 +0200kabdelhak[NB] add algebraic loop differentiation (#13820)
5a4cac550a2025-04-15 13:05:11 +0200phannebohmSmall fixes on gbode code (#13819)
1d05ece59d2025-04-15 12:51:05 +0200kabdelhak[NB] fix array binding creation (#13807)
887b12e99a2025-04-15 11:43:41 +0200Adeel AsgharUse `setExtendsModifierValue` for connectorSizing of inherited elements (#13818)
b9b61414052025-04-14 18:08:24 +0200Per ÖstlundFix pretty-printing of AVL sets/trees (#13815)
2f52054d722025-04-11 16:11:27 +0200Julien SchuellerCMake: Fix omcbackendruntime build (#13782)
9816b758772025-04-10 16:18:23 +0200kabdelhak[NB] update creation of binding equations (#13806)
1a323aed7d2025-04-10 13:20:01 +0200kabdelhakfix incorrect removal of memory include in #13792 (#13805)
df641401cb2025-04-09 16:01:20 +0200Per ÖstlundFix externalInputData when initializing models (#13799)
a8a51e896b2025-04-09 15:32:30 +0200Per ÖstlundAvoid reading past end of array in cmpData (#13798)
f3aa0cf9312025-04-09 12:52:42 +0200Per ÖstlundFix array dimension type matching (#13793)
685d22cecf2025-04-09 12:48:01 +0200Adeel AsgharShow the error message when translateModel fails (#13794)
2db926d0712025-04-09 11:46:26 +0200Adeel AsgharUpdated include headers in OMPlot (#13792)
5f10fe7efc2025-04-08 15:32:58 +0200Adeel AsgharShow same prefix units in parameters, variables browser and plot (#13789)
ea4126a17a2025-04-07 16:08:52 +0200Per ÖstlundOptimize script evaluation (#13785)
11eac123572025-04-07 10:56:56 +0200Per ÖstlundOptimize getModelInstance (#13779)
4cdfe1b56b2025-04-04 18:11:08 +0200Per ÖstlundOptimize Print.printBuf (#13780)
adf5d405e12025-04-04 00:39:04 +0200Francesco CasellaUpdated info on MODELICAPATH and class loader in the User Guide (#13772)
89f5c775642025-04-03 15:43:26 +0200Per ÖstlundRemove support for deprecated tearing select syntax (#13774)
e574b6c9972025-04-02 17:28:18 +0200Adrian Popneed a new OMC commit to trigger a full library coverage build (#13771)
1770bc97ce2025-03-31 16:24:54 +0200linuslangenkamp[OPT] do not generate warm start values (#13765)
0b77bbfa7d2025-03-31 15:38:54 +0200Per ÖstlundFix size() of untyped variable (#13764)
3d997649842025-03-29 17:23:04 +0100kabdelhak[NB] small fix (#13762)
f207e0034e2025-03-28 17:03:01 +0100Per ÖstlundRewrite BackendVarTransform to use UnorderedMap/Set (#13761)
42c250ee2d2025-03-28 15:35:18 +0100Per ÖstlundDon't strip parentheses in getModelInstance (#13760)
a15e50355f2025-03-28 15:15:45 +0100kabdelhak[NB] use state order when differentiation for index reduction (#13759)
72f2c203d22025-03-28 12:53:42 +0100kabdelhak[NB] exclude discrete eqns and vars from index reduction (#13758)
6dd49e61d22025-03-28 10:10:18 +0100kabdelhak[NB] find homotopy calls in algebraic loops (#13754)
d32ddf7b8e2025-03-27 16:21:52 +0100kabdelhak [NB] fix handling of StateSelect.ALWAYS (#13753)
baf6b92b7e2025-03-27 11:49:55 +0100kabdelhak[NB] update equation slicing (#13751)
f77c4b0bd02025-03-26 22:08:50 +0100arun3688fix rhs calculation for cvode solver when simulating fmus (#13749)
117b8035fc2025-03-26 14:36:41 +0100Henning Kieloptimize data structure for gauss algorithm (#13745)
696d6836e42025-03-26 14:25:45 +0100Adrian Popstash also the testsuite/special/FMPy/ as is needed later on (#13748)
096d6be3be2025-03-25 17:32:56 +0100Henning Kielavoid building unnecessary data structures (#13741)
1d875f93372025-03-25 15:37:26 +0100Adeel AsgharUpdated documentation chapter heading (#13743)
b917297cb42025-03-24 23:16:57 +0100kabdelhak[NB] fix differentiation of max(X), min(X) (#13738)
194264455f2025-03-24 18:26:30 +0100Henning Kielfirst sort then filter duplicates for better performance (#13735)
a70ffba9292025-03-24 18:21:34 +0100kabdelhak[NB] update function differentiation (#13736)
d8e487f5c42025-03-24 16:44:49 +0100Adeel AsgharUpdated OMPython documentation (#13737)
0e40baf6132025-03-24 15:21:38 +0100Per ÖstlundOptimize dumping of when equations in model info (#13734)
200e7df5432025-03-24 15:08:32 +0100phannebohm[C] Emit right limit of event (#13701)
f6ffd214e22025-03-23 22:09:35 +0100kabdelhak[NB] add differentiation of array constructors (#13732)
35a8c835f32025-03-23 20:39:30 +0100kabdelhak[NB] update inlining of array constructors (#13731)
0f01e6e7642025-03-23 15:27:09 +0100kabdelhak[NB] allow size 0 if equations for lowering (#13730)
c8158857c32025-03-22 12:13:57 +0100Per ÖstlundRemove List.first/rest (#13729)
dc242e49232025-03-22 10:48:38 +0100Henning Kielfavour builtin over List functions (#13722)
7938dbb4022025-03-22 00:19:21 +0100kabdelhak[NB] do not collect literal records (runtime can't handle it) (#13728)
bf8fdc6e6d2025-03-21 23:16:19 +0100kabdelhak[NB] allow size 0 systems for tarjan (#13727)
d2cdca43952025-03-21 22:09:50 +0100kabdelhak[NB] simcode: update collection of literals (#13726)
87b9db39212025-03-21 18:54:40 +0100kabdelhak[NB] refine index reduction (#13723)
5add2511af2025-03-21 15:55:22 +0100Henning Kielimprove memory consumption (#13651)
731a6ce2e52025-03-21 15:34:21 +0100phannebohmUse difference instead of intersection (#13720)
71c22b6c422025-03-21 12:37:32 +0100kabdelhak[NB] handle external object functions (#13718)
78cb77f71e2025-03-20 20:37:44 +0100Adeel AsgharRemoved PythonInterface folder used for OMPython (#13714)
419b1da6902025-03-20 19:35:13 +0100kabdelhak[NB] update adjacency matrix (#13716)
566a6243b02025-03-20 17:39:19 +0100Henning KielOptimize List.deleteMemberOnTrue (#13715)
d6ca85855e2025-03-20 16:43:11 +0100phannebohm[C] Unify Jacobian evaluation (wip) (#13709)
15b549b9942025-03-20 08:57:11 +0100kabdelhak[NB] fix record handling regular dependency (#13712)
1de23c9a092025-03-19 18:06:13 +0100Per ÖstlundOptimize List.deleteMemberOnTrue (#13711)
a7927c20f52025-03-19 15:54:25 +0100kabdelhak[NB] add resolving of array dimension subscripts (#13708)
381bb310962025-03-19 13:07:35 +0100Per ÖstlundOptimize List.intersection1OnTrue (#13707)
e2f99227082025-03-19 11:09:18 +0100kabdelhak[NB] no skips for size 1 arrays (#13706)
dfcfd529852025-03-18 17:08:32 +0100kabdelhak[NB] use record children replacements for alias module (#13705)
729065a60c2025-03-18 16:00:33 +0100kabdelhak[NB] add array-record adjacency support (#13704)
dac54b2a692025-03-13 17:17:27 +0100Per ÖstlundUpdate documentation for PDEModelica (#13697)
f1be3e22302025-03-13 15:18:56 +0100kabdelhak[NB] get record elements of generic expressions while inlining (#13695)
c75e2f39ac2025-03-13 12:36:24 +0100phannebohm[C] Fix enum names (#13690)
31a2b876c42025-03-13 10:47:20 +0100kabdelhak[NB] add differentiation of array reduction (#13694)
7fe16b34cc2025-03-12 22:05:46 +0100kabdelhak[testuite] cleanup NB basic tests (#13692)
2a78af4c832025-03-12 20:27:11 +0100kabdelhak[NB] refine index reduction (#13691)
6eba7030e42025-03-12 12:29:22 +0100kabdelhak[NB] add basic index reduction (#13687)
3b8c0d40b12025-03-11 11:39:35 +0100kabdelhak[NB] index reduction: compute state order (#13615)
fcc12b3cb22025-03-09 19:54:50 +0100Adrian Popv1.26.0-dev (#13684)
e8579b9f032025-03-07 13:46:38 +0100phannebohm[OB] Use type when making new var from cref (#13678)
59a56e520f2025-03-06 14:45:24 +0100kabdelhak[NB] do not collect events from subscripts (#13677)
b7a1c9eda32025-03-06 10:54:52 +0100kabdelhak[NB] update record binding handling (#13674)
845c8c98f62025-03-04 13:43:54 +0100kabdelhak[NB] refine FOR and IF nested simplification (#13666)
c50b4b4bcd2025-03-03 21:53:49 +0100kabdelhak[NB] add FOR and IF nesting simplification (#13665)
a233eb95022025-03-03 17:50:38 +0100linuslangenkamp[NB] check alias replacements for validity (#13662)
e7d6d52f062025-02-28 12:06:38 +0100kabdelhak[NB] update lowering of if equation error reporting (#13661)
410358d72c2025-02-27 15:25:44 +0100Per ÖstlundFix evaluation of if-conditions for the NB (#13660)
bf64c5e31f2025-02-26 19:23:27 +0100Per ÖstlundImprove the documentation (#13658)
b6d36dc69b2025-02-26 16:02:08 +0100Per ÖstlundFix getNthImport (#13657)
b027b344922025-02-25 14:40:01 +0100Per ÖstlundFix getDefaultOpenCLDevice (#13656)
d5a0cd44422025-02-25 13:58:22 +0100Per ÖstlundRemove readFileNoNumeric API (#13654)
5908b503e52025-02-25 13:53:06 +0100Per ÖstlundRemove more unused API calls (#13655)
af5c3450b32025-02-25 12:56:05 +0100Per ÖstlundTrim empty if-branches (#13652)
b97bfa95a22025-02-24 15:48:57 +0100Adeel AsgharUpdate the connectorSizing parameter on add/delete connection (#13650)
27b2ba4e032025-02-24 14:55:13 +0100Per ÖstlundRemove setPlotCommand API (#13649)
3ea017f0152025-02-21 17:31:22 +0100Per ÖstlundRemove some unused API functions (#13648)
616dc04d7b2025-02-21 15:41:12 +0100Adeel AsgharCall handleCollidingConnections when adding simple command to stack (#13647)
29b6ec71bb2025-02-21 15:23:21 +0100Per ÖstlundPort some parts of #13640 (#13644)
a7e0b9bd122025-02-21 15:20:29 +0100Adeel AsgharHandle connectorSizing before removing the connection (#13646)
a1d92544472025-02-21 13:24:17 +0100Adeel AsgharAllow creating a connection with conditional component (#13645)
3302d943e12025-02-20 16:38:36 +0100Adeel AsgharAutomatically try to set `each` based on the value for array element (#13643)
f9e29c11202025-02-18 15:38:59 +0100Adeel AsgharAdapt to the new API interface (#13638)
ec6da0be032025-02-18 13:49:17 +0100Per ÖstlundFix definition of setParameterValue API (#13637)
98c394218e2025-02-18 12:27:33 +0100Per ÖstlundImprove --evaluateStructuralParameters (#13632)
ee25ecf77f2025-02-18 12:23:23 +0100Per ÖstlundRevert #13620 (#13631)
e4b6762cdc2025-02-17 16:46:34 +0100Adeel AsgharReset DynamicSelect when the result file is removed (#13634)
e33883cf4e2025-02-15 05:09:08 +0100phannebohmCleanup jacobian index code (#13576)
89d60088f32025-02-14 16:54:20 +0100kabdelhak[NB] make correct div operators when differentiating (#13626)
18fb60d0582025-02-14 15:02:28 +0100Per ÖstlundFix cardinality with NB (#13625)
00b90db74d2025-02-14 14:56:16 +0100kabdelhak[NSim] update functions for zero crossing (#13621)
5ddf10f9a12025-02-14 14:25:29 +0100Adeel AsgharImprove the duplicate functionality (#13623)
6a74cd44f22025-02-14 13:33:43 +0100Per ÖstlundStrip comments for `list(..., interfaceOnly = true)` (#13622)
0395f909a02025-02-14 13:18:03 +0100Per ÖstlundKeep element-wiseness of division (#13620)
645e59e0c52025-02-13 15:26:45 +0100Adeel AsgharFix the paste functinality of graphical primitives (#13614)
0a19bcb4a22025-02-13 14:50:21 +0100Adeel AsgharShow the description of scripting API in plain text (#13613)
fccaa5f42d2025-02-13 13:51:54 +0100Per ÖstlundFix flattening of crefs with no scalarization (#13612)
918a7a37b42025-02-13 10:33:37 +0100kabdelhak[NB] remove special handling for reduction typed calls (#13611)
5fff9875352025-02-13 09:55:47 +0100kabdelhak[NB] only do retyping of inlined functions when necessary (#13610)
94aecc4c862025-02-13 09:14:11 +0100kabdelhak[NB] failtrace: fix non lowered cref report (#13609)
c42c965a572025-02-13 08:15:33 +0100kabdelhak[NB] update failtrace to properly report non-lowered crefs (#13607)
ffc778ba822025-02-12 21:25:52 +0100kabdelhak[NB] lower iterators after creating them for algorithm events (#13606)
7a437c5a1f2025-02-12 17:51:52 +0100kabdelhak[NF] add wild to ComponentRef.sizes (#13605)
b4838f2b5c2025-02-12 16:18:34 +0100kabdelhak[NB] update debugging output (#13598)
f84353edec2025-02-12 16:11:53 +0100Adeel AsgharAccept wheel event on comboboxes and spinboxes only when they have focus (#13603)
273271a5dc2025-02-12 16:04:49 +0100Per ÖstlundAlso offset iconTransformation in loadClassContentString (#13601)
fd14bd94ba2025-02-12 15:11:57 +0100Per ÖstlundMerge annotations better in loadClassContentString (#13600)
6c5e185e412025-02-12 13:52:39 +0100Adeel AsgharDo not save the model before doing a reload (#13599)
ddd3ff20212025-02-12 13:37:41 +0100Adeel AsgharImprove the cut copy paste (#13596)
b172c0f8912025-02-12 13:02:05 +0100kabdelhak[NF] fix retyping for builtin (#13597)
e66740a2e02025-02-12 11:12:11 +0100kabdelhak[NB] add retyping for function inlining (#13595)
634ad047442025-02-11 23:03:57 +0100Per ÖstlundClean up Interactive (#13594)
41f6b1c2232025-02-11 19:53:00 +0100kabdelhak[NB] add correct reduction handling for adjacency (#13589)
5580aabee82025-02-11 16:06:18 +0100Per ÖstlundMove getDefinitions to the typed API (#13593)
0a5f7024262025-02-11 14:30:51 +0100Per ÖstlundRemove unused APIs (#13585)
1bab6a42c52025-02-11 14:11:59 +0100Adeel Asghar[Cleanup] Removed some unused/unnecessary code (#13592)
31591738812025-02-11 11:38:23 +0100Adeel AsgharFix SSP connections (#13590)
1c5c5289582025-02-10 10:42:41 +0100Per ÖstlundMove getElementsInfo to the typed API (#13584)
5eb3d159dc2025-02-06 18:39:36 +0100Per ÖstlundMove setComponentProperties to the typed API (#13583)
8995f692372025-02-06 15:17:11 +0100kabdelhak[NB] update function alias (#13581)
39d24fb2a22025-02-06 14:17:26 +0100kabdelhak[NB] update function alias (#13571)
9e1c537dd12025-02-06 12:52:44 +0100Per ÖstlundPartially implement evaluateStructuralParameter flag (#13579)
f4026107fc2025-02-06 10:59:47 +0100kabdelhak[NB] update adjacency if (#13575)
82be8468a72025-02-05 15:04:20 +0100Adeel AsgharDraw corner items of connection when doing copy/paste (#13573)
35aac3c83a2025-02-04 14:13:40 +0100Adeel AsgharAllow adding break to the modification (#13572)
fdef3ac1752025-02-04 13:19:06 +0100kabdelhak[NB] handle non-continuous variables in der() call (#13568)
1828e189e12025-02-03 23:49:12 +0100kabdelhak[NB] update variable slicing in solve (#13567)
1472bbffb82025-02-03 21:50:53 +0100kabdelhak[NB] update input record handling (#13561)
f4ec6193c52025-02-03 19:49:26 +0100Per ÖstlundRemove some unused List functions (#13564)
bbb2b3ae142025-02-03 18:31:48 +0100Per ÖstlundAdd offset to loadClassContentString (#13563)
826a4e5ddb2025-02-03 17:17:41 +0100kabdelhak[NB] update iterator collection (#13560)
763c35ce5b2025-02-03 00:28:10 +0100kabdelhak[TPL, C] update index mapping in C (#13559)
b9d6647e8d2025-02-02 22:45:14 +0100phannebohm[NB] Fix clocked resizable components (#13556)
1d7bc721cb2025-02-02 21:30:20 +0100kabdelhak[NB/NF] update nested record typing (#13555)
cc0f0da4e52025-02-02 11:34:17 +0100Francesco CasellaAdd new issue template (#13558)
24a8ae23e42025-01-31 17:11:53 +0100Adeel AsgharUpdate the curve using unit and then plot it (#13557)
b3ee8615b22025-01-31 12:21:09 +0100linuslangenkamp[NB] Add generic solving routine (#13553)
5abdb5e7d62025-01-31 11:03:55 +0100phannebohm[C] Fix import of variable start attributes (#13549)
06ac09dcab2025-01-30 19:15:23 +0100phannebohm[NB] Make algebraic loop from resizable component (#13554)
dffd48b9212025-01-30 13:37:32 +0100Adeel AsgharAllow deleting OpenModelica with key press (#13550)
9e3d2e481c2025-01-30 12:55:28 +0100phannebohm[C] Compute index map for variables (wip) (#12969)
e15b01f1d92025-01-30 10:43:44 +0100kabdelhak[testsuite] add test case for #13144 (#13545)
2571d799372025-01-29 18:48:42 +0100phannebohmUse generic option functions (#13547)
d2679c203d2025-01-29 17:56:35 +0100Francesco CasellaFix bug in NewtonDiagnostics, should fix #13409 (#13546)
043e1c22dd2025-01-29 16:51:28 +0100kabdelhak[OB] fix sim iterator for zero crossings (#13544)
4ce79069ca2025-01-29 16:19:39 +0100linuslangenkamp[NB] fix algebraic partition (#13537)
82abc6b0872025-01-29 16:08:53 +0100Adeel AsgharAdded comment to OpenModelica annotations for auto complete tooltip (#13543)
6675ba04a52025-01-29 15:17:17 +0100linuslangenkamp[NF] Added relation index in NFExpression.RELATION needed in event codegen (#13495)
a4a13d32b92025-01-29 14:41:23 +0100kabdelhak[NSim] add top level inputs to algebraics (#13541)
c43eca297e2025-01-28 19:12:48 +0100Per ÖstlundMove getDefaultComponentName/Prefixes to the typed API (#13538)
9dc5d4afa52025-01-28 19:10:20 +0100phannebohm[C] avoid threadData for asserts in newton diagnostics (#13540)
0cbae52ead2025-01-28 18:27:57 +0100phannebohmFix whitespace for syntax highlighting (#13539)
bbafe1460e2025-01-28 17:08:58 +0100kabdelhak[template,NB] update relation index (#13535)
199f36266a2025-01-28 15:16:38 +0100Adeel AsgharModifier can be null of the copied element (#13536)
45156345792025-01-28 15:02:21 +0100Per ÖstlundMove isExtendsModifierFinal to the typed API (#13534)
8cac92d3e22025-01-28 13:40:32 +0100Per ÖstlundMove getExtendsModifierValue to the typed API (#13533)
eff45d8a092025-01-28 12:57:57 +0100Per ÖstlundRemove unused case for getErrorString in Interactive (#13532)
28b9a76fbe2025-01-27 18:33:35 +0100kabdelhak[OB] update reduction events (#13530)
f36621a17c2025-01-27 17:37:55 +0100kabdelhak[NB] update event handling with reductions (#13529)
dba6a0bd542025-01-27 15:47:55 +0100Adeel AsgharTake care of redeclare when copying extends modification (#13528)
f45fba96b62025-01-27 15:38:23 +0100Per ÖstlundMove getCrefInfo to the typed API (#13527)
c3477311912025-01-25 15:27:40 +0100rfrankeFix treatment of input records (#13524)

3rdParty changes

Note that the 3rdParty libraries changed: 520663f5fb67..05b233238988

OpenModelicaLibraryTesting Changes

CommitDateAuthorSummary
6d6bfe52025-05-29 01:41:14 +0200Adrian PopAdd new json field to force library version exact match - to be used for MSL (#213)
a7fcaa52025-05-28 01:08:45 +0200Francesco CasellaUpdated configurations to test released 4.1.0 instead of 4.1.0.beta.1 (#212)

Library Changes

LibraryChange
LargeTestSuite_NBConfiguration hash (OMC settings or the testing script changed)
LargeTestSuite_NB_resizableConfiguration hash (OMC settings or the testing script changed)

Models Affected

LargeTestSuite_NBLargeTestSuite.Electrical.TransmissionLine.TransmissionLineModelica_N_10240 (sim)Compile performance 0.48 → 0:01:17
LargeTestSuite_NBLargeTestSuite.Electrical.TransmissionLine.TransmissionLineModelica_N_20480 (sim)Compile performance 0.72 → 0:05:10
LargeTestSuite_NBLargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_102400 (sim)Compile performance 0.39 → 53.76
LargeTestSuite_NBLargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_204800 (sim)Compile performance 0.44 → 0:03:39
LargeTestSuite_NBLargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_409600 (sim)Compile → Templates
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_102400 (sim)Compile performance 0.44 → 0:03:38
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_1638400 (sim)Failed → Templates
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_204800 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_409600 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_51200 (sim)Compile performance 0.22 → 54.31
LargeTestSuite_NBLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_819200 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_1310720 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_163840 (sim)Compile performance 0.59 → 0:05:20
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_327680 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_655360 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_81920 (sim)Compile performance 0.54 → 0:01:14
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_Modelica_N_163840 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_Modelica_N_20480 (sim)Compile performance 0.49 → 0:01:05
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_Modelica_N_327680 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_Modelica_N_40960 (sim)Compile performance 0.70 → 0:04:18
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_Modelica_N_81920 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_1310720 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_163840 (sim)Compile performance 0.59 → 0:05:21
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_327680 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_655360 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_81920 (sim)Compile performance 0.44 → 0:01:16
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_163840 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_20480 (sim)Compile performance 0.49 → 0:01:04
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_327680 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_40960 (sim)Compile performance 0.64 → 0:04:27
LargeTestSuite_NBLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_Modelica_N_81920 (sim)Simulate → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_20480 (sim)Compile performance 0.44 → 53.59
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_40960 (sim)Compile performance 0.59 → 0:03:32
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_81920 (sim)Compile → Templates
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_20480 (sim)Compile performance 0.46 → 52.93
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_40960 (sim)Compile performance 0.59 → 0:03:44
LargeTestSuite_NBLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_81920 (sim)Compile → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_102400 (sim)Compile performance 0.44 → 49.22
LargeTestSuite_NB_resizableLargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_12800 (sim)Compile → Simulate
LargeTestSuite_NB_resizableLargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_204800 (sim)Compile performance 0.49 → 0:03:36
LargeTestSuite_NB_resizableLargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_409600 (sim)Compile → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Elementary.SimpleODE.CascadedFirstOrder_N_6400 (sim)Simulate → Compile
LargeTestSuite_NB_resizableLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_102400 (sim)Compile performance 0.44 → 0:03:35
LargeTestSuite_NB_resizableLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_1638400 (sim)Compile → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_204800 (sim)Simulate → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_409600 (sim)Simulate → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_51200 (sim)Compile performance 0.23 → 48.59
LargeTestSuite_NB_resizableLargeTestSuite.Mechanical.HarmonicOscillator.HarmonicOscillator_N_819200 (sim)Simulate → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_1310720 (sim)Compile → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_163840 (sim)Compile performance 0.54 → 0:05:18
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_327680 (sim)Compile → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_5120 (sim)Simulate performance 0.22 → 0:06:40
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_655360 (sim)Compile → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTI_FD_N_81920 (sim)Compile performance 0.23 → 0:01:18
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_1310720 (sim)Compile → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_163840 (sim)Compile performance 0.54 → 0:05:17
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_20480 (sim)Simulate performance 0:06:40 → 0.65
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_327680 (sim)Compile → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_40960 (sim)Compile performance 0.23 → 18.57 Simulate performance 0:06:41 → 1.22
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_655360 (sim)Compile → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatConduction.OneDHeatTransferTT_FD_N_81920 (sim)Compile performance 0.23 → 0:01:18
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_20480 (sim)Compile performance 0.39 → 54.39
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_40960 (sim)Compile performance 0.49 → 0:03:39
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CocurrentHeatExchangerEquations_N_81920 (sim)Compile → Templates
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_10240 (sim)Compile → FrontEnd
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_1280 (sim)Compile → FrontEnd
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_160 (sim)Compile → FrontEnd
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_20480 (sim)Compile → FrontEnd
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_2560 (sim)Compile → FrontEnd
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_320 (sim)Compile → FrontEnd
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_40960 (sim)Compile → FrontEnd
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_5120 (sim)Compile → FrontEnd
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_640 (sim)Compile → FrontEnd
LargeTestSuite_NB_resizableLargeTestSuite.Thermal.HeatExchanger.CounterCurrentHeatExchangerEquations_N_81920 (sim)Compile → FrontEnd