Update ThOMAS dynamic solver

Add in code to allow the Jacobian Calculator to be reset more then once
per do while iteration cycle.