Skip to content

Return EmptySolution instead of raising SolverError for IDAKLU convergence failures #5105

@BradyPlanden

Description

@BradyPlanden

Description

The current IDAKLU multithreading implementation (#4087) raises a SolverError if any of the solution objects have IDAS failures, preventing multithreaded parameter inference workflows from continuing when some proposals fail to converge.

This issue proposes that a "failure" termination is added to the solver and an EmptySolution object is returned alongside a user warning instead of the SolverError.

Motivation

No response

Possible Implementation

No response

Additional context

No response

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions