Update Nozzle calcs to work dynamically

The nozzle calculations were based on steady state assumptions, these
things needed to be updated to work with better accuracy during dynamic
operation.