Changes between Initial Version and Version 1 of Ticket #5049, comment 2


Ignore:
Timestamp:
2018-07-25T06:24:16Z (6 years ago)
Author:
Francesco Casella

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #5049, comment 2

    initial v1  
    11I analyzed the issue with @wbraun. The problem is the default nonlinear solver that solves the equations for iqPu, idPu, iQ1Pu, iQ2Pu, iDPu, etc. At each new time step, the solver makes a linear extrapolation of the previous solution to compute an initial guess for the iterations. For some reason, when the solution is close to steady-state, this extrapolation breaks badly, producing very large results (1e10 or more), which alter the scaling values of the solver, which in turn accepts whatever bad solution it finds because of the bogus scaling.
    22
    3 In fact, the problem does not show up if one use kinsol as nonlinear solver instead.
     3In fact, the problem does not show up if ones use kinsol as nonlinear solver instead.
    44
    55@wbraun will further investigate the root cause of this issue and fix it asap on the nightly build.