Opened 9 years ago
Last modified 9 years ago
#3695 new defect
removeSimpleEquations is slow on large models
Reported by: | Francesco Casella | Owned by: | Willi Braun |
---|---|---|---|
Priority: | high | Milestone: | 2.0.0 |
Component: | Backend | Version: | v1.9.4-dev-nightly |
Keywords: | Cc: |
Description
The default implementation of removeSimpleEquations in the back-end is slow and scales badly with the system size.
A new implementation is available by selecting --removeSimpleEquations=new which performs much better. However, it is still incomplete (e.g., it doesn't handle arrays), and still has some bugs (some alias variables getting set to zero instead of the correct variables).
The new implementation should be completed and made the default. Besides the usual testsuite managed by GitHub/Hudson, when testing it I would recommend to also check out the performance with the ScalableTestSuite library
Milestone renamed