Timeline
2022-07-06:
- 19:24 Changeset in OpenModelica [17fa8eb]maintenance/v1.19v1.19.2 by
-
- 1 delete in tag-release.sh
remove tag-release.sh script (#9201)
- 19:04 Changeset in OpenModelica [333fd174] by
-
- 8 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Clean up ToDos
- 18:34 Changeset in OpenModelica [cee3e30]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 6 edits in OMCompiler/Compiler
Remove NFEquation.CREF_EQUALITY (#9199)
- Remove CREF_EQUALITY and just use EQUALITY instead, since having "naked" crefs complicates expression traversal and the NF doesn't actually need it.
- Convert EQUALITY with crefs to DAE.EQUEQUATION for the old backend, and just use EQUALITY directly in the new backend.
- 17:30 Changeset in OpenModelica [0d28348f] by
-
- 1 delete in tag-release.sh
remove tag-release.sh script
- 17:24 ReleaseNotes/1.19.2 created by
- 16:56 ReleaseNotes/1.19.0 edited by
- (diff)
- 16:26 Changeset in OpenModelica [3cfa713] by
-
- 2 edits in OMCompiler/SimulationRuntime/c/simulation/solver
[c] add jacobian flag dassl
- 16:16 Changeset in OpenModelica [129bd83] by
-
- 7 edits in OMCompiler
[SimCode/C] update jacobian handling
- use symbolical jacobian, sparsity pattern and coloring if available
- if the flag -jacobian= is used, try to use the best possible option and issue a warning if not possible
- added support for IDA: Todo: Dassl CVODE
- 15:55 Changeset in OpenModelica [b9fd62c] by
-
- 6 edits in OMCompiler/Compiler
Remove NFEquation.CREF_EQUALITY
- Remove CREF_EQUALITY and just use EQUALITY instead, since having "naked" crefs complicates expression traversal and the NF doesn't actually need it.
- Convert EQUALITY with crefs to DAE.EQUEQUATION for the old backend, and just use EQUALITY directly in the new backend.
- 13:13 Changeset in OpenModelica [e9b91bd3] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/util/modelica_string.c
GC_vasprintf first argument is not const
- 12:48 Changeset in OpenModelica [3509fec] by
-
- 5 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Small update:
- fixed typo
- make hermite interpolaion without error control default
- make check of interpolation error more conservative
- 11:56 Changeset in OpenModelica [1f19bcc]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 3 edits in OMCompiler/Compiler
Dae mode symbolic jacobian (#9198)
make dae mode symbolic jacobian available
use --daeMode --generateSymbolicJacobian as translation flags and -jacobian=coloredSymbolical as simflag.
- 11:54 Changeset in OpenModelica [8c20681a] by
-
- 2 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Some improvements and bug fixes:
- bug in gbodef_main(...) with timeRight
- changed event handling to hermite interpolation
- 11:14 Changeset in OpenModelica [a3284597] by
-
- 1 edit in OMCompiler/Compiler/SimCode/SimCodeMain.mo
[simcode] fix LOG_STATS for dae mode
- 11:07 Changeset in OpenModelica [e4f74c87] by
-
- 57 edits7 adds in /
Merge branch 'master' of github.com:OpenModelica/OpenModelica into daeMode_jac
- 11:06 Changeset in OpenModelica [e6c57c1] by
-
- 3 edits in OMCompiler/Compiler
[BE] fix dae jacobian
2022-07-05:
- 20:21 Changeset in OpenModelica [4fc42466] by
-
- 5 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Corrected values of ESDIRK methods
Introduced error control on the interpolation, which controls somehow
the error of the derivatives of the states
Make hermite_errctrl default
- 16:11 Changeset in OpenModelica [613f651] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_tableau.c
Dense output for ESDIRK2, ESDIRK3, ESDIRK4 added
- 13:50 Changeset in OpenModelica [8fb16b3] by
-
- 95 edits1 move10 adds in /
Merge remote-tracking branch 'origin' into model-instance-api
- 13:49 Changeset in OpenModelica [dea63527] by
-
- 6 edits in OMEdit/OMEditLIB
Parse component modifiers and dialog annotation
Show component parameters dialog
- 11:47 Changeset in OpenModelica [460088d]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 2 edits1 add in /
Skip partial class check in redeclared contexts (#9196)
Fixes #9178
- 11:12 Changeset in OpenModelica [f6183547] by
-
- 2 edits1 add in /
Skip partial class check in redeclared contexts
Fixes #9178
- 08:37 Changeset in OpenModelica [a03c6c6] by
-
- 4 edits in /
Changed default settings for integrator interpolation
Updated the available dense output possibilities
Adapted the test file HeatingSystem.mos
- 08:03 Changeset in OpenModelica [826b2416] by
-
- 2 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Changed default integrator for inner integration
2022-07-04:
- 22:26 Changeset in OpenModelica [46248b1]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 1 edit in README.cmake.md
Fix small typo and format better. (#9195)
- 22:06 Changeset in OpenModelica [4aafef51] by
-
- 1 edit in README.cmake.md
Fix small typo and format better.
- 20:03 Changeset in OpenModelica [a96d222]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 22 edits2 adds3 deletes in /
- 19:56 Changeset in OpenModelica [4ccdf5b]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 1 edit in README.cmake.md
Update macOS instructions (#9192)
- Update macOS instructions
feedback from hkiel.
- more updates to macOS section
- 19:49 Changeset in OpenModelica [774197e]maintenance/v1.19v1.19.2-dev.beta2 by
-
- 2 edits in OMCompiler/Compiler
[BE] creating array parameter bindings correctly (#9193)
- correctly creates array parameter bindings during initialization
- fixes ticket #8772
Co-authored-by: kabdelhak <karim.abdelhak@…>
- 19:36 Changeset in OpenModelica [77b4e70] by
-
- 1 edit in README.cmake.md
more updates to macOS section
- 19:29 Changeset in OpenModelica [e88a54b1] by
-
- 22 edits2 adds3 deletes in /
- 19:17 Changeset in OpenModelica [11590d2c] by
-
- 2 edits in OMCompiler/Compiler
[BE] creating array parameter bindings correctly
- correctly creates array parameter bindings during initialization
- fixes ticket #8772
- 17:34 Changeset in OpenModelica [f1e97ce]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/kinsolSolver.c
Fix wrong address operator for kinsol user data (#9190)
- 17:33 Changeset in OpenModelica [8f15490c]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation_data.h
Fixing function type of initialAnalyticalJacobian (#9189)
- Use DATA* instead of void*.
- Resolve warning when compiling C code.
- 17:12 Changeset in OpenModelica [5e2099e] by
-
- 1 edit in README.cmake.md
Update macOS instructions
feedback from hkiel.
- 17:03 Changeset in OpenModelica [83e621d]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/solver_main.c
[janitor] Switch to switch (#9173)
- 15:41 Changeset in OpenModelica [1149674] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/solver_main.c
[janitor] Switch to switch
- 14:36 Changeset in OpenModelica [987bfc4] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/kinsolSolver.c
Fix wrong address operator for kinsol user data
- 14:20 Changeset in OpenModelica [af2702e] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation_data.h
Fixing function type of initialAnalyticalJacobian
- Use DATA* instead of void*
- Remove warning when compiling C code.
- 14:06 Changeset in OpenModelica [307b438]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 1 edit in OMCompiler/Compiler/SimCode/SerializeInitXML.mo
fix #9176 - weird string concatenation issue (#9185)
- do not combine fcall + string as it SOMEHOW fails?!
- splitting it into two calls seems to work
- 12:14 Changeset in OpenModelica [e2bb85a2]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 7 edits1 add in /
Improve SCode modifiers in getModelInstance (#9187)
- Use $value for binding expressions in SCode modifiers to allow mixing it with submodifiers, and change the structure to be more compact.
- 12:09 Changeset in OpenModelica [bad7e13] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_util.c
Fixed hermite_interpolation_b
- 11:47 Changeset in OpenModelica [47d80fe8] by
-
- 7 edits1 add in /
Improve SCode modifiers in getModelInstance
- Use $value for binding expressions in SCode modifiers to allow mixing it with submodifiers, and change the structure to be more compact.
- 10:00 Changeset in OpenModelica [a3f77183] by
-
- 5 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Additional Hermite interpolation added - use only left hand side
derivatives
- 09:23 Changeset in OpenModelica [6e96cd5] by
-
- 3 edits in OMCompiler
Revert "wip try to do regular jacobian instead of nonlin"
This reverts commit 75cb5110c770b6493f6f7933e9a971b483fcbcb2.
- 08:49 Changeset in OpenModelica [0d346a0] by
-
- 3 edits in OMCompiler/Compiler
[BE/NF] do not lower record types in NF but in BE
- 08:27 Changeset in OpenModelica [75cb5110] by
-
- 3 edits in OMCompiler
wip try to do regular jacobian instead of nonlin
- 02:23 Changeset in OpenModelica [737e577c] by
-
- 1 edit in OMCompiler/Compiler/SimCode/SerializeInitXML.mo
fix #9176 - weird string concatenation issue
- do not combine fcall + string as it SOMEHOW fails?!
- splitting it into two calls seems to work
2022-07-03:
- 21:15 Changeset in OpenModelica [28f86e2] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_tableau.c
Some experiments with dense output
- 18:22 Changeset in OpenModelica [d2b32cd]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 1 edit in README.cmake.md
add more info on MacOS and other minor edits (#9184)
- 18:13 Changeset in OpenModelica [790fa1a] by
-
- 5 edits in OMCompiler/SimulationRuntime/c
Dense output and new integrator
- restructured dense output functionality
- added new integrator esdirk4
- added dense output for esdirk2 and esdirk3 (not so good)
- 18:00 Changeset in OpenModelica [e3b2ba34] by
-
- 1 edit in README.cmake.md
add more info on MacOS and other minor edits
2022-07-02:
- 21:18 Changeset in OpenModelica [14f1f9f0] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_util.c
Added new hermite interpolation function - uses fa, fb, dfb
- 17:51 Changeset in OpenModelica [a21c52f] by
-
- 2 edits in /
Fixed several issues:
- equdistant time grid emitting corrected
- error reporting Fixed
- PI Controller works now somehow realiable
- 15:46 Changeset in OpenModelica [34c77714] by
-
- 1 edit in testsuite/simulation/modelica/solver/gbode/IRKGaussian_01.mos
Updated testfile
- gauss6 makes to big steps and result comparison is failing
- 15:35 Changeset in OpenModelica [d182695] by
-
- 3 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Fixed problem with PID controller
- updated the buffer too late!
- 13:55 Changeset in OpenModelica [8718e41] by
-
- 2 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Small changes:
- use help vector gbData->y1 instead of sData->realVars
- comments corrected
- 12:50 Changeset in OpenModelica [7aeafbef] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_main.c
Correct reporting of -gbint flag
- 12:17 Changeset in OpenModelica [f90a921f] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_main.c
Corrected logging of solver information
- 12:05 Changeset in OpenModelica [53be9e63] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_util.c
Fixed Extrapolation of fast states
- Failed for dense output (gbData -> gbfData)
- 11:45 Changeset in OpenModelica [2ccaa24d] by
-
- 5 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Some structural changes and bug fixes:
- copy/paste error gbData->gbfData
- changed interface of error_interpolation_gb
- added flag dense_output_errctrl
- 09:12 Changeset in OpenModelica [f70b7138] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_step.c
Changed error reporting for step functions
- infoStreamPrint -> warningStreamPrint
- 08:53 Changeset in OpenModelica [70bf0c4] by
-
- 1 edit in testsuite/simulation/modelica/solver/gbode/multiRate_02.mos
Added test for outer/inner integration: explicit/implicit
- 08:35 Changeset in OpenModelica [f13a1bb0] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_main.c
Symbolic Jacobian needs flag -jacobian=symbolicJacobian, checked free(jacobian) if inner loop implicit outer loop explicit
2022-07-01:
- 21:06 Changeset in OpenModelica [b391e0c]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 2 edits in /
Fix dumping of modifiers in getModelInstance (#9181)
- 20:36 Changeset in OpenModelica [099c5ca5] by
-
- 2 edits in /
Fix dumping of modifiers in getModelInstance
- 19:32 Changeset in OpenModelica [1d244dc]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 8 edits in /
Improve extends in getModelInstance (#9172)
- Change extends to be an object that contain a class instance instead of being a class instance directly, and add modifiers and annotations from the extends clause to it.
- 19:08 Changeset in OpenModelica [1cb99ba]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 2 edits2 adds in /
Merge connector type when redeclaring (#9179)
Fixes #9177
- 18:54 Changeset in OpenModelica [76976787] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_main.c
fixed problem, when -gbm is explicit and -gbfm is implicit
- 18:38 Changeset in OpenModelica [4aed892b] by
-
- 2 edits2 adds in /
Merge connector type when redeclaring
Fixes #9177
- 18:23 Changeset in OpenModelica [2724866c] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_main.c
fixed logic with constant step size
- 18:16 Changeset in OpenModelica [09dbb0e] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_tableau.h
fixed pointer problem
- 18:03 Changeset in OpenModelica [b35f05f] by
-
- 18 edits in OMCompiler/SimulationRuntime/c
Merge branch '01-GBODE_development' of ssh://ssh.github.com:443/bernhardbachmann/OpenModelica into 01-GBODE_development
- 18:03 Changeset in OpenModelica [9d3432a] by
-
- 2 edits in OMCompiler/SimulationRuntime/c/simulation/solver
small fixes to dense output
- 17:45 Changeset in OpenModelica [68f70dc] by
-
- 15 edits in OMCompiler/SimulationRuntime/c
Resolving more TODOs and review comments
- 17:45 Changeset in OpenModelica [cd96786a] by
-
- 5 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Event handling for negative simulation time
- 17:45 Changeset in OpenModelica [d03e0fa] by
-
- 3 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Don't use MIN/MAX macros
- 17:34 Changeset in OpenModelica [2fbd0ead] by
-
- 6 edits in OMCompiler/SimulationRuntime/c/simulation/solver
dense output for dopri45 added
- 15:58 Changeset in OpenModelica [eba9844] by
-
- 3 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Merge branch '01-GBODE_development' of ssh://ssh.github.com:443/bernhardbachmann/OpenModelica into 01-GBODE_development
- 15:58 Changeset in OpenModelica [89c74710] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_tableau.c
dense output function for DOPRI45 added
- 15:49 Changeset in OpenModelica [e12a899b] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_main.c
Generalizing cases for control method GB_CTRL_I
It should check if the control method isn't constant
- 15:49 Changeset in OpenModelica [699f07b2] by
-
- 3 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Create getGBRatio function to parse gbratio flag
- 15:27 Changeset in OpenModelica [a1956b5] by
-
- 3 edits in OMCompiler/SimulationRuntime/c/simulation/solver
prepare for dense output & some comments
- 15:10 Changeset in OpenModelica [48cfd33] by
-
- 5 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Fixing remaining memory issues
- 14:19 Changeset in OpenModelica [1029d43c] by
-
- 2 edits in OMCompiler/SimulationRuntime/c/simulation/solver
1 leak solved, two to go
- 14:07 Changeset in OpenModelica [ff950fa1] by
-
- 5 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Resolving review comments
- 13:41 Changeset in OpenModelica [6d7d3dad] by
-
- 8 edits in OMCompiler/SimulationRuntime/c/simulation/solver
dense output for interpolation prepared
- 12:25 Changeset in OpenModelica [df138645] by
-
- 2 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Fixing IControl vs non-const controller
- 11:54 Changeset in OpenModelica [57ca5f3] by
-
- 11 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Resolving some TODOs
- Renaming functions
- Removing unused vars
- Clean up
- 10:59 Changeset in OpenModelica [29fa4df8] by
-
- 1 edit in testsuite/simulation/modelica/solver/gbode/HeatingSystem.mos
Use linear interpol for const step size in test
- 10:53 Changeset in OpenModelica [06bea49] by
-
- 4 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Fixing gbode_fODE
- 10:42 Changeset in OpenModelica [9483a26] by
-
- 3 edits in OMCompiler/SimulationRuntime/c/simulation/solver
default hermite interpolation and typos
- 10:33 Changeset in OpenModelica [118a84b] by
-
- 4 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Added hermite with error control
2022-06-30:
- 21:00 Changeset in OpenModelica [9cdf1dc3] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/gbode_main.c
Change the availability to true (for Francesco), added better error reporting
- 20:22 Changeset in OpenModelica [e8d0d2d]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 4 edits in OMCompiler/SimulationRuntime
Fix for CPP-runtime when boost is not in system directories. (#9174)
- Make sure CPP runtime libraries can find boost headers even when boost is not installed in system directories.
We do this by linking Boost:boost (which provides access to the header
only libraries, e.g., ublas) with OMCppConfig (omc::simrt::cpp::config)
All CPP-runtime libraries link to OMCppConfig. This means all of them
will get access to boost headers transitively.
- Make sure the ParModAuto library can find boost headers even when boost is not installed in system directories.
For this one we can link to Boost::graph (Boost::boost would have worked
equally fine)
- 19:55 Changeset in OpenModelica [35f393f] by
-
- 4 edits in OMCompiler/SimulationRuntime
Fix for CPP-runtime when boost is not in system directories.
- Make sure CPP runtime libraries can find boost headers even when boost is not installed in system directories.
We do this by linking Boost:boost (which provides access to the header
only libraries, e.g., ublas) with OMCppConfig (omc::simrt::cpp::config)
All CPP-runtime libraries link to OMCppConfig. This means all of them
will get access to boost headers transitively.
- Make sure the ParModAuto library can find boost headers even when boost is not installed in system directories.
For this one we can link to Boost::graph (Boost::boost would have worked
equally fine)
- 18:45 Changeset in OpenModelica [df70d96] by
-
- 7 edits in /
Fixing bug in hermite interpolation
- 18:45 Changeset in OpenModelica [a66f8644] by
-
- 4 edits in /
Fixing some problems with interpolation
- 18:45 Changeset in OpenModelica [ee69db8a] by
-
- 9 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Simplify interpolation methods
- 18:45 Changeset in OpenModelica [1db6e91] by
-
- 3 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Resolve and investigate memory leaks
- Not all leaks are fixes
- 18:43 Changeset in OpenModelica [204db0eb] by
-
- 2 edits in OMCompiler/SimulationRuntime/c/simulation/solver
Created alloc and free functions for gbode_nls
Unified copy-paste code.
- 18:43 Changeset in OpenModelica [cd3c5b9] by
-
- 8 edits in /
Function to get step size controller from simflag
- 18:27 Changeset in OpenModelica [9ff426e4]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 1 edit in OMCompiler/SimulationRuntime/ParModelica/CMakeLists.txt
Disable ParModAuto cif required boost libs are not found. (#9171)
- Instead of failing configuration completely when the required boost libraries are not found, simply disable ParModAuto and continue as it is an optional component anyway.
- We can add a configuration option for this but seems like it is an overkill to add an option just for this at the moment.
- We should probably handle the CPP runtime in a similar manner. Instead of requiring users to add yet another option to their configuration commandline.
- 18:06 Changeset in OpenModelica [e3db0c59] by
-
- 2 edits in OMCompiler/SimulationRuntime/c/simulation/solver
fixed problem with numerical Jacobian ... & ...
- 17:33 Changeset in OpenModelica [0c056fda] by
-
- 8 edits in /
Improve extends in getModelInstance
- Change extends to be an object that contain a class instance instead of being a class instance directly, and add modifiers and annotations from the extends clause to it.
- 17:24 Changeset in OpenModelica [e9a126c5] by
-
- 2 edits in OMCompiler/SimulationRuntime/c/simulation/solver
logic for handling symJacAvailable corrected
- 14:06 Changeset in OpenModelica [03dc87f] by
-
- 1 edit in OMCompiler/SimulationRuntime/ParModelica/CMakeLists.txt
Disable ParModAuto cif required boost libs are not found.
- Instead of failing comfiguration completely when the required boost libraries are not found, simply disable ParModAuto and continue as it is an optional component anyway.
- We can add a configuration option for this but seems like it is an overkill to add an option just for this at the moment.
- We should probably handle the CPP runtime in a similar manner. Instead of requiring users to add yet another option to their configuration commandline.
- 14:02 Changeset in OpenModelica [4928c1c]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 6 edits1 add in /
Improve handling of annotations in getModelInstance (#9169)
- Catch errors when instantiating annotations and add them to the JSON instead of failing.
- Add ErrorExt.printCheckpointMessagesStr.
Fixes #9167
- 13:58 Changeset in OpenModelica [71ce3e0e]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 11 edits in /
Temporary fix for conflicting Qt and OpenSceneGraph headers. (#9170)
- Always include Qt's QOpenGLContext header before including any OSG headers.
- See #9145 and https://bugreports.qt.io/browse/QTBUG-104673 for reasons behind this requirement.
- Improves #9145.
- 13:36 Changeset in OpenModelica [ab38e9bd] by
-
- 11 edits in /
Temporary fix for conflicting Qt and OpenSceneGraph headers.
- Always include Qt's QOpenGLContext header before including any OSG headers.
- See #9145 and https://bugreports.qt.io/browse/QTBUG-104673 for reasons behind this requirement.
- Improves #9145.
- 13:31 Changeset in OpenModelica [51c2749] by
-
- 6 edits1 add in /
Improve handling of annotations in getModelInstance
- Catch errors when instantiating annotations and add them to the JSON instead of failing.
- Add ErrorExt.printCheckpointMessagesStr.
Fixes #9167
- 13:13 Changeset in OpenModelica [b82f6c5a]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/kinsolSolver.c
Fix KINSOL residual counting (#9157)
- Fixed wrong residual counting in KINSOL
- Added additional logging case
- Fixed headers if WITH_SUNDIALS isn't defined
Co-authored-by: bernhardbachmann <bernhardbachmann@…>
2022-06-29:
- 18:04 Changeset in OpenModelica [2c909dcf]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 3 edits in /
Change input/output to an enum in getModelInstance (#9165)
- 17:06 Changeset in OpenModelica [c772bb7] by
-
- 3 edits in /
Change input/output to an enum in getModelInstance
- 15:47 Changeset in OpenModelica [a455e4b]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/nonlinearSystem.c
Fixing memory leak while feeing sparsity pattern (#9166)
- 15:20 Changeset in OpenModelica [186a3c51] by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/nonlinearSystem.c
Fixing memory leak while feeing sparsity pattern
- 15:05 Changeset in OpenModelica [1d71369e] by
-
- 19 edits in OMEdit/OMEditLIB
Parse component prefixes
Draw shapes
Draw components
- 14:56 Changeset in OpenModelica [da5a55e9]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 11 edits in /
Improve dumping of modifiers in getModelInstance (#9163)
- Dump the structure of modifiers instead of just dumping them as strings.
- Dump modifiers for classes too, including extends clauses.
- Make the modifiers optional.
- 14:28 Changeset in OpenModelica [cba69c29] by
-
- 11 edits in /
Improve dumping of modifiers in getModelInstance
- Dump the structure of modifiers instead of just dumping them as strings.
- Dump modifiers for classes too, including extends clauses.
- Make the modifiers optional.
- 13:18 Changeset in OpenModelica [76c66d9] by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFConvertDAE.mo
Update NFConvertDAE.makeTypeVars
- Update makeTypeVars to not need the whole node.
- 13:17 Changeset in OpenModelica [7cf2cfb1] by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFInstNode.mo
Fix NFInst.toFullDAEType
Update the type of the class to be unknown before starting conversion to avoid loops.
- 12:58 Changeset in OpenModelica [4809897] by
-
- 1 edit in OMCompiler/Compiler/NFFrontEnd/NFInstNode.mo
[NF] update type conversion for records
- 12:17 Changeset in OpenModelica [149492cd] by
-
- 2 edits in OMCompiler/Compiler/NFFrontEnd
[NF] update record types
- after frontend is nearly done collect all record types from equations and algorithms and apply them to variables
- 11:10 Changeset in OpenModelica [622d016]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 3 edits1 add in /
Handle unevaluable dimensions in connector check (#9161)
- Skip the connector balance check if a connector contains unevaluable dimensions (which can happen during e.g. checkModel).
Fixes #9160
- 10:41 Changeset in OpenModelica [37b44b1e] by
-
- 3 edits1 add in /
Handle unevaluable dimensions in connector check
- Skip the connector balance check if a connector contains unevaluable dimensions (which can happen during e.g. checkModel).
Fixes #9160
- 09:37 Changeset in OpenModelica [2c25668]maintenance/v1.20maintenance/v1.21maintenance/v1.22 by
-
- 1 edit in OMCompiler/SimulationRuntime/c/simulation/solver/irksco.c
Improve logging in irksco solver (#9156)