only look up porosity if we use melt transport
update test output (composition names in solver)
fix composition_names test output