idaholab/moose — pull request #2718 by permcody (2014-03-25 23:39:17+00:00)
Title: Fixing seg fault in #380

This is a simple integrity check that has been missing from MOOSE since nearly the beginning! All we are doing is checking whether we are using old or older values when we have a Steady executioner. Currently this causes a seg fault in MOOSE if unchecked.

The problem is that this PR breaks about 5 tests in Yak.
@YaqiWang and @friedmud have differing opinions on how to resolve this. The issue is over what "isTransient()" means: to @friedmud this means the machinery in MOOSE that enables "transient" old/older storage, to @YaqiWang this means a calculation that takes place over several timesteps (well, that's one of the meanings that those Neutronics guys use).

I think the best way to resolve this is to give each party a SuperSoaker and to send them outside... We'll see :)