Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add threshold for cycles solving by substitution #47

Open
mscuttari opened this issue Oct 14, 2024 · 1 comment
Open

Add threshold for cycles solving by substitution #47

mscuttari opened this issue Oct 14, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@mscuttari
Copy link
Member

The cycles solving by substitution is a best-effort pass whose application should be limited to reasonable scenarios. At the moment, the only limit is on the number of iterations performed on an SCC to remove the cyclic dependencies. However, a limit on the number of equations of each SCC would also be useful to reduce the computational cost. Such limit should be controllable by the user through an appropriate command-line argument, and default to a low value (e.g., 10) so to keep the optimization active for typically trivial SCCs.

@mscuttari mscuttari added the enhancement New feature or request label Oct 14, 2024
@mscuttari mscuttari self-assigned this Oct 14, 2024
@mscuttari
Copy link
Member Author

Keeping @casella in the loop

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant