|
FhSim
3.1.0
Marine systems simulation
|
| ID | 0174 |
| Class | KNOWN-LIMITATION |
| Severity | 1 |
| Status | ready |
Models: —
Found: 2026-10-26, r2-newton-solvers (Q4a) verification, 4dcb3a9d
SolverPlan.cpp:410: ForEngineImplicit calls RefuseSelfConnection for BackwardEuler_i whenever the Jacobian source is not Numeric (FHSIM-0172, r2-D5). The Engine has no setting that makes BackwardEuler_i use a numeric Jacobian.
A model with a self-connection and any analytical Jacobian block can run only with an explicit method, or with SUNDIALS and <Jacobian Type="none"/>.
Add an Engine numeric-Jacobian switch when a real model needs it. Owner ruling: file only, no code now.
A BackwardEuler_i run of a self-connected model with the switch on reaches the end.
Low. No known model needs it.