Closed YaqiWang closed 3 weeks ago
@roystgnr This seems having been resolved. I had a test skipped in Griffin but tried it during another work and the test does not have this issue anymore. Maybe this is due to some work done by @loganharbour on how MOOSE interfaces libMesh systems?
It looks to me like Fande fixed this in https://github.com/libMesh/libmesh/pull/2832
The logic in
init
is fine, but if you look atImplicitSystem::reinit()
, you will see, it will initialize matrices and sparsity pattern no matter what_basic_system_only
is true or false. I noticed this because in my JFNK calculations, I callset_basic_system_only ()
but later get a crash with adaptation turned on. In debug mode, I hit an assertion: