moose icon indicating copy to clipboard operation
moose copied to clipboard

Steady-State Relative Differential Norm report a nan if using empty aux-system for steady state detection

Open GiudGiud opened this issue 1 year ago • 0 comments

Reason

See discussion

How to Reproduce

See title Empty aux system check_aux = true in executioner

Impact

Very minor, no error and user will figure it out most likely The user sort of put themselves in the situation with check_aux and no aux-system

Discussed in https://github.com/idaholab/moose/discussions/27642

Originally posted by xu7875 May 16, 2024

Check these boxes if you have followed the posting rules.

  • [X] Q&A General is the most appropriate section for my question
  • [X] I have consulted the posting Guidelines on the Discussions front page
  • [X] I have searched the Discussions forum and my question has not been asked before
  • [X] I have searched the MOOSE website and the documentation does not answer my question
  • [X] I have formatted my post following the posting guidelines (screenshots as a last resort, triple back quotes around pasted text)

Question

Hello MOOSE community,

I have a question on detecting steady state.

I got a report "Steady-State Relative Differential Norm: -nan" from my solve. However, my solve converges well.

After several time steps, my nonlinear residual already drops below my set tolerance, which means the my system does not evolve anymore. However, Steady-State Relative Differential Norm: -nan.

My question is how come such on one hand, it converges, on the other hand, Steady-State Relative Differential Norm: -nan?

Thank you,

Jiangang

GiudGiud avatar May 16 '24 13:05 GiudGiud