IsothermalSolidPhaseModel does not update energy and density from pressure whereas IsothermalPhaseModel does to allow compressible fluid phases to change volume due to pressure changes.