Commit | Author | Summary |
ecf1adbf70 | perost | Improve handling of deleted connections (#7798) |
87b8b1928f | Mahder Gebremedhin | [cmake] Link SS config after other SS libs |
853c3df01d | Mahder Gebremedhin | [cmake] Install SimulationRuntime/c headers. |
67c5bae7c9 | Mahder Gebremedhin | [cmake] Complete libSimulationRuntimeC linkage. |
c1adfd75f5 | Mahder Gebremedhin | [cmake] General improvements to CMake config. |
e30e00a433 | Mahder Gebremedhin | [cmake] Add more sources to libSimulationRuntimeC |
e1ed430241 | Mahder Gebremedhin | [cmake] Require and enforce C++11 project wide. |
5e72526c51 | Mahder Gebremedhin | [cmake] Add CMake config support for Cdaskr. (#7795) |
575da7f3d9 | arun3688 | fix error messages in boundary conditions (#7791) |
6284e4c227 | Rüdiger Franke | Consider base clocks for clock variables as well |
c9f74d3974 | Rüdiger Franke | Better distinguish event clocks from time based clocks |
1d83bff9ff | hudson | Updated libraries * libraries b5137ba...128efa2 (1): > Bump libraries |
81537a472c | Mahder Gebremedhin | Add omc_fread() to wrap fread() (#7780) |
01c9d3a226 | Mahder Gebremedhin | Update OMOptim. Fix include files and lib linkage. (#7787) |
26f6f9b6d4 | Mahder Gebremedhin | Silence CMake install messages if nothing changed. (#7785) |
c805cd56e6 | Mahder Gebremedhin | Link to libOpenModelicaRuntimeC (#7782) |
ec5d97160f | Mahder Gebremedhin | Allow repetition of simulation flags. (#7784) |
78435df840 | perost | Improve handling of conditional components (#7783) |
db83ff0e27 | arun3688 | improve error message for computing boundary condition (#7781) |
6ae89ac5ea | Mahder Gebremedhin | [cmake] Add a new libOptimizationRuntime library. |
e0ac95eed5 | Mahder Gebremedhin | [cmake] Handle Ipopt's public headers. |
f5af6148a8 | Mahder Gebremedhin | [cmake] Add lib SimulationRuntimeC |
6aa92faca8 | Mahder Gebremedhin | [cmake] Add a separate 'memory' library. |
1f63944330 | kabdelhak | [BE] fix jacobian array differentiation (#7771) |
328b4a8b94 | Mahder Gebremedhin | Rename included .c files to .inc |
cd4bd5502b | Mahder Gebremedhin | Remove unused source files. |
0297520b4c | Mahder Gebremedhin | Fix warnings. |
85ef25d0a9 | Mahder Gebremedhin | [cmake] Add CMake configuration support for Lis. |
475aee8226 | Mahder Gebremedhin | [cmake] Add a target arch related info file. |
f55cf544ca | Rüdiger Franke | Change Cpp nonlinear solver order to newton, kinsol |
6384d1bb59 | Rüdiger Franke | Tighten tolerance of continuous Cpp events |
c3c41babdd | Rüdiger Franke | Clean-ups of SimManager related to events at final time |
3d8c51b4a9 | Rüdiger Franke | Handle pending events at final time |
9604d7510e | Mahder Gebremedhin | Fix curl memory management. (#7760) |
4a99720f22 | phannebohm | Always choose der(state) as tearing variable (#7751) |
756aa34fa0 | Adeel Asghar | Use the simple grid as default instead of detailed (#7759) |
9250287a1e | Mahder Gebremedhin | Add a new "interface" library for OMC config |
4022252ca6 | Mahder Gebremedhin | Add Ipopt to CMake configuration and compilation. |
626b585de3 | Mahder Gebremedhin | Fix cleaning of pristine repository clone. |
702aee8c17 | Mahder Gebremedhin | Move configuration headers to OMCompiler/ |
b9a29960ad | Mahder Gebremedhin | Pass on Fortran compiler and flags to CMake target (#7752) |
198cb18103 | phannebohm | Only skip tearing if target has sparse solver (#7727) |
bf2e73acaf | Adeel Asghar | Retain the toggle state of plot curve when re-simulating or updating (#7749) |
5cba0559ad | Mahder Gebremedhin | Make Ipopt's Python requirement optional. |
bf6cc0c702 | Mahder Gebremedhin | Delete old Ipopt. Replaced by Ipopt-3.13.4. |
2f8c2efdf8 | Mahder Gebremedhin | Reduce number of intervals to lower exec time. |
441cea4529 | rfranke | Fix template errors for unrolled array return value for Cpp (see #7743) (#7746) |
ecfe0466bc | rfranke | Add support for colored numerical Jacobian to Cpp (#7745) |
769da645c6 | Mahder Gebremedhin | Update expected outputs. |
0f7757dea1 | Mahder Gebremedhin | Pass on Fortran compiler and flags to CMake target |
7c25f17518 | Mahder Gebremedhin | Add Ipopt 3.13.4 |
ae556d96bd | Rüdiger Franke | Tune DASSL and update msl32_cpp tests |
132e89ae53 | Rüdiger Franke | Update testsuite/simulation/libraries/msl32_cpp for previous default CVode |
6f58bc53e2 | Mahder Gebremedhin | Use cmake3 on CentOS7 builds. |
a97711d530 | phannebohm | Fix redundant debug messages |
2a82d9e046 | phannebohm | [janitor] Fix tearing |
b7127a2ce4 | Mahder Gebremedhin | Propagate cmake exe to sub folders and targets. |
2749df6cf1 | rfranke | Add DASSL solver calling regular 3rdParty/Cdaskr to Cpp runtime (#7735) |
8750af3391 | Rahul P | Fixed OPC UA server crash related to Boolean vars (#7731) |
82684d4593 | Adeel Asghar | Check if the co-ordinate value is 0.0 (#7729) |
2e932dc95f | Mahder Gebremedhin | Use size_t to avoid overflow for large int values (#7726) |
107b71ee1f | Lennart Ochel | Change some warnings to errors (#7725) |
773d98e4a9 | Lennart Ochel | Return EXIT(1) for invalid runtime flags (#7721) |
c6e75ce754 | Lennart Ochel | Fix freeMemory in fmi export (#7724) |
514659fd6a | Lennart Ochel | Update OMSens_Qt (#7723) |
e52a718438 | Mahder Gebremedhin | [cmake] Add omopcua to configuration. |
5e0102f452 | Mahder Gebremedhin | [cmake] Some more documentation |
d54c75d331 | Lennart Ochel | Move the allocation of states etc out of doStep (#7713) |
b7159c6c3c | Adrian Pop | fix for #7706, use the component order from getComponents (#7709) |
eb4cfd9ff3 | Mahder Gebremedhin | [cmake] Improve ModelicaExternalC configuration. |
b6153f5100 | Mahder Gebremedhin | [cmake] Install the built libraries. |
8cdca882c4 | Mahder Gebremedhin | Disable sundials's check of usability of suitsparse |
821f0a97d7 | hudson | Updated libraries * libraries 0f47ccf...b5137ba (1): > Bump libraries |
16bccab1d5 | Mahder Gebremedhin | [cmake] Add a CMake build CI job. |
0fe24f24bc | Mahder Gebremedhin | [cmake] Fix SuiteSparse folder name. |
05dd40fb64 | Mahder Gebremedhin | Fix ffi.h inclusion. |
35009073b4 | Mahder Gebremedhin | Do the same thing that is done in other places. |
fdcb7b6ac7 | Mahder Gebremedhin | [cmake] Add cmake support for libffi. |
4dc45ff753 | Mahder Gebremedhin | [cmake] Initial update for libffi |
d4b39c950e | Mahder Gebremedhin | CMake improvements (#7699) |
b1b67968a8 | Lennart Ochel | Update OMSimulator (#7690) |
682e7a6291 | rfranke | Move selection of nonlinear solvers up from init to whole simulation (#7697) |
84ff1c7ea1 | phannebohm | Change selection logic of sparse solvers (#7695) |
19f49ac443 | rfranke | Make number of nonlinear solver configurations variable (#7696) |
2b1670638f | rfranke | Change default Cpp nonlin solver back to kinsol, keeping newton as fallback (#7694) |
961d2748b6 | Francesco Casella | Fixed notification message (#7693) |
e22e48ef52 | rfranke | Add fallback nonlinear solver to Cpp runtime (#7689) |
eaee7a2c66 | Lennart Ochel | Update OMSimulator (#7686) |
e9f86ba1ce | rfranke | Make Cpp Newton solver more robust and fix crash of IDA (#7687) |
5c650117f8 | Rüdiger Franke | Extend Newton solver with total pivoting as fallback and fix XML logging |
aabf49e317 | Rüdiger Franke | Simplify and fix Cpp command line parsing |
7739d8e0be | Rüdiger Franke | Extend StatArray, DynArray and ArraySlice for up to 6 dimensions |
48759ab893 | rfranke | Change default Cpp solvers (#7684) |
323da9170b | rfranke | Remove worse initialization tearing for Cpp runtime (#7681) |
5717957733 | arun3688 | extract and compute boundaryConditions for Data Reconciliation (#7676) |
a57749dbe0 | Mahder Gebremedhin | Fix #7667 and simplify Codegen. (#7680) |