| Commit | Date | Author | Summary |
| 1d11bb5831 | 2025-10-31 21:00:46 +0100 | kabdelhak | [NB/NSim] properly create statements from record equations (#14585) |
| b5f450aee2 | 2025-10-31 18:23:35 +0100 | Per Östlund | Make sure external functions are always freed (#14583) |
| e7aba5087f | 2025-10-31 17:14:19 +0100 | kabdelhak | [NB/NF] add proper array simplification (#14576) |
| 1665bc524b | 2025-10-30 14:39:59 +0100 | Andreas | [FMI] Compile C files normally instead of include (#14538) |
| be0cf476d2 | 2025-10-30 13:37:30 +0100 | Adeel Asghar | Avoid unnecessary model updates (#14573) |
| c497ee0c2f | 2025-10-30 13:25:32 +0100 | Per Östlund | Fix regressions caused by #14569 (#14572) |
| b975653b8e | 2025-10-30 12:53:26 +0100 | kabdelhak | [NB] fix differentiation of scalar*array (#14571) |
| f15e413ede | 2025-10-29 21:31:57 +0100 | Per Östlund | Check variability of connectors (#14569) |
| fdbf25f0f9 | 2025-10-29 17:05:20 +0100 | Adeel Asghar | Disable prefix units by default in OMPlot (#14567) |
| a8ba5296fa | 2025-10-29 14:55:33 +0100 | Adeel Asghar | Clear Element browser when model is unloaded (#14566) |
| 071bc64cc5 | 2025-10-29 14:15:21 +0100 | Adeel Asghar | Stop auto save timer before closing MainWindow (#14565) |
| d88f8ab76e | 2025-10-29 14:13:31 +0100 | kabdelhak | [NB/Template] generate correct type in C for sub iterators (#14563) |
| eea6d89307 | 2025-10-29 13:28:15 +0100 | Adeel Asghar | Improve unloading of models (#14557) |
| a375995244 | 2025-10-29 12:53:35 +0100 | Andreas | [FMI] Fix FMI RunimeSources.mo CMinpack headers (#14564) |
| ef5d50ffd9 | 2025-10-29 07:54:33 +0100 | phannebohm | [NB] Refine check of discreteness for algorithms (#14548) |
| 1dccd77afc | 2025-10-28 20:25:13 +0100 | Per Östlund | Handle Boolean and enumeration in FlatModelica::evalString (#14561) |
| a40e5d41d0 | 2025-10-28 18:15:06 +0100 | kabdelhak | [NB/Template] add array-for-residuals (#14559) |
| b1c2ee8e8c | 2025-10-28 16:11:33 +0100 | Andreas | [FMI] Fix CVODE solver include linker error (#14558) |
| 8128c01a5e | 2025-10-28 12:12:03 +0100 | arun3688 | expose top level inputs of all types and handle discrete events |
| 71f42a9db1 | 2025-10-28 11:37:48 +0100 | Adeel Asghar | Set inherited so we know if setting modifiers on extends or on element (#14551) |
| c79135ca30 | 2025-10-28 10:29:19 +0100 | Adeel Asghar | Use the correct type for component with inherited replaceable type (#14550) |
| 2b0d0922a9 | 2025-10-27 20:27:33 +0100 | kabdelhak | [NB] fix algorithm adjacency matrix entries (#14549) |
| 13077367ed | 2025-10-24 18:04:43 +0200 | Adeel Asghar | Adapt ModelWiget::modelicaEditorTextChanged to unload LibraryTreeItem (#14546) |
| 1d462dac41 | 2025-10-24 16:27:30 +0200 | Adeel Asghar | Call beginRemoveRows and endRemoveRows for each item (#14544) |
| 231cb66dc3 | 2025-10-24 14:41:27 +0200 | kabdelhak | [NB/NF] update daemode handling (#14541) |
| 6943480030 | 2025-10-23 10:53:43 +0200 | Andreas | [FMI] Initialize number of alias variables (#14537) |
| d95044fe8f | 2025-10-22 21:36:33 +0200 | kabdelhak | [NB] update DAEMode to allow for inner equations (#14535) |
| acb2028960 | 2025-10-22 18:30:12 +0200 | Adeel Asghar | Remove call to buildOMSens (#14536) |
| bb03c01440 | 2025-10-22 16:49:52 +0200 | phannebohm | [NB] Treat all tearing as minimal for now (#14529) |
| ce64bf1b6b | 2025-10-21 19:45:55 +0200 | Adrian Pop | fix the French translation (#14527) |
| 1ede925dab | 2025-10-20 16:26:46 +0200 | Per Östlund | Improve checkModel (#14525) |
| f18e514efe | 2025-10-20 14:33:47 +0200 | Per Östlund | Fix Expression.sizeOf for empty records (#14523) |
| 40bae2206b | 2025-10-20 13:48:37 +0200 | Adeel Asghar | Enable/disable the fixed, final and each menu buttons (#14524) |
| 84e2c682a3 | 2025-10-20 12:35:56 +0200 | Andreas | Fixing some warnings for wrong format (#14522) |
| 0edf270467 | 2025-10-20 12:06:55 +0200 | Andreas | Calculate index for multi-dimensional array from scalar representation and vice versa (#14520) |
| abd3d50197 | 2025-10-17 16:04:41 +0200 | Andreas | Document read_matlab4 [AI] (#14517) |
| 95c209dc46 | 2025-10-17 12:23:18 +0200 | Andreas | [FMI] Fix memory allocation alias variables (#14514) |
| 9e4068ce3a | 2025-10-16 19:34:39 +0200 | kabdelhak | [NB] attempt to fix regressions mentioned in #14505 (#14511) |
| fd8b7abe55 | 2025-10-16 12:34:15 +0200 | linuslangenkamp | [C] add PRIMME to configure build (#14508) |
| 3cf2c5c7a7 | 2025-10-16 11:35:25 +0200 | kabdelhak | [Template] allow string constants (#14507) |
| 8e9eaafc21 | 2025-10-15 17:56:34 +0200 | linuslangenkamp | [C] add sparse SVD with PRIMME (#14503) |
| 204afe1c35 | 2025-10-15 15:39:31 +0200 | Adeel Asghar | Prepend instanceName when evaluateíng the expressions of nested level (#14504) |
| 14caa0336b | 2025-10-14 18:52:55 +0200 | phannebohm | [NB] Cleanup homotopy simplifications (#14502) |
| 699ebe2f68 | 2025-10-14 18:11:40 +0200 | Andreas | Refactor read_value_XXX (#14498) |
| 12fc73c70d | 2025-10-14 11:54:08 +0200 | kabdelhak | [NB] introduce flag to turn of sim code scalarization (#14497) |
| 27490c8671 | 2025-10-14 00:07:29 +0200 | Adrian Pop | force qt6 on Ubuntu Questing (#14499) |
| 4f29b2215f | 2025-10-13 13:58:25 +0200 | Adeel Asghar | Check if we have Element when looking for enclosing class path (#14495) |
| 15d47c31d5 | 2025-10-13 12:02:48 +0200 | Andreas | Allocate memory for array index (#14464) |
| 8b2aa0a1ae | 2025-10-13 12:02:42 +0200 | Adrian Pop | fix build on Ubuntu Questing (#14493) |
| 4f98de0fe3 | 2025-10-11 20:18:05 +0200 | kabdelhak | [NB] add algorithm to statement (#14491) |
| 342dfff74a | 2025-10-10 21:53:09 +0200 | kabdelhak | [NB] do not create when-equations for noEvent asserts (#14489) |
| 986b5404fc | 2025-10-10 20:49:32 +0200 | kabdelhak | [NB] update strong component and tearing util functions (#14486) |
| e44e122dd2 | 2025-10-10 16:29:02 +0200 | phannebohm | Fix hash for empty lists (#14488) |
| b07dcda94e | 2025-10-10 15:23:00 +0200 | Adeel Asghar | Add OMSens settings documentation (#14487) |
| e271e1b107 | 2025-10-10 14:29:04 +0200 | kabdelhak | [NB] fix regression. children need to have binding as start (#14484) |
| 0f78e65920 | 2025-10-10 13:49:35 +0200 | kabdelhak | [NB] fix hashlist for empty lists (#14478) |
| 91e770c8a9 | 2025-10-10 13:48:29 +0200 | Adeel Asghar | Updated OMSens install instructions (#14482) |
| a82bd86baf | 2025-10-10 12:54:22 +0200 | Adeel Asghar | Sensitivity optimization settings (#14471) |
| e787e9319d | 2025-10-10 12:47:03 +0200 | Andreas | Changing macro CHECK_OVERRIDE to function (#14481) |
| 09a78e63bf | 2025-10-10 11:40:45 +0200 | Per Östlund | Type crefs involving name nodes better (#14473) |
| 2e2959b7dc | 2025-10-10 00:53:22 +0200 | Adrian Pop | add test for #14456 (#14477) |
| 5da7f7371e | 2025-10-09 19:45:54 +0200 | kabdelhak | [NB/Template] create iterator before preExp because it can depend on iterators (#14475) |
| 317c2c9dcb | 2025-10-09 18:52:19 +0200 | kabdelhak | [NF] fix cref subscript merge mapper (#14474) |
| 63eee2eb51 | 2025-10-09 17:15:38 +0200 | Per Östlund | Handle tuple types when deducing array dimensions (#14466) |
| f3f428082c | 2025-10-09 16:19:08 +0200 | kabdelhak | [NB] update subscripted expression adjacency matrix (#14469) |
| ef3dcfcc16 | 2025-10-09 14:05:27 +0200 | kabdelhak | [NB] fix initial parameter record equations (#14467) |
| 2b0e3e7442 | 2025-10-09 12:32:50 +0200 | phannebohm | Use hashContinue in hash functions (#14463) |
| 209aeceafc | 2025-10-09 10:54:10 +0200 | kabdelhak | [NF] fix converting fill() to array-constructor (#14461) |
| 243ff5f2a6 | 2025-10-08 23:18:01 +0200 | Adrian Pop | fix for #14456 guard free with the same ifdefs as alloc (#14458) |
| 665973cde3 | 2025-10-08 16:51:43 +0200 | kabdelhak | [NB/NF] add proper merging of cref subscripts (#14441) |
| 389af8c0d4 | 2025-10-08 14:33:05 +0200 | Andreas | Parameter array index mapping (#14455) |
| 4e93ae1f4a | 2025-10-08 14:07:31 +0200 | linuslangenkamp | [MOO] remove libquadmath dependency (#14454) |
| 3be5741ef0 | 2025-10-07 14:34:21 +0200 | phannebohm | Free memory in `EQUATION_INFO` and `FUNCTION_INFO` (#14450) |
| 6e168c7ff2 | 2025-10-07 13:41:37 +0200 | Per Östlund | Fix operator record typing (#14451) |
| eb921a621a | 2025-10-07 11:57:40 +0200 | phannebohm | Fix include (#14449) |
| 5baaae2610 | 2025-10-07 11:28:33 +0200 | linuslangenkamp | [MOO, OPT] use pure CMake build for MOO / Ipopt / MUMPS (#14419) |
| 9a10b55387 | 2025-10-07 08:31:38 +0200 | Andreas | Refactor read_input_xml (#14435) |
| 0f93219dda | 2025-10-06 18:12:33 +0200 | phannebohm | Use proper format specifiers (#14446) |
| 063cb485a2 | 2025-10-03 13:24:44 +0200 | Adeel Asghar | Check if component is replaceable (#14439) |
| d593f97695 | 2025-10-03 12:37:42 +0200 | Adeel Asghar | Removed unnecessary calls to set `-d=infoXmlOperations` (#14431) |
| 02e6205a8e | 2025-10-03 12:33:01 +0200 | Adeel Asghar | Fix OMEdit qt6 build (#14434) |
| 7b6ade0e5a | 2025-10-03 11:03:02 +0200 | Andreas | Review feedback from #14421 (#14437) |
| f18f904a2e | 2025-10-02 23:13:13 +0200 | kabdelhak | [BE] fix zero crossing collection iterators (#14438) |
| 35d5fc75f3 | 2025-10-02 21:03:23 +0200 | arun3688 | check for states during time event (#14433) |
| 57fcbfa9df | 2025-10-02 16:21:27 +0200 | Adeel Asghar | Fix copying of gnuplot and xsltproc (#14432) |
| 61498dfe53 | 2025-10-02 12:51:00 +0200 | Per Östlund | Fix InstNode.enclosingScope (#14430) |
| bb9556c53f | 2025-10-01 17:35:45 +0200 | Andreas | Parse array var xml (#14421) |
| a0ac2cdcc6 | 2025-10-01 16:51:35 +0200 | phannebohm | Return empty string if linearization is disabled (#14427) |
| 6d57117885 | 2025-10-01 16:38:13 +0200 | Adeel Asghar | Do not show file extensions filter when saving a file (#14426) |
| 574a935b08 | 2025-10-01 14:40:45 +0200 | Adeel Asghar | Read the access annotation from the model that is being drawn (#14424) |
| fe5c7967c1 | 2025-10-01 14:00:18 +0200 | Per Östlund | Use enclosing path in getModelInstance (#14423) |
| 55b18484e3 | 2025-10-01 13:35:49 +0200 | Adrian Pop | add back the copy of gnuplot and xsltproc (#14414) |
| a153c00d2e | 2025-09-30 18:02:01 +0200 | Per Östlund | Improve NFFlatten.evaluateBindingConnOp (#14418) |
| b58bce1b52 | 2025-09-30 17:37:37 +0200 | anotheruserofgithub | Update bootstrapping sources for Susan array traversal (#14417) |
| 626355f7a2 | 2025-09-30 17:24:49 +0200 | Per Östlund | Enable debug symbols in the CMake build (#14416) |
| cf2265f278 | 2025-09-30 16:30:44 +0200 | Adrian Pop | Fix Susan array traversal with unused mapped items (#14415) |
| c2aa0e82b9 | 2025-09-30 14:01:19 +0200 | phannebohm | Skip extra negation (#14411) |
| dd945af3b0 | 2025-09-30 13:53:22 +0200 | Adeel Asghar | Enable generate operations by default (#14410) |
| a6ccea4aff | 2025-09-30 13:09:27 +0200 | phannebohm | Use `listHead` (#14409) |
| da1713e611 | 2025-09-30 13:01:21 +0200 | phannebohm | Remove unused nth functions (#14408) |
| 227701e0e7 | 2025-09-30 12:15:16 +0200 | Adeel Asghar | Read the profiling value when loading transformational debugger (#14407) |
| a25e83d964 | 2025-09-30 11:51:13 +0200 | Per Östlund | Fix spelling (#14404) |
| 890d699fd4 | 2025-09-29 14:16:19 +0200 | phannebohm | Avoid use of `arrayList` if possible (#14394) |
| 81f39f4f0e | 2025-09-28 14:12:03 +0200 | Andreas | Convert C macro function to function (#14396) |
| e92e6c7c66 | 2025-09-26 23:41:39 +0200 | Adrian Pop | support parsing of inheritance break (#14243) |
| b492aa15a6 | 2025-09-26 19:01:53 +0200 | phannebohm | Remove redundant util functions (#14398) |
| 60ffd5be59 | 2025-09-26 17:23:23 +0200 | phannebohm | Add flag `causalizeDaeMode` (#14397) |
| 290cc92622 | 2025-09-26 15:37:54 +0200 | Francesco Casella | Removed obsolete statement in OMJulia documentation (#14395) |
| 77b022f3af | 2025-09-26 11:46:50 +0200 | Adrian Pop | Fix for #13447, show before the class comment where it should be (#14383) |
| 8006c28866 | 2025-09-26 10:29:55 +0200 | Julien Schueller | CMake: Pin boostrapping sources (#14390) |
| cdeab3493c | 2025-09-25 12:14:46 +0200 | Adeel Asghar | Snap to grid when pasting items (#14384) |
| 4ed04fa190 | 2025-09-23 23:37:55 +0200 | kabdelhak | [NB] do not collect events from noEvent() (#14378) |
| 91e6a8d3b8 | 2025-09-23 17:13:48 +0200 | Andreas | CMake FMU export adding missing source files (#14368) |
| 5b9795855e | 2025-09-23 09:45:33 +0200 | Volker Stolz | Request debugging symbols in FMU via `gendebugsymbols` (#14370) |
| 666ec0fe39 | 2025-09-22 22:06:19 +0200 | kabdelhak | [NB/Template] fix array gen init xml for FMI 3.0 (#14373) |
| 50f608e58f | 2025-09-19 14:27:51 +0200 | kabdelhak | [NB/Template/C] keep array variables for code gen (#14359) |
| a4953b8113 | 2025-09-18 17:06:28 +0200 | linuslangenkamp | [MOO] fix apple build, disable MOO for now (#14365) |
| eab8bf9580 | 2025-09-17 15:30:38 +0200 | Per Östlund | Improve choicesAllMatching handling in OMEdit (#14358) |
| e7023e85cc | 2025-09-17 14:19:32 +0200 | Per Östlund | Improve getAllSubtypeOf (#14356) |
| 69c79639a9 | 2025-09-15 17:17:16 +0200 | Andreas | Compile on Windows using CMake + MinGW Makefiles (#14299) |
| a963f33d12 | 2025-09-15 06:09:00 -0700 | mattkindig | Moved inputs for second y-axis to end of arguments list (#14268) |
| 52f61c51be | 2025-09-15 13:24:02 +0200 | Adeel Asghar | Store both value and binding of expression from instance API (#14351) |
| 8f8a82a21a | 2025-09-12 18:01:15 +0200 | Andreas | Adding solver overview to User's Guide (#14349) |
| 7c42efd028 | 2025-09-12 16:42:28 +0200 | phannebohm | [NB] Simplify `when`-condition array literal (#14337) |
| 64b68fbe3d | 2025-09-12 15:59:23 +0200 | Adeel Asghar | Do element name comparison when looking for colliding connections (#14348) |
| b18b8c210b | 2025-09-12 15:20:00 +0200 | Adeel Asghar | Fix unused variables warnings (#14347) |
| cab2fb99c9 | 2025-09-12 11:45:12 +0200 | phannebohm | [NB] Remove case for differentiating `linspace` (#14346) |
| e77104b5c6 | 2025-09-11 16:07:16 +0200 | Adeel Asghar | Clear the hash (#14344) |
| e4961bb479 | 2025-09-11 12:53:57 +0200 | Andreas | Adding C runtime overview image (#14340) |
| aefa7e1dfc | 2025-09-11 12:48:45 +0200 | Adeel Asghar | Construct the qualified path of variable (#14341) |
| 82aab0f011 | 2025-09-11 00:08:46 +0200 | phannebohm | [NF] Fix applyShallow for matrix (#14311) |
| d13ef32b5a | 2025-09-10 23:46:11 +0200 | phannebohm | [NB] Differentiate `identity` and `linspace` (#14338) |
| f9c5eb51cd | 2025-09-10 22:19:42 +0200 | phannebohm | Only apply workaround for #5673 if we build an FMU (#13689) |
| 2c26310755 | 2025-09-10 14:57:28 +0200 | Andreas | Readme for (new) developers of C runtime (#14334) |
| 5265a52ec6 | 2025-09-10 14:45:59 +0200 | Andreas | Removing empty file sample.c (#14333) |
| fa2d59a697 | 2025-09-10 11:54:04 +0200 | Per Östlund | Fix EvalConstants.evaluateExp (#14328) |
| 9b192aa68f | 2025-09-09 18:04:14 +0200 | Andreas | Remove C runtime draft from 2011 (#14327) |
| d4c2a82b82 | 2025-09-09 14:05:19 +0200 | Per Östlund | Check that constants have bindings (#14324) |
| e2cc005090 | 2025-09-09 12:55:21 +0200 | kabdelhak | [NF] further update of resizable support (#14323) |
| 18e0a33b30 | 2025-09-08 19:00:47 +0200 | kabdelhak | [NF] add support for resizable modifications (#14322) |
| b5924ab8e1 | 2025-09-08 11:26:10 +0200 | phannebohm | [NB,Template] Use array copy for residuals (#14318) |
| a476a10b4d | 2025-09-07 16:51:51 +0200 | phannebohm | Rename codegen function (#14317) |
| 62eaad3ca2 | 2025-09-06 22:50:09 +0200 | kabdelhak | [NB] update size classification differentiation (#14316) |
| 018f0549c4 | 2025-09-06 10:33:21 +0200 | kabdelhak | [NB] make equation mapper also traverse removed equations (#14314) |
| c627b0fedc | 2025-09-05 23:07:21 +0200 | kabdelhak | [NF] improve algorithm simpification (#14315) |
| 2d370313ec | 2025-09-05 14:41:25 +0200 | Adeel Asghar | Skip expression evaluation when `getModelInstanceAnnotation` is called (#14313) |
| 8e080ca0ab | 2025-09-04 17:21:41 +0200 | Andreas | Deprecation notice for unused/experimental ODE solvers (#14310) |
| 3e510287e2 | 2025-09-04 15:15:55 +0200 | Andreas | Remove rungekuttassc ODE solver (#14308) |
| b25388daa9 | 2025-09-03 17:53:05 +0200 | kabdelhak | [NB/NF] add function pointer argument differentiation (#14304) |
| 78e784698c | 2025-09-03 17:40:05 +0200 | Andreas | Remove imprungekutta (#14302) |
| 5e4a9e3cdb | 2025-09-03 15:54:11 +0200 | Andreas | Removing deprecated ODE solver impeuler (#14300) |
| e84311fa18 | 2025-09-03 15:16:22 +0200 | Adeel Asghar | Improve loading of large result files (#14301) |