Open grmnptr opened 3 months ago
Hey, are you guys using an up-to-date MOOSE here? I've got a fix for a related bug with get_curl_phi()
, along with a nice refactoring, so I'm glad I looked at this, but I was actually only able to replicate the get_div_phi()
issue because the first MOOSE build I grabbed was old enough to predate #26477
Small kudos to me I guess 😆
Nono, large kudos to you! Thanks @roystgnr too for looking into this!
Were you guys using an up-to-date MOOSE per @roystgnr's question?
I don't think so. I told the intern (not sure who is the mentor) to update his MOOSE and let us know if he sees more issues. I think we can probably close this.
We can keep it open a bit longer to see if we hear back
Bug Description
Even though some kernels request the divergence of vector basis functions (the one we saw issues with wereNEDELEC_ONE and LAGRANGE_VEC), it is not available after reinit and in opt mode we hit a segfault while in debug mode we hit an assertion with
calculations_started
astrue
andcalculate_div_phi
asfalse
at the top of the stack below:which interrupts here:
Based on a discussion with @roystgnr this could be fixed by adding the conditions in the prerequests too.
Steps to Reproduce
Run the following input files:
Impact
Code crashes.
[Optional] Diagnostics
No response