A diffuse-interface compact difference method for compressible multimaterial elastic–plastic flows. (15th February 2022)