Commit | Date | Author | Summary |
e499b20663 | 2024-09-18 00:56:40 +0200 | Per Östlund | Improve -d=evalOutputOnly performance (#12894) |
149ccc25c4 | 2024-09-16 16:54:39 +0200 | Per Östlund | Get rid of unnecessary global constant (#12890) |
9ae93a8d26 | 2024-09-16 15:07:47 +0200 | Per Östlund | Update Modelica versions (#12889) |
bd985bae66 | 2024-09-13 20:04:25 +0200 | phannebohm | [janitor] Replace `listLength == 0` by `listEmpty` (#12884) |
131cb1a233 | 2024-09-13 18:44:03 +0200 | kabdelhak | [NB] also traverse message of asserts with map() (#12883) |
996bf65bf4 | 2024-09-13 18:05:40 +0200 | kabdelhak | [NB] remove subscripts for event vars (#12882) |
29e3bb89e5 | 2024-09-13 17:30:16 +0200 | Per Östlund | Improve mapVector in MetaModelica C++ interface (#12881) |
ed2a804313 | 2024-09-13 17:07:03 +0200 | kabdelhak | [NF] fix algorithm alias (#12879) |
8218c9f2bb | 2024-09-13 16:31:53 +0200 | Per Östlund | Add FrontEndCpp to autotools build (#12876) |
5b81439264 | 2024-09-13 14:47:16 +0200 | kabdelhak | [NB] update algorithm events (#12877) |
2b0a736076 | 2024-09-12 14:57:34 +0200 | kabdelhak | [NB] Alias: support array values in nominal check (#12874) |
1a08d0b00b | 2024-09-12 00:20:46 +0200 | Francesco Casella | Clarified --evaluateAllParameters documentation (#12873) |
802849e852 | 2024-09-11 17:16:59 +0200 | kabdelhak | [NB] update slicing (#12872) |
a144580a4b | 2024-09-11 15:53:33 +0200 | kabdelhak | [NB] fix slicing of variables (#12870) |
90ebc931cc | 2024-09-10 18:59:48 +0200 | cbermperi | [NB] Add case for array equations in function findSimpleEquation (#12832) |
0047928cc0 | 2024-09-10 17:40:45 +0200 | phannebohm | [janitor] Use partial `checkEqn` and fix typos (#12869) |
a89e74ca49 | 2024-09-10 16:02:28 +0200 | kabdelhak | [NB] update inline module (#12868) |
6ce332eb40 | 2024-09-10 14:41:18 +0200 | kabdelhak | [NB] have a backup solving for sliced for loops (#12867) |
f8243991a6 | 2024-09-10 14:07:28 +0200 | Henning Kiel | listEmpty instead of listLength==0 (#12866) |
82f9032862 | 2024-09-10 11:43:03 +0200 | kabdelhak | [NB] refactor inline module (#12863) |
e60ae13573 | 2024-09-10 10:18:43 +0200 | Henning Kiel | replace sprintf by snprintf (#12865) |
7c5c955995 | 2024-09-09 16:20:28 +0200 | rfranke | Don't combine subscripts for exposeLocalIOs (#12854) (#12861) |
ffbf36d7f1 | 2024-09-09 13:46:16 +0200 | Adeel Asghar | Set PlotWindow toolbar icons size same as OMEdit main toolbar (#12857) |
69dcbd030e | 2024-09-09 12:37:06 +0200 | Per Östlund | Fix FlatModelica::Expression relational operators (#12856) |
7eb86c5fc1 | 2024-09-06 19:51:34 +0200 | Per Östlund | Add type casting of records (#12853) |
f8d3f82139 | 2024-09-06 15:52:44 +0200 | Adrian Pop | v1.12.5-dev (#12852) |
7a25807de0 | 2024-09-06 14:04:01 +0200 | Adeel Asghar | Reset previously set unit prefix before changing the displayUnit (#12850) |
9617104b05 | 2024-09-05 13:29:35 +0200 | Per Östlund | Improve handling of unqualified imports (#12845) |
82134dcae6 | 2024-09-04 16:44:13 +0200 | kabdelhak | [NB] fix inlining of functions (#12843) |
b8b936e89e | 2024-09-04 15:40:46 +0200 | Andreas | OpenModelica_uriToFilename_impl check empty string (#12637) |
0cbb93586d | 2024-09-04 12:52:11 +0200 | kabdelhak | [NF] fix Dimension.size (#12836) |
070507b46d | 2024-09-04 12:25:56 +0200 | Adeel Asghar | Evaluate variables used in DynamicSelect (#12841) |
0e85141ea2 | 2024-09-03 18:44:45 +0200 | Per Östlund | Handle start attributes with each on parameters without binding (#12839) |
ff85d73d80 | 2024-09-03 14:03:03 +0200 | kabdelhak | [NF] remove debugging message (#12835) |
b4971595da | 2024-09-02 15:49:44 +0200 | Adeel Asghar | Check for index out of range (#12834) |
57d09e8be7 | 2024-09-01 21:50:56 +0200 | Adeel Asghar | Add type casting functions with exception (#12833) |
f69975f68c | 2024-08-30 13:09:33 +0200 | Per Östlund | Fix type checking of connectors (#12830) |
e79a414e9e | 2024-08-29 14:10:25 +0200 | Per Östlund | Improve type checking (#12829) |
03d7e53ed2 | 2024-08-29 13:27:00 +0200 | Adeel Asghar | More fixes for icon generation script (#12825) |
021284b454 | 2024-08-28 15:25:08 +0200 | arun3688 | export all attributes to fmimodeldescription.xml (#12827) |
c473b04168 | 2024-08-28 15:39:42 +0800 | James | Add cache clearing on class reload (#12826) |
b924bec24a | 2024-08-27 12:56:45 +0200 | Henning Kiel | remove duplicate case (#12822) |
43d5150779 | 2024-08-26 11:58:46 +0200 | Adeel Asghar | Fix generation of icons when placement annotation is missing (#12820) |
043791700f | 2024-08-26 11:49:45 +0200 | Adeel Asghar | Added km/h as displayUnit for speed m/s (#12819) |
c36e027b4f | 2024-08-26 10:35:10 +0200 | kabdelhak | [NB] add inlining of trivial array equations (#12805) |
328b2d397c | 2024-08-26 09:32:26 +0200 | cbermperi | [NB] Add variable types int and bool for collecting attributes (#12799) |
37d54ce0e3 | 2024-08-21 17:31:21 +0200 | arun3688 | fix OMSimulator dll path when building from Makefile (#12812) |
1351f51b16 | 2024-08-21 15:58:15 +0200 | kabdelhak | [NB] allow illegal skips (#12811) |
bfce840e28 | 2024-08-21 13:20:40 +0200 | Adeel Asghar | Associate the DynamicSelect diagram to the result in Variable Browser (#12808) |
faa789aad6 | 2024-08-20 17:58:38 +0200 | phannebohm | [NB] Fix order of `elsewhen` branches (#12807) |
b8d88a2f66 | 2024-08-20 15:50:55 +0200 | kabdelhak | [NB] update sliced balancing of initialization (#12804) |
476ac8cf1e | 2024-08-20 15:44:38 +0200 | phannebohm | [NB] Simplify if-equation structure (#12790) |
56fe5ad945 | 2024-08-20 11:51:18 +0200 | kabdelhak | [NB] update strong components (#12803) |
baa764832c | 2024-08-20 11:01:56 +0200 | phannebohm | [NB] Refactor hold events check for efficiency (#12802) |
20a061263e | 2024-08-19 16:44:55 +0200 | kabdelhak | [NB] handle lunary expressions in when conditions (#12801) |
42a37a6efc | 2024-08-19 16:04:06 +0200 | kabdelhak | [NB] add follow equations flag (#12800) |
bfeffdac4f | 2024-08-19 14:35:53 +0200 | kabdelhak | [NB/NF] simplify nested lunary (#12796) |
39465e4a5c | 2024-08-19 13:20:18 +0200 | Per Östlund | Fix InteractiveUtil.getInheritedAnnotation (#12798) |
a1b26e8939 | 2024-08-19 12:32:33 +0200 | Adeel Asghar | Invalidate the simulation options when the model text is changed (#12797) |
048f61d7d2 | 2024-08-19 11:52:42 +0200 | Per Östlund | Fix setElementModifierValue for redeclare elements (#12795) |
2ce16e8d3e | 2024-08-19 11:52:09 +0200 | kabdelhak | [NSim] fix entwined equations (#12794) |
596b7d3d68 | 2024-08-19 10:15:19 +0200 | kabdelhak | [NB] update residual for loops (#12793) |
541b4ded3f | 2024-08-18 10:57:12 +0200 | Julien Schueller | OMCompiler: Fix missing fstream include (#12792) |
8c9729e340 | 2024-08-16 15:12:36 +0200 | Adeel Asghar | Use the choice comment only for display (#12789) |
8a3de6a92c | 2024-08-16 12:48:09 +0200 | phannebohm | [NB] Simplify equations structurally (#12787) |
3bb00759fd | 2024-08-15 18:02:38 +0200 | Per Östlund | Add choices comments to the instance API (#12786) |
7834560f30 | 2024-08-15 17:12:19 +0200 | phannebohm | [NB] Remove all buitlin stream calls after alias (#12785) |
86b443b79c | 2024-08-15 16:27:05 +0200 | Per Östlund | Add comment to SCode.Mod (#12783) |
b016072b0f | 2024-08-15 14:14:01 +0200 | phannebohm | Use `map` to simplify equations (#12781) |
bb5ad443ef | 2024-08-15 12:10:45 +0200 | Adeel Asghar | Allow loading Base Modelica files (*.bmo) (#12780) |
849774e3de | 2024-08-15 10:32:14 +0200 | Per Östlund | Revert "Don't expand sum/product (#12773)" (#12779) |
e41d2be457 | 2024-08-14 15:43:17 +0200 | Adeel Asghar | Choices are expressed in the same unit as the parameter (#12777) |
1bf44b9105 | 2024-08-14 11:25:03 +0200 | Per Östlund | Don't expand sum/product (#12773) |
ae0b5f6e35 | 2024-08-13 14:36:13 +0200 | Adeel Asghar | Improve add component/connection and delete component/connection (#12774) |
63f4cd40d5 | 2024-08-12 14:47:41 +0200 | Per Östlund | Remove unnecessary dereference in ErrorMessage (#12772) |
9f1b2421d4 | 2024-08-09 14:49:51 +0200 | Adeel Asghar | Avoid calling `getModelInstance` when adding a new component (#12635) |
5ddb9ffbb9 | 2024-08-05 14:30:27 +0200 | kabdelhak | [NB] update holdEvents for clocked (#12765) |
e896e66d64 | 2024-08-02 15:55:53 +0200 | Adeel Asghar | Set the OriginItem position when creating the elements (#12763) |
faddacc204 | 2024-07-30 14:56:52 +0200 | Adeel Asghar | Remove the Element children when we delete it (#12758) |
0c65f417c3 | 2024-07-26 19:45:29 +0200 | phannebohm | [NB] Fix differentiation of builtin functions (#12755) |
bc9ccce484 | 2024-07-26 11:32:20 +0200 | kabdelhak | [testsuite] update new backend clock tests (move from failing to working) (#12752) |
853df95075 | 2024-07-26 10:28:36 +0200 | kabdelhak | [NSimCode] update no return equation handling (#12751) |
2351b80525 | 2024-07-26 09:21:41 +0200 | kabdelhak | [NSimCode] collect event clock when equations (#12750) |
c332a056d6 | 2024-07-24 17:12:14 +0200 | phannebohm | Wrap stream sum in `inStreamDiv` call (#12747) |
2d3d231d3d | 2024-07-23 16:13:34 +0200 | phannebohm | Fix inequality check on negative eps (#12741) |
520a8d92a5 | 2024-07-23 15:36:49 +0200 | phannebohm | Don't check div-by-zero (#12745) |
71f0aaf811 | 2024-07-23 15:36:08 +0200 | phannebohm | Deactivate Jacobians for SCCs (#12743) |
14f9d5a9d3 | 2024-07-22 11:13:18 +0200 | phannebohm | Check for div-by-zero at compile time (#12739) |
d48837e5bc | 2024-07-18 08:57:14 +0200 | phannebohm | [janitor] (#12724) |
e2752424f0 | 2024-07-17 18:57:01 +0200 | phannebohm | [NB] Reactivate use of sparsity pattern (#12530) |
6379009a4e | 2024-07-13 01:19:53 +0200 | kabdelhak | [NB] add clocked equations to addUntypedList (#12720) |
5936d8ae51 | 2024-07-12 20:49:34 +0200 | phannebohm | [janitor] (#12719) |
4b4e578f6c | 2024-07-12 15:33:26 +0200 | kabdelhak | [NB] update event clocks (#12716) |
ccfb23154b | 2024-07-12 10:49:20 +0200 | kabdelhak | [testsuite] add more clocked tests for new backend (#12715) |
632cd43b0a | 2024-07-12 07:33:22 +0200 | kabdelhak | [NB] introduce clocked systems (#12707) |
b6de925408 | 2024-07-11 16:40:15 +0200 | kabdelhak | [NB] fix differentiation of boolean types in alias (#12713) |
4f51b36953 | 2024-07-10 23:17:09 +0200 | cbermperi | [NB] Fixing issues in Alias module introduced in #12526 (#12697) |
e87692cb93 | 2024-07-05 17:56:46 +0200 | arun3688 | export relativeQuantity to modeldescription.xml (#12695) |
a23ddef49f | 2024-07-05 12:00:48 +0200 | anotheruserofgithub | Fix ExecStat not to measure itself (#12589) |
635218f7e0 | 2024-07-04 13:19:53 +0200 | Per Östlund | Handle unknown dimensions better in getModelInstance (#12690) |
2fd0df3d12 | 2024-07-04 12:53:53 +0200 | arun3688 | fix typos in OMMatlab user's guide (#12689) |
504611b14f | 2024-07-03 12:13:06 +0200 | cbermperi | [NB] Update Alias module (#12526) |
0fa6296816 | 2024-07-02 22:00:07 +0200 | Per Östlund | Improve performance of BackendDAEUtil.applyIndexType (#12684) |
ca5221bbad | 2024-07-02 16:48:52 +0200 | Per Östlund | Fix dumping of record element expressions (#12683) |
c0b923a81f | 2024-07-02 16:04:13 +0200 | Per Östlund | Implement Base Modelica scalarization (#12682) |
6c767820b8 | 2024-07-01 14:07:25 +0200 | Per Östlund | Don't print out _ for Base Modelica (#12670) |
50ee994c75 | 2024-07-01 13:28:07 +0200 | Per Östlund | Fix Scalarize.scalarizeVariable (#12668) |
9672a58d28 | 2024-07-01 11:52:41 +0200 | Per Östlund | Don't print tuple subscripts for Base Modelica (#12666) |
83e8e6d947 | 2024-06-28 16:52:28 +0200 | phannebohm | [NB] Fix BackendExtension imports (#12660) |
1d25ec721b | 2024-06-28 15:15:16 +0200 | Per Östlund | Simplify Scalarize.scalarizeVariable (#12659) |
797972ad9e | 2024-06-28 13:38:55 +0200 | kabdelhak | [NB] adjacency multiple occurences update (#12657) |
3aef50c17e | 2024-06-27 11:09:16 +0200 | Adrian Pop | Qt6 (#12485) |
5ef4a70c43 | 2024-06-27 10:24:58 +0200 | anotheruserofgithub | Implement array traversal with Susan map operator (#12648) |
d54c72f870 | 2024-06-26 12:58:21 +0200 | anotheruserofgithub | Fix s(n)printff buffer size and format errors (#12588) |
f500cdbabb | 2024-06-25 15:33:51 +0200 | Per Östlund | Add option to move Base Modelica bindings (#12645) |
80dee6e1a2 | 2024-06-25 14:41:01 +0200 | kabdelhak | [NF/NB] update simplify (#12644) |
907b8bd1e8 | 2024-06-24 16:41:19 +0200 | Per Östlund | Improve performance of Expression.extractUniqueCrefs* (#12638) |
c1e0c3a278 | 2024-06-24 13:24:16 +0200 | Per Östlund | Improve ComponentRef.hash (#12634) |
9d197a688e | 2024-06-24 12:15:03 +0200 | Per Östlund | Add missing initial bucket count to PartialD2ColoringAlgC (#12632) |
8ede334557 | 2024-06-21 15:43:54 +0200 | kabdelhak | [NB] add array compression after simplify to remove DUMMY equations (#12624) |
537f41ed82 | 2024-06-19 17:20:04 +0200 | kabdelhak | [NF] update statement conversion (#12614) |
53a0a89576 | 2024-06-19 16:49:18 +0200 | Per Östlund | Fix evaluation of call type dimensions (#12618) |
c399c46cca | 2024-06-19 14:42:19 +0200 | Per Östlund | Improve Ceval.EvalTarget (#12617) |
261d3c8238 | 2024-06-19 11:59:10 +0200 | kabdelhak | [NB] better simplification of when equations (#12613) |
fcb11c0ca1 | 2024-06-18 19:38:27 +0200 | kabdelhak | [NB] update state collection for ALWAYS states (#12606) |
a195f47893 | 2024-06-18 16:32:42 +0200 | Per Östlund | Ignore protected access in instance API (#12608) |
6c0894d7f8 | 2024-06-18 15:28:50 +0200 | Adeel Asghar | Mark the dependent models dirty and only update them when needed (#12610) |
65c8813c09 | 2024-06-18 14:39:08 +0200 | kabdelhak | [NB] fix sample in algorithms (#12603) |
dfa28cb0e9 | 2024-06-18 11:59:42 +0200 | kabdelhak | [NB] update initial call cleanup (#12602) |
73adf06504 | 2024-06-18 11:59:28 +0200 | kabdelhak | [NB] correctly differentiate min and max functions (#12601) |
680083da4a | 2024-06-18 10:43:36 +0200 | kabdelhak | [NB] correctly count eqns and vars in minimal tearing (#12600) |