working towards getting the Roe solver to switch over to a HLL solver when it runs into the negative pressure condition