Commit | Author | Summary |
5d8d6973d1 | rfranke | Enhance DASSL in C++ runtime to support basic DAE mode and add test |
f77c0066de | rfranke | Fix declaration of C++ methods for DAE residuals |
c90b8169a7 | rfranke | Add variable index mappings for C++ to DAE code generation |
0f5882b99c | kabdelhak | [BE] parse arrays as record attributes (#10573) |
66b9b8aa81 | Per Östlund | Improve component handling (#10582) |
25ab393892 | kabdelhak | [SimCode] add missing function pointer dump (#10581) |
44cb9fc093 | Andreas | utf-8 encoding for doc/usersguide (#10570) |
22e142a162 | Andreas | Adding devcontainers for VSCode (#10561) |
34856e7d4f | Adrian Pop | support building the simulation code as a dyamic link library (#10503) |
e506fbc068 | Adrian Pop | fix variable filtering (#10206) (#10571) |
364fdb4a15 | rfranke | Fix forward declaration of C++ Functions in FMU export |
9796055906 | rfranke | Recognize LOG_STDOUT and LOG_ASSERT in C++ runtime to avoid OMEdit warning |
0738888b64 | rfranke | More unification of C and C++ log options, following up #10467 |
8006f5b6e4 | Adeel Asghar | Use LOG_STDOUT and LOG_ASSERT instead of stdout and assert (#10575) |
5372b7f0ae | Martin Sjölund | Don't run the environment job on Windows anymore (#10574) |
8b998132fb | Adeel Asghar | Hide the parameters marked final (#10567) |
01cf43c698 | kabdelhak | [BE] dont imply protected on hide result (#10566) |
33a50c3b54 | Andreas | Prefix log flags assert and stdout with LOG_ (#10560) |
d65631742b | Per Östlund | Dump restriction and prefixes in getModelInstanceIcon (#10565) |
8a5b18fa8b | Adeel Asghar | Do not hide the top level conditional components (#10559) |
9c03ddc345 | Per Östlund | Add error check for non-constants in classes (#10558) |
23fdc84c46 | Andreas | Source-Code FMUs with FMI2_FUNCTION_PREFIX in C sources (#10547) |
1206a36adc | Mahder Gebremedhin | Fix translation process of daeMode. (#10552) |
27b51be29e | Per Östlund | Suppress more errors in getModelInstance (#10551) |
5e16c9ae92 | Per Östlund | Improve handling of no-flow stream connectors. (#10546) |
872d6a9808 | Andreas | Add precompiler definition FMI2_FUNCTION_PREFIX for static CMake FMUs (#10509) |
cce0dbf536 | Per Östlund | Improve stream connector handling (#10541) |
1e295d18e3 | Per Östlund | Improve handling of expandable connectors (#10540) |
d055608d1c | phannebohm | [janitor] Comment Op for MDT (#10538) |
cd44e8d99e | Adeel Asghar | Fix the scope of getAllSubtypeOf when using the instance api (#10536) |
930eb48bed | Mahder Gebremedhin | Set the C++ standards using qmake CONFIGs. (#10534) |
78fcfd6587 | Andreas | Limit warnings for some linear solver messages (#10510) |
96670e4d1a | Mahder Gebremedhin | Add initial MSVC build support for OpenModelica. (#10529) |
2380f7ac32 | arun3688 | check for output vars of type REAL() (#10530) |
f7d3c095e8 | Mahder Gebremedhin | Replace listArrayLiteral with listArray. (#10528) |
ffbbed83a8 | Mahder Gebremedhin | Fix FMIL merging of static libs for MSVC. (#10525) |
1cf1bc7285 | Per Östlund | Generate legal names when obfuscating (#10522) |
0807f0f3ad | Mahder Gebremedhin | Improvements for MSVC build. (#10521) |
c0a709fb34 | Mahder Gebremedhin | Minor fixes for OMPlot. (#10518) |
1fdd3491b3 | Mahder Gebremedhin | Fix some uninitialized variable uses. (#10517) |
160a2896be | Mahder Gebremedhin | Use compareFilesAndMove instead of system(mv ...). (#10516) |
2414d51a09 | Mahder Gebremedhin | Change OMCppOMCFactory to static library. (#10515) |
4a92d8d082 | Mahder Gebremedhin | Minor fixes of CMake based configuration for portability. (#10512) |
88d7b964fd | Adeel Asghar | Use class where component is defined as a scope for getAllSubtypeOf (#10506) |
8afd6ca4f9 | Adeel Asghar | Allow disabling stdout and assert log options (#10500) |
724a32423c | Per Östlund | Improve handling of unconnected flow variables (#10504) |
93ae9d9624 | Per Östlund | Add some execStat to getModelInstance (#10498) |
e6986fa65b | Martin Sjölund | Fix for C++ runtime when OpenMP was not found (#10496) |
6dec7dff48 | Adeel Asghar | Check the missing type on end connector (#10495) |
7e60cb4c37 | rfranke | Restrict check for record to RECORD and add test |
31d01839e8 | rfranke | Pass record inputs to external functions by reference in Cpp runtime |
cc8b1abab9 | Per Östlund | Fix scoping of class attributes in getModelInstance (#10491) |
817e33e136 | phannebohm | [janitor] Refactor common task (#10490) |
9b17ddcd36 | Martin Sjölund | Add homebrew instructions (#10484) |
6ab888ea84 | Per Östlund | Improve getAllSubtypeOf (#10487) |
afd0bf2d15 | Per Östlund | Improve function evaluation (#10486) |
f4dc2927b0 | Adeel Asghar | Disable the paste on read only models (#10483) |
a510dec0d6 | Adeel Asghar | Modifiers are not part of the model now (#10474) |
d10c70d6fd | Adeel Asghar | Disable wheel event for drop downs and spin boxes in the OptionsDialog (#10472) |
5a8aa6107b | anotheruserofgithub | [OMEdit] Support OBJ & 3DS files as CAD shapes (#10377) |
7cad420053 | Adrian Pop | v1.22.0-dev (#10470) |
0eac864a8c | Per Östlund | Consider min/max structural for connector flows (#10464) |
c7832c623f | Adeel Asghar | Update the model text when connection is updated (#10466) |
16ac91ddb5 | Adeel Asghar | Fix cut,copy and paste when instance api is used (#10465) |
0273588b39 | Per Östlund | Fix derived modifiers in getModelInstance (#10456) |
92b6780f6a | phannebohm | Write Jacobian sparse pattern to binary file (#10352) |
a7cd739c8a | Per Östlund | Fix intString/stringInt on 64-bit Windows (#10453) |
10cfde0450 | phannebohm | [BE] Remove minmax check for nominal attribute (#10454) |
c29e2d4262 | Mahder Gebremedhin | Improve #10445 (#10452) |
02fef0b947 | Andreas | CMake CS FMUs with CVODE (#10433) |
7e90c0fa6e | Martin Sjölund | Fix LaTeX compilation error in newer LaTeX versions (#10449) |
2d43c5e3a6 | Martin Sjölund | Update the Sphinx dependencies (#10448) |
740a8c74a9 | anotheruserofgithub | [OMEdit] Apply specular coefficient of material (#10362) |
38b6c06992 | Mahder Gebremedhin | Improve handling of CLI and annotation flags/options. (#10418) |
a8c9dedc3f | Mahder Gebremedhin | Do not overwrite parameter values to compute attribute values. (#10445) |
3647dc1c4e | Adeel Asghar | Write the instance api profiling to a file `instanceApiProfiling.txt` (#10443) |
c84168ca74 | Adeel Asghar | Use modifierToJSON API to update the element modifier (#10441) |
2d4375a4d0 | anotheruserofgithub | Reset all visual properties including color (#10361) |
b37d4a5e2c | Per Östlund | Don't dump outer components in getModelInstance (#10440) |
e1706300c1 | anotheruserofgithub | [OMEdit] Allow changing properties of DXF shapes (#10360) |
5aba6e500f | Adeel Asghar | Measure the time performance of instance api (#10439) |
d06ba1f729 | Per Östlund | Add modifierToJSON API call (#10438) |
d33f6a4a74 | Per Östlund | Improve evaluation of dynamic annotations (#10435) |
dfb09872a1 | phannebohm | [NB] Differentiate builtin call homotopy (#10437) |
d68dfe00aa | anotheruserofgithub | [OMEdit] Set visual properties on CAD shapes (#10359) |
00c7cfdad6 | Per Östlund | Use enclosing scope for extends in replaceable classes (#10431) |
992700b839 | Andreas | Updating README for Linux makefile build (#10434) |
d9fa87c729 | Adeel Asghar | Keep on writing to the log file even if display limit is reached (#10432) |
7d1e442d28 | Adeel Asghar | [NewAPI] Show replaceable short type definitions in parameters window (#10430) |
3347ee4e0e | Per Östlund | Fix schema for replaceableClass in getModelInstance (#10429) |
b15dde7241 | anotheruserofgithub | Set ambient color of material the same as diffuse (#10358) |
7968170826 | phannebohm | [janitor] Cleanup old backend differentiateExp (#10410) |
16cbb665c4 | anotheruserofgithub | Set material on both front and back faces (#10357) |
84ce64a762 | phannebohm | Fix detection of non-differentiable discrete vars (#10422) |
217036a1b6 | anotheruserofgithub | Remove default material and drawable color (#10356) |
6f29f49b3e | Per Östlund | Add test cases for #10419 and #10424 (#10425) |
152357667c | Per Östlund | Fix dumping of bindings in getModelInstance (#10424) |
212bfe0cc5 | anotheruserofgithub | New classes to handle visual properties (#10355) |
e243033565 | Rahul P | Delete loop connections (#10195) |
dfed337680 | Per Östlund | Change unary minus to negative values earlier (#10420) |
379daf2724 | Per Östlund | Dump original bindings in getModelInstance (#10419) |
41016710b7 | phannebohm | [BE] Profile evaluateOutputsOnly separately (#10417) |
df48ecd5f5 | bernhardbachmann | Clean-up event handling (#10416) |
dc27243d78 | Adeel Asghar | Updated the FMI export documentation (#10415) |
7ce7c538b5 | Per Östlund | Add modifier argument to getModelInstance (#10412) |
7f0681b293 | Adeel Asghar | [NewAPI] Handle the missing types (#10409) |
567163d918 | phannebohm | [BE] Fix differentiation of enumeration literals (#10408) |
49374551d7 | bernhardbachmann | Improvements to the pi controller and first prototype of the pid controller (#10407) |
fa0ef7ff28 | Per Östlund | Handle missing connectors better in getModelInstance (#10406) |
6c4639ff8d | Per Östlund | Fix settings in Inst.instExpressions (#10405) |
be9260b759 | kabdelhak | [BE] fix regressions of #9263 (#10397) |
5ba168933c | Adeel Asghar | Move users guide search box to top (#10402) |
3b8425a505 | Per Östlund | Fix variability check during lookup (#10401) |
9d76c7b765 | bernhardbachmann | Improve event handling by using dense output instead of hermite (#10404) |
80e3f4b034 | arun3688 | fix matlab code for linearization (#10403) |
a9f1ae085c | Adeel Asghar | Add version information to getClassInformation (#10398) |
1c6ddad21d | Andreas | Copy external libraries into Docker volume for FMU compilation (#10396) |
74ee116f62 | bernhardbachmann | KINSOL needs to have higher accuracy for some MSL models (#10399) |