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

Change History (1)

comment:1 by Martin Sjölund, 9 years ago

Milestone: 1.9.52.0.0

Milestone renamed

Note: See TracTickets for help on using tickets.